Abstract: In this work we present a gradient-based variational model for video editing, addressing the problem of propagating gradient-domain information along the optical flow of the video. The resulting propagation is temporally consistent and blends seamlessly with its spatial surroundings. In addition, the presented model is able to cope with additive illumination changes and handles occlusions/dis-occlusions. The problem of propagation along the optical flow arises in different video editing applications. In this work we consider the application where a user edits a frame by modifying the texture of an object's surface and wishes to propagate this editing throughout the video.
Full paper: "A Variational Model for Gradient-Based Video Editing", IJCV, 2012.
The supplementary material document to the sumbitted paper can be downloaded from here
A MATLAB implementation with data to test it can be downloaded from here.
One lid setting experiments | |||||
---|---|---|---|---|---|
Sequence name | Input sequence | Editing domain | Result | Download | |
Coca-cola sequence | avi | png | |||
Magazine sequence | avi | png | |||
Cloth wave | avi | png | |||
Can and Box sequence | avi | png |
Two lid setting experiments | |||||
---|---|---|---|---|---|
Sequence name | Input sequence | Editing domain | Result | Download | |
Can and Box sequence | avi | png | |||
Screen sequence (The files to download include results with different optical flow algos) |
avi | png | |||
Pen holder sequence | avi | png |
Double occlusion | ||||||
---|---|---|---|---|---|---|
Sequence name | Input sequence | Editing domain | Result (not handled) | Result (corrected) | Download | |
Hand (double occlusion) | avi (not handled) avi (corrected) | png (not handled) png (corrected) |
A zoom-in case (we edit the last frame and propagate backwards) | |||||
---|---|---|---|---|---|
Sequence name | Input sequence | Editing domain | Result | Download | |
Cliff (a zoom in sequence) | avi | png |
Zoom and tilt | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Sequence name | Input sequence | Editing domain | Result (1-lid bilinear) | Result (1-lid bicubic) | Result (2-lid bilinear) | Download | |||||
Cloth tilt | avi (1-lid bilinear) | png (1-lid bilinear) | avi (1-lid bicubic) | png (1-lid bicubic) | avi (2-lid bilinear) | png (2-lid bilinear) |