Log in

View Full Version : Idea for "motion smoother" filter


vidiot
9th May 2003, 11:50
Sometimes I need my "Motion perfect" software from Dynapel
to speed up my 15 fps camera "motion pictures movies" to 25 fps (PAL).

This is not a problem and I can do so even in the future...

But recently I have a look a new VD Filter for stabilizing the picture
from Gunnar Thalin called "Deshaker".
I like to see how it works during the first pass.
You can see the analysing of moving blocks ...

Now my question:
Instead of developing the next smoothing filter (hint, hint) - how about developing a filter that can render pictures "inbetween" two others?

I guess this will be complicated, but one basic point of that is the analysing which is already present in Gunnar Thalins filter.
(I could have asked the author himself already ;-) )

Maybe I should ask in the "usage" Forum if there is a need for a filter like that?

Thanks for reading
Harald

mf
9th May 2003, 12:15
Well surely it'd be nice if it could work backwards. As in, run Decomb() and then finish it off with ConvertMotion(23.97) or something :D. Even better if it could use Decomb's frame pattern information to find out which frames are 24fps, and interpolate only those to 29.97. Something like that :).

WarpEnterprises
9th May 2003, 13:25
Deshaker's result is the global motion of the whole picture.

A frame interpolator would need to interpolate every motion area and "morph" those areas between the two frames.

@vidiot: does it look really better than to use ConvertFPS (blend-interpolating between to frames)

vidiot
9th May 2003, 15:08
@WarpEnterprises:

Depends on the kind of motion.
My version of Motion perfect is the free one from computerchannel (or tecchannel?) - so it is ~ 2years old now.

Sometimes Motion perfect can do miracles - look at the decomb-thread
about hybrid clips (challenge) where D. Graft uses it for perfectioning results...

My guess was - since the dynapel engine seems to be used also for the "steady cam" product why not using the filter core from Gunnar Thalin for something comparable? (Yes I know itīs a VD filter).

And donīt forget about making perfect smooth slowmotions or something like that?
Have a look:
http://www.dynapel.com/com/private/sm_video.htm

My idea is NOT intended to compete or ruin good software houses...

Itīs just because the NR becomes kind of a holy grail - time to have a look at other video issues, isnīt it?:rolleyes:

Harald

mf
9th May 2003, 15:33
Originally posted by vidiot
And donīt forget about making perfect smooth slowmotions or something like that?
Have a look:
http://www.dynapel.com/com/private/sm_video.htm

O_O O_O O_O

I wanna see how that looks on anime! o_O

MfA
9th May 2003, 20:31
Nice product, glad to see motion compensated effects are moving down into the consumer realm ... if not quite yet into the open source realm.

Gunnar's filter is not very suited, as someone else said ... it just uses global motion. The only motion compensated filter we have in the moment at all is Dust ... unfortunately no source code, and Steady seems on a sabbatical.

mf
9th May 2003, 20:35
Originally posted by MfA
Nice product, glad to see motion compensated effects are moving down into the consumer realm ... if not quite yet into the open source realm.
Now into the usable realm. I downloaded the trial but it crashes on 2 PCs running the different OS versions (XP and 2K).

vidiot
9th May 2003, 23:28
@WarpEnterprises:
I did just try ConvertFPS!
When having videos without motion of the whole frame (from tripod - without zoom and pan) this would work just fine, because only moving objects will be interpolated and the whole picture stays sharp.
I would call that the "poormanīs dynaperl" ;)

Thanks for pointing that out - I couldnīt find it in the docs, but in the forum.

@all:

When having to deal with shaky movies (still without zoom + pan)
itīs a good idea to use deshaker and ConvertFPS afterwards.
(The downside - you have to use VD first and then Avisynth).

Bad to hear that no source code seems to be available - I guess I have to wait severel months/years until I see something similar for Avisynth or VD.

More comments welcome

Harald