Efficient Object based Video Inpainting

 

Video inpainting is the process of repairing missing regions (holes) in videos. Most automatic techniques are computationally intensive and unable to repair large holes. To tackle these challenges, a computationally-efficient algorithm that separately inpaints foreground objects and background is proposed. Using Dynamic Programming, foreground objects are holistically inpainted with object templates that minimize a sliding-window dissimilarity cost function. Static background are inpainted by adaptive background replacement and image inpainting. Some of our recent research results are given below. 

 

 

                                                                                   

Three Persons - AVI             

 

 

Jumping Girl - AVI               

 

 

Moving Camera - AVI                                  

 

 

                                    Perspective inpaint - AVI

 

                                    Changing Pose

To Be updated...

 

  Vijay Venkatesh. M