Makes the case for GPU vs. CPU.
Currently limited to standard-def video; only supports Nvidia's GPUs.
What do a surveillance camera and the average home videographer have in common? Surprisingly, a hell of a lot—it’s just the subject matter that’s different.
One takes really poorly exposed, fuzzy, low-res videos of a gas station clerk getting a pistol jammed in his face, and the other takes really poorly exposed, fuzzy, low-res videos of a kid kicking a soccer ball or blowing out birthday candles.
Apparently, that’s the logic MotionDSP used when it decided that its $10,000-per-license, super-fancy video algorithms could not only be used to help the police catch carjackers, but also clean up the video of little Timmy’s birthday, too.
We’re not kidding. MotionDSP’s algorithms were developed to help resolve license plate numbers from video by analyzing multiple frames before and after a frame. By using the additional data to reassemble one sharp frame, MotionDSP’s algorithms are able to pull out far more detail than you would think possible.
MotionDSP’s consumer app, vReveal, features a cleaning algorithm to remove pixilation, grain, and compression artifacts, along with a sharpening filter, auto contrast, and lighting and stabilization enhancements. The app also offers a resolution doubler, but alas, it’s only available for very low-resolution video (a forthcoming pro version will likely support higher resolutions.)
The results are fairly impressive. The vReveal app is able to clean up bad video far better than what you can do with consumer video editing packages and it does it very quickly, too, thanks to its GPU support. The app uses Nvidia’s CUDA platform to tap the GPU’s wealth of parallel processors to process video far faster than you could with any current CPU. We tested vReveal on this month’s monster rig from Maingear and a single GeForce GTX 285 gave us a 2x to 4x performance boost over the overclocked 4GHz Core i7-975. SLI support is not currently available because of a limitation with CUDA, the company says, but MotionDSP expects to have a work-around to fix that problem and will make it available in an update.