Endless Loops: Detecting and Animating Periodic Patterns in Still Images

05/19/2021
by   Tavi Halperin, et al.
3

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.

READ FULL TEXT

page 1

page 3

page 4

page 5

page 7

page 9

page 10

page 11

research
03/17/2019

Inducing Mimicry Through Auditory Icons

This study aims to find out if periodic auditory icon loop and non-perio...
research
06/18/2018

Repetition Estimation

Visual repetition is ubiquitous in our world. It appears in human activi...
research
05/04/2022

Density functions of periodic sequences

Periodic point sets model all solid crystalline materials whose structur...
research
10/04/2019

Unsupervised Keypoint Learning for Guiding Class-Conditional Video Prediction

We propose a deep video prediction model conditioned on a single image a...
research
06/16/2023

Echocardiography Segmentation Using Neural ODE-based Diffeomorphic Registration Field

Convolutional neural networks (CNNs) have recently proven their excellen...
research
11/02/2021

Field-Based Toolpath Generation for 3D Printing Continuous Fibre Reinforced Thermoplastic Composites

We present a field-based method of toolpath generation for 3D printing c...
research
05/15/2018

Topological Eulerian Synthesis of Slow Motion Periodic Videos

We consider the problem of taking a video that is comprised of multiple ...

Please sign up or login with your details

Forgot password? Click here to reset