Feature-oriented image enhancement using shock filters
SIAM Journal on Numerical Analysis
Image quilting for texture synthesis and transfer
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Lucas-Kanade 20 Years On: A Unifying Framework
International Journal of Computer Vision
A Non-Local Algorithm for Image Denoising
CVPR '05 Proceedings of the 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05) - Volume 2 - Volume 02
Texture optimization for example-based synthesis
ACM SIGGRAPH 2005 Papers
Full-Frame Video Stabilization with Motion Inpainting
IEEE Transactions on Pattern Analysis and Machine Intelligence
Removing camera shake from a single photograph
ACM SIGGRAPH 2006 Papers
High-quality motion deblurring from a single image
ACM SIGGRAPH 2008 papers
PatchMatch: a randomized correspondence algorithm for structural image editing
ACM SIGGRAPH 2009 papers
Invertible motion blur in video
ACM SIGGRAPH 2009 papers
Blind motion deblurring using multiple images
Journal of Computational Physics
ACM SIGGRAPH Asia 2009 papers
Single image deblurring using motion density functions
ECCV'10 Proceedings of the 11th European conference on Computer vision: Part I
ACM Transactions on Graphics (TOG)
The generalized patchmatch correspondence algorithm
ECCV'10 Proceedings of the 11th European conference on computer vision conference on Computer vision: Part III
A high-quality video denoising algorithm based on reliable motion estimation
ECCV'10 Proceedings of the 11th European conference on computer vision conference on Computer vision: Part III
Image and video upscaling from local self-examples
ACM Transactions on Graphics (TOG)
Non-rigid dense correspondence with applications for image enhancement
ACM SIGGRAPH 2011 papers
Richardson-Lucy Deblurring for Scenes under a Projective Motion Path
IEEE Transactions on Pattern Analysis and Machine Intelligence
Auto-directed video stabilization with robust L1 optimal camera paths
CVPR '11 Proceedings of the 2011 IEEE Conference on Computer Vision and Pattern Recognition
Efficient marginal likelihood optimization in blind deconvolution
CVPR '11 Proceedings of the 2011 IEEE Conference on Computer Vision and Pattern Recognition
Handling outliers in non-blind image deconvolution
ICCV '11 Proceedings of the 2011 International Conference on Computer Vision
Fast removal of non-uniform camera shake
ICCV '11 Proceedings of the 2011 International Conference on Computer Vision
Registration Based Non-uniform Motion Deblurring
Computer Graphics Forum
Bundled camera paths for video stabilization
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
Hi-index | 0.00 |
Videos captured by hand-held Cameras often contain significant camera shake, causing many frames to be blurry. Restoring shaky videos not only requires smoothing the camera motion and stabilizing the content, but also demands removing blur from video frames. However, video blur is hard to remove using existing single or multiple image deblurring techniques, as the blur kernel is both spatially and temporally varying. This paper presents a video deblurring method that can effectively restore sharp frames from blurry ones caused by camera shake. Our method is built upon the observation that due to the nature of camera shake, not all video frames are equally blurry. The same object may appear sharp on some frames while blurry on others. Our method detects sharp regions in the video, and uses them to restore blurry regions of the same content in nearby frames. Our method also ensures that the deblurred frames are both spatially and temporally coherent using patch-based synthesis. Experimental results show that our method can effectively remove complex video blur under the presence of moving objects and other outliers, which cannot be achieved using previous deconvolution-based approaches.