[MEncoder-users] Mutant interpolation method (was: Inverse telecine? framerate from 120000/1001 to 24000/1001)

Rich Felker dalias at aerifal.cx
Wed Sep 13 19:37:34 CEST 2006


On Sat, Sep 09, 2006 at 09:02:34PM +0200, Nicolas George wrote:
> Le nonidi 19 fructidor, an CCXIV, scostas a écrit :
> > I disagree: time interpolation. Why not interpolate between frames? This
> > is, if the next frame falls between two original frames, let's do a
> > proportional interpolation between them. It would emulate a motion blur,
> > which is much more eye-candy than simply repeating a frame each 5.
> 
> This paragraph just gave me a funny idea: since most the video codecs seek
> to define motion vectors and differences for parts of the image, what if,
> instead of interpolating dumbly with a pixel-per-pixel mean value, one
> somehow applied the transformation only partially, and especially with the
> half motion vectors?

It can be done but the results are not extremely high-quality and
highly dependent on the type of content. At best it's heuristic. Codec
motion vectors are especially a bad choice to use since they optimize
for finding the best match in a rate-distortion minimizing sense
rather than representing the actual motion of objects.

Rich




More information about the MEncoder-users mailing list