[FFmpeg-devel] [GSoC] Motion Interpolation

Michael Niedermayer michael at niedermayer.cc
Fri Aug 26 12:17:37 EEST 2016


On Thu, Aug 25, 2016 at 08:17:03PM +0000, Davinder Singh wrote:
> On Thu, Aug 25, 2016 at 8:03 PM Michael Niedermayer <michael at niedermayer.cc>
> wrote:
> 
> > [...]
> >
> > why do these not try predictors like epzs / umh ?
> > i guess some paper doesnt say exlpicitly it should be done
> > but really it should be done for all predictive zonal searches IMO
> >
> 
> this should be in different patch. no?
> yeah, the paper doesn't specify use of predictors. i thought DS and HEX are
> just new efficient patterns.
> 
> 
> >
> > [...]
> > AVOption is not compatible with general enums, as C does not gurantee
> > them to be stored in an int, it just happens to work on most platforms
> >
> > [...]
> > with this style of smoothness cost you likely want to make an exception
> > for the 0,0 vector (giving it the same "penalty" as the median or even
> > very slightly less)
> > This would normally be implemented by not adding the penalty on
> > the 0,0 perdictor check but as its implemented in the compare function
> > itself it would need a check
> > i think it would slighty improve quality. Of course if it does not then
> > ignore this suggestion
> >
> > also i will apply this patchset once the issues raised here are fixed
> > if noone objects, its much easier and more efficient to work in main
> > git than on top of a growing patch
> >
> > Thanks
> >
> > [...]
> >
> > --
> > Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
> >
> > Republics decline into democracies and democracies degenerate into
> > despotisms. -- Aristotle
> > _______________________________________________
> > ffmpeg-devel mailing list
> > ffmpeg-devel at ffmpeg.org
> > http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
> >

>  doc/filters.texi                |  128 ++++
>  libavfilter/Makefile            |    2 
>  libavfilter/allfilters.c        |    2 
>  libavfilter/motion_estimation.c |  432 +++++++++++++
>  libavfilter/motion_estimation.h |   87 ++
>  libavfilter/vf_mestimate.c      |  377 ++++++++++++
>  libavfilter/vf_minterpolate.c   | 1247 ++++++++++++++++++++++++++++++++++++++++
>  7 files changed, 2275 insertions(+)
> b772583211ae3ed639af75173d4497c4c2850a8a  0001-added-motion-estimation-and-interpolation-filters-v5F.patch
> From 167e0a8093b02f51eb753454093c6c1eabba4db6 Mon Sep 17 00:00:00 2001
> From: dsmudhar <ds.mudhar at gmail.com>
> Date: Tue, 23 Aug 2016 17:50:35 +0530
> Subject: [PATCH] added motion estimation and interpolation filters

applied

you might want to send a patch to add yourself to MAINTAINERs

thanks

[...]

-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Avoid a single point of failure, be that a person or equipment.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20160826/f0c4a0c9/attachment.sig>


More information about the ffmpeg-devel mailing list