[FFmpeg-devel] [GSoC] Motion Interpolation

Davinder Singh ds.mudhar at gmail.com
Mon Aug 15 23:10:27 EEST 2016

On Sat, Aug 13, 2016 at 8:05 PM Paul B Mahol <onemda at gmail.com> wrote:

> [...]
> Also, why is there no code for scene change detection?
> If scene changes abruptly it will give bad frame.

added scene change detection from framerate filter:

On Sat, Aug 13, 2016 at 10:41 PM Michael Niedermayer <michael at niedermayer.cc>

> [...]
> the motion estimation should already produce a "matching score" of some
> kind for every block, its sum is probably a good indication how
> similar frames are
> the sum probably would need to be compared to some meassure of variance
> for the frame so near black frames dont get better matches
> a bit like a correlation coefficient
> you can also look at
> git grep scene libavcodec/mpegvideo* libavcodec/motion_es*

i also tested comparing sum of SBAD score but it gave me mostly false
vf_framerate one works even with dark scenes (i reduced threshold from 7 to
5) correctly, though it doesn't consider any motion.

More information about the ffmpeg-devel mailing list