Video interpolation test

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
7,387
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Apr 14, 2010

My dad recently got a Casio EX-FH100 digital camera with high-speed video capability. Naturally my brother and I had to play around with it. Here's a clip recorded at 240 fps in 448x336 resolution, with additional time distortion added using an application I wrote over the last two days. The slowest parts in this video correspond to a virtual framerate of 960 fps. Motion vectors are calculated using an interesting one-step analytical method rather than heuristic search which I've tried before. I might post some more clips later using the higher-quality 120 fps mode.

Skater guy is my brother, who lives here: http://www.youtube.com/robbe73

Music is from an old game of mine called Netboats.

Category:

Science & Technology

Tags:

License:

Standard YouTube License

  • likes, 1 dislikes

Link to this comment:

Share to:

Uploader Comments (drpetter)

  • This is pretty sweet. Fast enough interpolation to be used in realtime?

  • @vravn Well, considering that motion vector calculation is a fixed load per source frame, independent of how many intermediate frames you insert (each one being cheap to compute), it would probably be possible to make it "realtime" if the output video ran at a normal framerate with N frames inserted between each original. My current implementation is way slower in any case, taking almost a second per processed frame. Of course I've spent very little effort on optimization though.

  • Fast motion (like in normal 30 fps video) doesn't currently track very well with this method/implementation, so I'd have to do some more work before that's practical. I think it would be reasonably efficient to simply do it in multiple steps though, starting with a downscaled version of the image to track larger movement and then progressively refine it using higher resolutions.

  • I came up with it all on my own, but I suspect that the general concept has been known and used a lot before. Most simple and effective things have. I'll try to get an illustration up on my homepage at some point. You can keep an eye out for it.

see all

All Comments (24)

Sign In or Sign Up now to post a comment!
  • Will you release the soft ? I need for a short movie i record :) (Ark my english is too bad !)

  • @JARMOPOWER i liked that comment because its true :L

  • @madlazza Let's just agree that both of us are cool. :) /conversation

  • @JARMOPOWER Why would i try to be the 'cool guy' on here. Im the cool guy in reality xD

  • @madlazza "with additional time distortion added using an application I wrote over the last two days. "

    Everyone wants to be a cool guy on youtube but it seems that you've failed.

  • @JARMOPOWER no he fucking didnt

  • @madlazza Oh fucking shut up if you can't read the description -.-' he SAID HE USED A PROGRAM TO INCREASE THE FPS YOU IDIOT.

  • @JARMOPOWER its a camera test you idiot. read the description, is a HIGH SPEED CAMERA.

  • That looked so sore -.-

  • God damn that music is awesome.

Loading...

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more