Log in

View Full Version : How to double framerate with somekinf of morphing


A_Pleite
7th February 2002, 20:44
I've got videos with very low framerates (5-12.5). Now I'd like to make them playing more smooth (smoothier?). I know that is impossible with VDub since it can only change the framerate by changing the length of a vieo. But I think it is theoretically possible, with somekind of morphing and making a new frame between every old one.

Is there a tool (or a dshow-filter) which does do that?

Guest
8th February 2002, 19:29
There's a reasonably priced tool called Motion Perfect. You may find the results acceptable.

vinetu
9th February 2002, 18:39
Another reasonably priced application is a "RealViz Retimer" ...
You should break the movie on separate scenes ... and find
a realy FAST computer ...

A_Pleite
9th February 2002, 22:45
Thank you:)

movmasty
17th February 2002, 01:19
motion perfect results are poor when there is a scene change and new objects come on

i used it with good results on a clip of M.Jackson,that with morphing faces.
i doubled the frames, and slowed the clip at half speed,to show morphing effect better

didnt test RealViz Retimer.

this could be the new frontier of video compression:

encode just 1/2 frames every second,
then the player "creates" new frames while reproducing

video byterate could be as low as 10k/sec with good quality

wondering how fast should be a cpu to make this possible

sh0dan
18th February 2002, 20:18
@movnasty: Actually the motion detection algorithms used in these two products are almost identical to the one used in MPEG compression for P and B frames. So in a way you can say that it has already been invented :)
You should however consider that if you use lower framerate, there will be more changes between frames - and that'll make them less compressible in the end.

movmasty
19th February 2002, 08:02
dont think so, those are morphing programs
mpg doesnt have any morphing algorithms

and, sure,the couple of frames to keep will be key frames

maybe mpg7 is doing something similar ???

sh0dan
19th February 2002, 09:26
Originally posted by movmasty
dont think so, those are morphing programs
mpg doesnt have any morphing algorithms

I have tried RealViz ReTimer so I can speak for that one. It is doing, what seems like morphing by doing an 8x8 or 16x16 motion vector search. ReTimer then uses these motion vectors to interpolate inbetween frames. These motion vectors are the same as used by MPEG for describing motion in P & B frames.
The EFFECT of these seems like "morphing", when stretched over time. MPEG however also corrects these motions, if they are not accurate.


Originally posted by movmasty
and, sure,the couple of frames to keep will be key frames

If you only keep the keyframes you will have no information about the motion between them and is much more prone to mistakes, than when storing motion vectors.

Some information about what MPEG does http://forum.doom9.org/showthread.php?s=&threadid=17289

edit: quotes