ffmpeg/doc
Jean Delvare 8bc708fcee avfilter/delogo: Set default band to 1
The original interpolation algorithm behaved poorly on the borders and
did not even guarantee continuity at the borders. For this reason, a
second interpolation/blending pass was required on the borders to make
them seamless.

However, since the interpolation algorithm was improved in June 2013,
the border issues no longer exist. The new algorithm does guarantee
continuity at the borders, making the second pass useless. A larger
band always increases the cumulated interpolation error. In most cases
it also increases the average interpolation error, even though the
samples in the band are only partially interpolated.

For this reason I would like to get rid of the "band" parameter. As a
first step, let's change its default value from 4 to 1 and document it
as deprecated.

I have benchmarked this change on a combination of input sources and
realistic logo areas. Lowering the band value from 4 to 1 resulted in
8 to 39 % less interpolation error per frame (or 1 to 34 % less
interpolation error per luma sample.)

Signed-off-by: Jean Delvare <jdelvare@suse.de>
Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
2015-10-08 11:27:57 +02:00
..
examples Merge commit '539e5ac2ecfec2e2f441222a43fb0583643ea607' 2015-09-29 14:17:29 +02:00
APIchanges Merge commit '948f3c19a8bd069768ca411212aaf8c1ed96b10d' 2015-09-29 15:22:52 +02:00
authors.texi
bitstream_filters.texi avcodec: add unpack packed B-frames bitstream filter 2015-04-05 02:24:56 +02:00
bootstrap.min.css
build_system.txt doc/build_system: Document GEN, text taken from the webpage 2015-05-27 12:23:01 +02:00
codecs.texi doc/codecs: extend documentation for the threads option 2015-09-08 17:54:09 +02:00
decoders.texi avcodec/dvbsubdec: Allow selecting the substream, or all substreams 2015-08-04 14:24:13 +02:00
default.css
demuxers.texi Add support for Audible AA files 2015-08-21 04:24:58 +00:00
developer.texi doc/developer: use https instead of http 2015-10-07 12:13:41 +02:00
devices.texi
doxy-wrapper.sh doc/doxy-wrapper.sh: autodetect version 2015-02-02 05:04:14 +01:00
Doxyfile avutil/attributes: add AV_GCC_VERSION_AT_MOST 2015-09-18 12:41:29 -03:00
encoders.texi doc/encoders: Fix libkvazaar documentation 2015-10-07 17:09:13 +03:00
errno.txt
faq.texi doc: avoid the incorrect phrase 'allow to' 2015-03-08 21:59:28 +01:00
fate_config.sh.template Merge commit '732dd658687bd9a2e5c622e38c481825b57af250' 2015-05-16 21:14:01 +02:00
fate.texi doc: Add $branch to FATE config template 2015-05-16 17:06:35 +02:00
ffmpeg-bitstream-filters.texi doc: set documentencoding on toplevel texi files. 2015-02-19 11:30:30 +01:00
ffmpeg-codecs.texi doc: set documentencoding on toplevel texi files. 2015-02-19 11:30:30 +01:00
ffmpeg-devices.texi doc: set documentencoding on toplevel texi files. 2015-02-19 11:30:30 +01:00
ffmpeg-filters.texi doc: set documentencoding on toplevel texi files. 2015-02-19 11:30:30 +01:00
ffmpeg-formats.texi doc: set documentencoding on toplevel texi files. 2015-02-19 11:30:30 +01:00
ffmpeg-protocols.texi doc: set documentencoding on toplevel texi files. 2015-02-19 11:30:30 +01:00
ffmpeg-resampler.texi doc: set documentencoding on toplevel texi files. 2015-02-19 11:30:30 +01:00
ffmpeg-scaler.texi doc: set documentencoding on toplevel texi files. 2015-02-19 11:30:30 +01:00
ffmpeg-utils.texi doc: set documentencoding on toplevel texi files. 2015-02-19 11:30:30 +01:00
ffmpeg.texi ffmpeg_opt: Add -hwaccels option that lists all supported hwaccels 2015-08-26 18:46:20 -07:00
ffmpeg.txt
ffplay.texi doc/ffplay, ffplay: add information regarding volume control 2015-09-27 23:04:54 +02:00
ffprobe.texi doc: More semantic markup using @samp and @var where appropriate 2015-03-23 17:08:08 +01:00
ffprobe.xsd ffprobe: print stream_index with frame data 2015-05-27 11:19:19 +02:00
ffserver.conf doc/ffserver: Add entry for missing jpeg variant 2015-06-08 03:41:57 +02:00
ffserver.texi Use @verbatim instead of @example for ASCII arts 2015-04-11 01:14:51 +02:00
fftools-common-opts.texi lavf: add V as a video stream specifier which is not an attached picture 2015-09-02 21:35:21 +02:00
filter_design.txt lavfi: drop the requirement that request_frame returns a frame. 2015-09-20 19:02:33 +02:00
filters.texi avfilter/delogo: Set default band to 1 2015-10-08 11:27:57 +02:00
formats.texi doc/formats.texi: document max_interlave_delta muxing option 2015-06-01 18:34:40 +02:00
general.texi Merge commit '9a3202a98b2e095b54dd784c3e01a09a676fc3fa' 2015-10-03 12:22:41 +02:00
git-howto.texi git-howto: Various copy edits 2015-08-22 09:16:20 -07:00
indevs.texi doc/indevs: Remove non-existent decklink option examples 2015-08-20 10:34:18 -08:00
issue_tracker.txt
libavcodec.texi doc: set documentencoding on toplevel texi files. 2015-02-19 11:30:30 +01:00
libavdevice.texi doc: set documentencoding on toplevel texi files. 2015-02-19 11:30:30 +01:00
libavfilter.texi doc: set documentencoding on toplevel texi files. 2015-02-19 11:30:30 +01:00
libavformat.texi doc: set documentencoding on toplevel texi files. 2015-02-19 11:30:30 +01:00
libavutil.texi doc: set documentencoding on toplevel texi files. 2015-02-19 11:30:30 +01:00
libswresample.texi doc: set documentencoding on toplevel texi files. 2015-02-19 11:30:30 +01:00
libswscale.texi doc: set documentencoding on toplevel texi files. 2015-02-19 11:30:30 +01:00
Makefile doc/examples: rename avio_list_dir -> avio_dir_cmd 2015-08-16 02:16:47 +02:00
metadata.texi doc: More semantic markup using @samp and @var where appropriate 2015-03-23 17:08:08 +01:00
mips.txt Edit documentation and versioning for the fixed point AAC decoder 2015-07-22 23:25:33 +02:00
multithreading.txt Merge commit 'def97856de6021965db86c25a732d78689bd6bb0' 2015-07-27 22:50:18 +02:00
muxers.texi lavf: add chromaprint muxer 2015-10-04 01:37:31 +02:00
nut.texi doc: set documentencoding on toplevel texi files. 2015-02-19 11:30:30 +01:00
optimization.txt x86/doc/Makefile: DBG=1 to preprocess external asm 2015-02-17 13:08:04 +01:00
outdevs.texi
platform.texi Merge commit '6d3081e6c374ff7da12b07ed33d1662be1b32dbc' 2015-07-27 12:50:10 +02:00
print_options.c
protocols.texi avformat/http: add reconnect_delay_max option 2015-09-09 02:23:38 +02:00
rate_distortion.txt
resampler.texi
scaler.texi swscale/alphablend: Support SWS_ALPHA_BLEND_CHECKERBOARD 2015-08-09 17:11:53 +02:00
snow.txt
style.min.css
swresample.txt
swscale.txt
t2h.init
t2h.pm stop embedding the build date 2015-02-02 05:04:14 +01:00
tablegen.txt
texi2pod.pl doc/texi2pod: fix an unescaped left brace 2015-07-05 19:02:48 -03:00
texidep.pl
utils.texi Merge commit '219b39a71a5694b1c14a07b86477f665a5b6849b' 2015-07-21 16:55:39 +02:00
writing_filters.txt