[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