SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
IEEE Transactions on Pattern Analysis and Machine Intelligence
View-Invariant Analysis of Cyclic Motion
International Journal of Computer Vision
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
Robust Real-Time Periodic Motion Detection, Analysis, and Applications
IEEE Transactions on Pattern Analysis and Machine Intelligence
Computational Framework for Segmentation and Grouping
Computational Framework for Segmentation and Grouping
Video matting of complex scenes
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
A Layered Approach to Stereo Reconstruction
CVPR '98 Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition
Mosaics of Scenes with Moving Objects
CVPR '98 Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition
Texture Synthesis by Non-Parametric Sampling
ICCV '99 Proceedings of the International Conference on Computer Vision-Volume 2 - Volume 2
Graphcut textures: image and video synthesis using graph cuts
ACM SIGGRAPH 2003 Papers
Fragment-based image completion
ACM SIGGRAPH 2003 Papers
Inference of Segmented Color and Texture Description by Tensor Voting
IEEE Transactions on Pattern Analysis and Machine Intelligence
ACM SIGGRAPH 2004 Papers
ACM SIGGRAPH 2004 Papers
Tensor Voting for Image Correction by Global and Local Intensity Alignment
IEEE Transactions on Pattern Analysis and Machine Intelligence
Video Mosaics for Virtual Environments
IEEE Computer Graphics and Applications
Efficient object-based video inpainting
Pattern Recognition Letters
Exemplar-based video inpainting without ghost shadow artifacts by maintaining temporal continuity
IEEE Transactions on Circuits and Systems for Video Technology
Video Inpainting on Digitized Old Films
KES '09 Proceedings of the 13th International Conference on Knowledge-Based and Intelligent Information and Engineering Systems: Part II
Video object inpainting using posture mapping
ICIP'09 Proceedings of the 16th IEEE international conference on Image processing
Generation of an omnidirectional video without invisible areas using image inpainting
ACCV'09 Proceedings of the 9th Asian conference on Computer Vision - Volume Part II
How Not to Be Seen — Object Removal from Videos of Crowded Scenes
Computer Graphics Forum
Background inpainting for videos with dynamic objects and a free-moving camera
ECCV'12 Proceedings of the 12th European conference on Computer Vision - Volume Part I
Accurate spatio-temporal reconstruction of missing data in dynamic scenes
Pattern Recognition Letters
Towards fast, generic video inpainting
Proceedings of the 10th European Conference on Visual Media Production
Hi-index | 0.14 |
This paper presents a complete system capable of synthesizing a large number of pixels that are missing due to occlusion or damage in an uncalibrated input video. These missing pixels may correspond to the static background or cyclic motions of the captured scene. Our system employs user-assisted video layer segmentation, while the main processing in video repair is fully automatic. The input video is first decomposed into the color and illumination videos. The necessary temporal consistency is maintained by tensor voting in the spatio-temporal domain. Missing colors and illumination of the background are synthesized by applying image repairing. Finally, the occluded motions are inferred by spatio-temporal alignment of collected samples at multiple scales. We experimented on our system with some difficult examples with variable illumination, where the capturing camera can be stationary or in motion.