Motion picture inpainting on aged films
Proceedings of the 13th annual ACM international conference on Multimedia
Space-Time Completion of Video
IEEE Transactions on Pattern Analysis and Machine Intelligence
Postprocessing of Optical Flows Via Surface Measures and Motion Inpainting
Proceedings of the 30th DAGM symposium on Pattern Recognition
Discovering panoramas in web videos
MM '08 Proceedings of the 16th ACM international conference on Multimedia
Viewpoint stabilization for live collaborative video augmentations
ISMAR '06 Proceedings of the 5th IEEE and ACM International Symposium on Mixed and Augmented Reality
Robust video stabilization based on particle filter tracking of projected camera motion
IEEE Transactions on Circuits and Systems for Video Technology
IROS'09 Proceedings of the 2009 IEEE/RSJ international conference on Intelligent robots and systems
Automatic detection and restoration of frame pixel-shift in videos
Multimedia Tools and Applications
Phase congruency based technique for the removal of rain from video
ICIAR'11 Proceedings of the 8th international conference on Image analysis and recognition - Volume Part I
Motion blur concealment of digital video using invariant features
ACIVS'06 Proceedings of the 8th international conference on Advanced Concepts For Intelligent Vision Systems
Video completion for indoor scenes
ICVGIP'06 Proceedings of the 5th Indian conference on Computer Vision, Graphics and Image Processing
Journal of Signal Processing Systems
Convolution engine: balancing efficiency & flexibility in specialized computing
Proceedings of the 40th Annual International Symposium on Computer Architecture
Hi-index | 0.00 |
Video stabilization is an important video enhancement technology which aims at removing annoying shaky motion from videos. We propose a practical and robust approach of video stabilization that produces full-frame stabilized videos with good visual quality. While most previous methods end up with producing low resolution stabilized videos, our completion method can produce full-frame videos by naturally filling in missing image parts by locally aligning image data of neighboring frames. To achieve this, motion inpainting is proposed to enforce spatial and temporal consistency of the completion in both static and dynamic image areas. In addition, image quality in the stabilized video is enhanced with a new practical deblurring algorithm. Instead of estimating point spread functions, our method transfers and interpolates sharper image pixels of neighbouring frames to increase the sharpness of the frame. The proposed video completion and deblurring methods enabled us to develop a complete video stabilizer which can naturally keep the original image quality in the stabilized videos. The effectiveness of our method is confirmed by extensive experiments over a wide variety of videos.