Both methods are also good for dropped frames and jerky recordings. Every video encoding (whatever the codec is) would gain from this. Bilu
--------------------- Metal Bumpers Are For BEEETCHES!!!!! "King of Lean" - Retired "If that bikini isn't made of Micro-Fiber and has Quick Detailer on it then GTFO!" -BabyM
Fixing dropped frames would have to be a specific capability built-in. As I explained in the thread over at neuron2's forum, the ability to specify, programmatically, where to replace/insert frames could be very helpful. One of the things I discussed with the DynaPel folks while trying to fix a messed up decomb was how this could allow the creation of accelartion and decelaration. I still have those emails and will provide them to anyonw who is interested in development.
--------------------- The only TRUE engineering .... IS GERMAN ENGINEERING!!
There's already a thread discussing this. Tom Barry already has an AviSynth plugin to frame double using motion estimation. Go check out the thread and Tom's web page.
They're significantly different. MotionPerfect operates in 3D space and synthesizes frames at custom framerates. Tom's deinterlacer doesn't do anything near that, it's more like an intelligent bob without bobbing. Go to dynapel's site and look at the demo video and you'll understand.
... and Toms only has a maximum on a 1 pixel search radius (in a 3x3 kernel around the current pixel). Doing motion estimation for encoding is one thing, but reconstructing frames are a whole other, and much more complex issue. I'm not trying to put you down, but using XviD's ME for frame interpolation would require a lot of additional work.
--------------------- Poudre Sports Car Ent. http://www.poudresportscar.com
Oh, yeah. The reason I keep directing people to DynaPel's site is so they can understand MotionPerfect comes from terrain following in-flight guidance systems. This stuff doesn't come cheap, it really IS rocket science.
Let us not excaggerate, it probably will need a lot of tweaking ... but it isnt a lot of code. It just needs someone with a fair amount of time, and who doesnt suffer from NIH syndrome. I mean if you just said "Fuckit, Ill implement Philips's method" (from papers and patents) you could be done in a couple of days. I dont think a 10+ times slowmo would look as good as Motionperfect, but for simpler frame interpolation it should be fine. Looks good enough on TV anyway.
--------------------- Randy V. San Diego, CA '98 740iL (Black/Tan/NAV-TV & all the gadgets)
Yes, but are there papers and patents for Philip's method, and do they give you enough info to be able to make an "educational" version? I agree that if this is available, all it takes is one motivated person to get the code out quickly. Now, where would this person find that info? How much is it? It's a fair question. When I first worked with MPEG 1, I purchased the specs as that was the only way to get them. It was close to a thousand dollars. I don't feel like doing something like that again. :D
--------------------- Charlee 00' Integra LS Mods:Intake and lots coming soon! -Plan to have a M3 in a year or so
I believe that many methods and algorithms in that area can be found in the academic work under the name : temporal super resolution or time-space super resolution via google Using these technics with ALOT of optimization work the smooth-rate playback filter can be written.