Computer Graphics Laboratory ETH Zurich


Phase-Based Modification Transfer for Video

S. Meyer, A. Sorkine-Hornung, M. Gross

Proceedings of Computer Vision - (ECCV) - 14th European Conference (Amsterdam, the Netherlands, October 8-16, 2016), pp. 633-648


We present a novel phase-based method for propagating modifications of one video frame to an entire sequence. Instead of computing accurate pixel correspondences between frames, e.g. extracting sparse features or optical flow, we use the assumption that small motion can be represented as the phase shift of individual pixels. In order to successfully apply this idea to transferring image edits, we propose a correction algorithm, which adapts the phase shift as well as the amplitude of the modified images. As our algorithm avoids expensive global optimization and all computational steps are performed per-pixel, it allows for a simple and efficient implementation. We evaluate the flexibility of the approach by applying it to various types of image modifications, ranging from compositing and colorization to image filters.


Download Paper
Download Video
Download Paper