UCL Discovery
UCL home » Library Services » Electronic resources » UCL Discovery

Seam-hiding for looping videos

Durrant, J; Brostow, G; (2017) Seam-hiding for looping videos. In: CVMP 2017: Proceedings of the 14th European Conference on Visual Media Production (CVMP 2017). Association for Computing Machinery (ACM): New York, NY, USA. Green open access

[thumbnail of Seam_hiding_for_Looping_Videos.pdf]
Preview
Text
Seam_hiding_for_Looping_Videos.pdf - Accepted Version

Download (4MB) | Preview

Abstract

The proposed algorithm creates a seamless looping video clip from a real world video of an almost-cyclic motion. For a video that has repeating motion, such as a person on a trampoline, the first and last video frames may not precisely line up, even though the content is very similar. Playing back the video in a looping fashion can cause the re-start transition to jump out and appear discontinuous, both spatially and in terms of object velocity. Most work on video looping has sought to find the best re-set point in a longer video's timeline, but we start there, and modify the frames to hide the jump point. Our approach essentially fits a curve to the (x, y) and RGB coordinates of points in the scene, and then smooths those curves using gradient domain optimisation. We address important qualitative factors, balancing smoothness against preservation of the original trajectories/curves. Our modular system also incorporates video stabilisation and inpainting, to cope with more dynamic videos. For most videos within our scope, we found that automatic seam-hiding is succesful. For the cases in which the proposed system cannot satisfactorily produce a seamless loop, we hope our framework can be modified with improved components to achieve better results in the future.

Type: Proceedings paper
Title: Seam-hiding for looping videos
Event: 14th European Conference on Visual Media Production (CVMP 2017)
ISBN-13: 9781450353298
Open access status: An open access version is available from UCL Discovery
DOI: 10.1145/3150165.3152766
Publisher version: https://doi.org/10.1145/3150165.3152766
Language: English
Additional information: This version is the author accepted manuscript. For information on re-use, please refer to the publisher’s terms and conditions.
UCL classification: UCL
UCL > Provost and Vice Provost Offices
UCL > Provost and Vice Provost Offices > UCL BEAMS
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Computer Science
URI: https://discovery.ucl.ac.uk/id/eprint/10117777
Downloads since deposit
92Downloads
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item