Endless Loops: Detecting and Animating Periodic Patterns in Still Images
- URL: http://arxiv.org/abs/2105.09374v1
- Date: Wed, 19 May 2021 19:39:58 GMT
- Title: Endless Loops: Detecting and Animating Periodic Patterns in Still Images
- Authors: Tavi Halperin, Hanit Hakim, Orestis Vantzos, Gershon Hochman, Netai
Benaim, Lior Sassy, Michael Kupchik, Ofir Bibi, Ohad Fried
- Abstract summary: We present an algorithm for producing a seamless animated loop from a single image.
The algorithm detects periodic structures, such as the windows of a building or the steps of a staircase, and generates a non-trivial displacement vector field.
This displacement field is used, together with suitable temporal and spatial smoothing, to warp the image and produce the frames of a continuous animation loop.
- Score: 6.589980988982727
- License: http://creativecommons.org/licenses/by-nc-nd/4.0/
- Abstract: We present an algorithm for producing a seamless animated loop from a single
image. The algorithm detects periodic structures, such as the windows of a
building or the steps of a staircase, and generates a non-trivial displacement
vector field that maps each segment of the structure onto a neighboring segment
along a user- or auto-selected main direction of motion. This displacement
field is used, together with suitable temporal and spatial smoothing, to warp
the image and produce the frames of a continuous animation loop. Our
cinemagraphs are created in under a second on a mobile device. Over 140,000
users downloaded our app and exported over 350,000 cinemagraphs. Moreover, we
conducted two user studies that show that users prefer our method for creating
surreal and structured cinemagraphs compared to more manual approaches and
compared to previous methods.
Related papers
- Controllable Longer Image Animation with Diffusion Models [12.565739255499594]
We introduce an open-domain controllable image animation method using motion priors with video diffusion models.
Our method achieves precise control over the direction and speed of motion in the movable region by extracting the motion field information from videos.
We propose an efficient long-duration video generation method based on noise reschedule specifically tailored for image animation tasks.
arXiv Detail & Related papers (2024-05-27T16:08:00Z) - LoopGaussian: Creating 3D Cinemagraph with Multi-view Images via Eulerian Motion Field [13.815932949774858]
Cinemagraph is a form of visual media that combines elements of still photography and subtle motion to create a captivating experience.
We propose LoopGaussian to elevate cinemagraph from 2D image space to 3D space using 3D Gaussian modeling.
Experiment results validate the effectiveness of our approach, demonstrating high-quality and visually appealing scene generation.
arXiv Detail & Related papers (2024-04-13T11:07:53Z) - Generative Image Dynamics [80.70729090482575]
We present an approach to modeling an image-space prior on scene motion.
Our prior is learned from a collection of motion trajectories extracted from real video sequences.
arXiv Detail & Related papers (2023-09-14T17:54:01Z) - Blowing in the Wind: CycleNet for Human Cinemagraphs from Still Images [58.67263739579952]
We present an automatic method that allows generating human cinemagraphs from single RGB images.
At the core of our method is a novel cyclic neural network that produces looping cinemagraphs for the target loop duration.
We evaluate our method on both synthetic and real data and demonstrate that it is possible to create compelling and plausible cinemagraphs from single RGB images.
arXiv Detail & Related papers (2023-03-15T14:09:35Z) - Image2Gif: Generating Continuous Realistic Animations with Warping NODEs [0.8218964199015377]
We propose a new framework, Warping Neural ODE, for generating a smooth animation (video frame) in a continuous manner.
This allows us to achieve the smoothness and the realism of an animation with infinitely small time steps between the frames.
We show the application of our work in generating an animation given two frames, in different training settings, including Generative Adversarial Network (GAN) and with $L$ loss.
arXiv Detail & Related papers (2022-05-09T18:39:47Z) - Latent Image Animator: Learning to Animate Images via Latent Space
Navigation [11.286071873122658]
We introduce the Latent Image Animator (LIA), a self-supervised autoencoder that evades need for structure representation.
LIA is streamlined to animate images by linear navigation in the latent space. Specifically, motion in generated video is constructed by linear displacement of codes in the latent space.
arXiv Detail & Related papers (2022-03-17T02:45:34Z) - Motion-from-Blur: 3D Shape and Motion Estimation of Motion-blurred
Objects in Videos [115.71874459429381]
We propose a method for jointly estimating the 3D motion, 3D shape, and appearance of highly motion-blurred objects from a video.
Experiments on benchmark datasets demonstrate that our method outperforms previous methods for fast moving object deblurring and 3D reconstruction.
arXiv Detail & Related papers (2021-11-29T11:25:14Z) - Learning Fine-Grained Motion Embedding for Landscape Animation [140.57889994591494]
We propose a model named FGLA to generate high-quality and realistic videos by learning Fine-Grained motion embedding.
To train and evaluate on diverse time-lapse videos, we build the largest high-resolution Time-lapse video dataset with Diverse scenes.
Our method achieves relative improvements by 19% on LIPIS and 5.6% on FVD compared with state-of-the-art methods on our dataset.
arXiv Detail & Related papers (2021-09-06T02:47:11Z) - Animating Pictures with Eulerian Motion Fields [90.30598913855216]
We show a fully automatic method for converting a still image into a realistic animated looping video.
We target scenes with continuous fluid motion, such as flowing water and billowing smoke.
We propose a novel video looping technique that flows features both forward and backward in time and then blends the results.
arXiv Detail & Related papers (2020-11-30T18:59:06Z) - First Order Motion Model for Image Animation [90.712718329677]
Image animation consists of generating a video sequence so that an object in a source image is animated according to the motion of a driving video.
Our framework addresses this problem without using any annotation or prior information about the specific object to animate.
arXiv Detail & Related papers (2020-02-29T07:08:56Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.