z-logo
Premium
A Phase‐Based Approach for Animating Images Using Video Examples
Author(s) -
Prashnani Ekta,
Noorkami Maneli,
Vaquero Daniel,
Sen Pradeep
Publication year - 2017
Publication title -
computer graphics forum
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.578
H-Index - 120
eISSN - 1467-8659
pISSN - 0167-7055
DOI - 10.1111/cgf.12940
Subject(s) - computer science , computer vision , artificial intelligence , flicker , computer graphics (images) , motion compensation , phase (matter) , optical flow , animation , motion (physics) , image (mathematics) , chemistry , organic chemistry
We present a novel approach for animating static images that contain objects that move in a subtle, stochastic fashion (e.g. rippling water, swaying trees, or flickering candles). To do this, our algorithm leverages example videos of similar objects, supplied by the user. Unlike previous approaches which estimate motion fields in the example video to transfer motion into the image, a process which is brittle and produces artefacts, we propose an Eulerian phase‐based approach which uses the phase information from the sample video to animate the static image. As is well known, phase variations in a signal relate naturally to the displacement of the signal via the Fourier Shift Theorem. To enable local and spatially varying motion analysis, we analyse phase changes in a complex steerable pyramid of the example video. These phase changes are then transferred to the corresponding spatial sub‐bands of the input image to animate it. We demonstrate that this simple, phase‐based approach for transferring small motion is more effective at animating still images than methods which rely on optical flow.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here