2015
DOI: 10.1145/2816795.2818061
|View full text |Cite
|
Sign up to set email alerts
|

Fast computation of seamless video loops

Abstract: Short looping videos concisely capture the dynamism of natural scenes. Creating seamless loops usually involves maximizing spatiotemporal consistency and applying Poisson blending. We take an end-to-end view of the problem and present new techniques that jointly improve loop quality while also significantly reducing processing time. A key idea is to relax the consistency constraints to anticipate the subsequent blending, thereby enabling looping of lowfrequency content like moving clouds and changing illuminat… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
12
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
7
2
1

Relationship

0
10

Authors

Journals

citations
Cited by 19 publications
(12 citation statements)
references
References 17 publications
0
12
0
Order By: Relevance
“…Note that V M is used instead of V M loop if the looping process is not required. To make a motion loop V M loop from the nonperiodic sequence V M , various methods can be used [Liao et al 2015;Schödl et al 2000]. Among the several methods that we tested, simple cross-fading [Schödl et al 2000] worked relatively well for making plausible animations without significant discontinuities.…”
Section: Single-image Video Generationmentioning
confidence: 99%
“…Note that V M is used instead of V M loop if the looping process is not required. To make a motion loop V M loop from the nonperiodic sequence V M , various methods can be used [Liao et al 2015;Schödl et al 2000]. Among the several methods that we tested, simple cross-fading [Schödl et al 2000] worked relatively well for making plausible animations without significant discontinuities.…”
Section: Single-image Video Generationmentioning
confidence: 99%
“…Video Looping Liao et al [23] developed an automatic video-loop generation method that allows independently looping regions with separate periodicity and starting frames (optimized in a follow-up work [22]). The representation used in [22,23] conveys a wide spectrum of dynamism that a user can optionally select in the generated video loop. However, the output video loop is generated without any knowledge of the scene semantics; the dynamics of looping is computed based on continuity in appearance over space and time.…”
Section: Related Workmentioning
confidence: 99%
“…Extensions for panoramic videos and stereo panoramic videos were proposed in [1] and [4] respectively. Liao et al [17,16] model motion on a per-pixel basis and segment the input video into spatio-temporal regions of similar motion automatically. Finally, Sevilla-Lara et al [29] focus on videos exhibiting camera motion which significantly increases the looping complexity and thus limit themselves to single dominant subjects.…”
Section: Video Looping and Animationmentioning
confidence: 99%