Skip to main navigation Skip to search Skip to main content

Motion smoothing strategies for 2D video stabilization

Research output: Journal PublicationsJournal Article (refereed)peer-review

Abstract

Video stabilization aims at removing the undesirable effects of camera motion by estimating its shake and applying a smoothing compensation. This paper proposes a unified mathematical analysis and classification of existing smoothing strategies. We assume that the apparent velocity induced by the camera is estimated as a set of global parametric models, typically those of a homography. We classify the existing smoothing strategies into compositional and additive methods and discuss their technical issues, particularly the definition of the boundary conditions. Our discussion of the various alternatives leads to clear-cut conclusions. It rules out the global compositional methods in favor of local linear methods and finds the adequate boundary conditions. We also show that the best smoothing strategy yields a scale-space analysis of the camera ego-motion parameters. Analyzing this scale-space on examples, we show how it is highly characteristic of the camera path, permitting us to compute ego-motion frequencies and to detect periodic ego-motions like walking or running.
Original languageEnglish
Pages (from-to)219-251
Number of pages33
JournalSIAM Journal on Imaging Sciences
Volume11
Issue number1
Early online date30 Jan 2018
DOIs
Publication statusPublished - Jan 2018
Externally publishedYes

Bibliographical note

Publisher Copyright:
© 2018 Society for Industrial and Applied Mathematics and by SIAM.

Funding

The work of the authors was partly funded by the BPIFrance and Région Ile de France, in the framework of the FUI 18 Plein Phare project, the European Research Council (advanced grant Twelve Labours), the Office of Naval research (ONR grant N00014-14-1-0023), and the Spanish Ministry of Economy, Industry and Competitiveness through the research project TIN2017-89881-R.

Keywords

  • Motion compensation
  • Motion smoothing
  • Video stabilization

Cite this