1. 08 Oct, 2015 2 commits
    • Stefano Sabatini's avatar
      tests: update fate-filter-delogo test reference after commit... · 32946523
      Stefano Sabatini authored
      tests: update fate-filter-delogo test reference after commit 8bc708fc
      32946523
    • Jean Delvare's avatar
      avfilter/delogo: Set default band to 1 · 8bc708fc
      Jean Delvare authored
      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: 's avatarJean Delvare <jdelvare@suse.de>
      Signed-off-by: 's avatarStefano Sabatini <stefasab@gmail.com>
      8bc708fc
  2. 07 Oct, 2015 38 commits