3D Vision Blog

A normal user's look into the world of 3D Stereo Technologies

3D Vision Blog header image 4

Frame Interpolation of Video on PC with SmoothVideo Project (SVP)

February 26th, 2013 · 7 Comments · Other S3D Tech


This is something pointed out by readers some time ago, but I’ve just recently had the time to properly test it and play with the solution in order to be able to judge how good it works. SVP is a software package that allows you to watch videos on your computer with frame interpolation by generating intermediate frames and increasing the framerate of the source video to make it seem smoother and the motion in the video to seems smoother. The technology is well-known for a quite some time and has been used a lot most TV sets under various names, but it has not been available for PC and now with high frame rate computer monitors you can also take advantage. Now, not all people like the effect achieved with frame interpolation as it is being associated with the so called “soap-opera effect” as opposed to the “film effect” that 24 frames video usually provides, but higher framerate does have its advantages as you’ve probably noticed if you’ve watched the Hobbit in HFR 3D. Of course having frames interpolated based on the visual information contained in the two following frames cannot be as good as shooting with twice the framerate as you normally do, but it cans till improve the experience. And the good news is that SVP is not only completely free and should not have trouble working with most video players, but that it also woks for stereo 3D video and not only for 2D one. The software can work pretty well on mid-range PC, although it can be quite demanding and it can use both the CPU or be GPU accelerated using OpenCL.


The supported 3D format are: Side-by-Side, Over-Under, Half Side-by-Side and Half Over-Under. Here is what you need to do in order to use the SVP with the 3D Vision Video Player or the Stereoscopic Player for watching stereo 3D videos with framerate interpolation:

– Install the full SVP package to make sure you have everything needed
– Under Settings / Decoder add “LAV Video Decoder” as first under “MPEG-4 AVC Video Decoder”
– Under “Video processor” add the “ffdshow raw video filter” and you should be ready to use the SVP

Have in mind that you need to run the SVP Manager in order for the framerate interpolation to work and the standard setting uses the current refresh rate of the display as to what framerate the source video needs to be interpolated to, but you can choose to have the framerate just doubled.


Have in mind that the currently active settings for the framerate interpolation are being controlled from the SVP Manager that when running is available in your Task Manager in the form of a yellowish round icon. Just right-click on it and you can see the menu with options, normally you see a simple version with less options, but you can enable a more advanced version with more options. Usually there won’t be need to do anything in order to start using the software aside from switching between CPU and GPU decoding maybe, but you may need to play with the profiles to optimize them for use on lower performance systems. To compare how good the framerate interpolation works you might want to try with video that has slow zooming or panning as well as scenes with fast action. Have in mind that the framerate interpolation might not always work that good and the results can vary based on the image quality and the content of the video being played as a source so experiment with different videos, but generally things should go quite smoothly most of the time. Unfortunately you cannot use SVP for framerate interpolation of Blu-ray 3D video directly, but you can if you rip the video in Side by Side format for example and play it like that. Aside from achieving real-time framerate interpolation you may use the SVP to convert videos to higher framerate for playback on not so powerful systems or share them, though that would require a bit of extra tinkering to make it work.

For more information about the SmoothVideo Project (SVP) frame interpolation…

→ 7 CommentsTags:·····