Javier Sanchez* and Jean-Michel Morel** * Universidad de Las Palmas - - PowerPoint PPT Presentation

javier sanchez and jean michel morel
SMART_READER_LITE
LIVE PREVIEW

Javier Sanchez* and Jean-Michel Morel** * Universidad de Las Palmas - - PowerPoint PPT Presentation

MOTION SMOOTHING STRATEGIES FOR VIDEO STABILIZATION Javier Sanchez* and Jean-Michel Morel** * Universidad de Las Palmas Gran Canarias ** Ecole Normale Suprieure Paris-Saclay In this work, we propose a unified mathematical analysis and


slide-1
SLIDE 1

MOTION SMOOTHING STRATEGIES FOR VIDEO STABILIZATION Javier Sanchez* and Jean-Michel Morel**

* Universidad de Las Palmas Gran Canarias ** Ecole Normale Supérieure Paris-Saclay

slide-2
SLIDE 2

In this work, we propose a unified mathematical analysis and classification of motion smoothing strategies. We adopt the classic assumption that the apparent motion of the scene is mainly induced by the camera's motion and can therefore be captured through a set of global parametric models. We show that the best choice yields a scale-space of the camera's ego-motion

  • parameters. Displaying this scale space on examples, we show how it is highly

characteristic of the camera's path, permitting to detect for example periodic ego-motions like walk or run.

slide-3
SLIDE 3

Current stabilization approaches employ key-point feature tracking and linear motion estimation in the form of 2D transformations, or use Structure from Motion (SfM) to estimate the original camera path. From this original shaky camera path, a new smooth camera path is estimated by either smoothing the linear motion models [1] to suppress high frequency jitter, or fitting linear camera paths [2] augmented with smooth changes in velocity to avoid sudden jerks. If SfM is used to estimate the 3D path of the camera, more sophisticated smoothing and linear fits for the 3D motion may be employed [3]. L1-optimal camera paths to generate stabilized. In [4] the method computes camera paths that are composed of constant, linear and parabolic segments mimicking the camera motions employed by professional cinematographers by minimizing the first, second, and third derivatives of the resulting camera path.

[1] Y. Matsushita, E. Ofek, W. Ge, X. Tang, and H.-Y. Shum. Full-frame video stabilization with motion inpainting. IEEE Trans. Pattern Anal. Mach. Intell., 2006. [2] M. L. Gleicher and F. Liu. Re-cinematography: Improving the camerawork of casual video. ACM Trans. Mult. Comput.

  • Commun. Appl., 2008.

[3] F. Liu, M. Gleicher, H. Jin, and A. Agarwala. Content-preserving warps for 3d video stabilization. In ACM SIGGRAPH, 2009. [4] M. Grundmann V. Kwatra I. Essa. Auto-Directed Video Stabilization with Robust L1 Optimal Camera Paths, preprint.

slide-4
SLIDE 4
  • F. Liu, M. Gleicher, H. Jin, and A. Agarwala. Content-preserving warps for 3d video stabilization. In ACM

SIGGRAPH, 2009. (3D reconstruction by structure from motion) Questions: How to chose the parametric model How to smooth the camera path How to fix boundary conditions How to use the stabilization transform for motion analysis

slide-5
SLIDE 5

Formalization

slide-6
SLIDE 6

Auto-Directed Video Stabilization with Robust L1 Optimal Camera Paths: uses only affine (or similarity, but how to decide?)

Matthias Grundmann Vivek Kwatra Irfan Essa

Formalization

slide-7
SLIDE 7

Formalization

slide-8
SLIDE 8
slide-9
SLIDE 9
slide-10
SLIDE 10
slide-11
SLIDE 11
slide-12
SLIDE 12
slide-13
SLIDE 13
slide-14
SLIDE 14
slide-15
SLIDE 15
slide-16
SLIDE 16
slide-17
SLIDE 17
slide-18
SLIDE 18
slide-19
SLIDE 19
slide-20
SLIDE 20
slide-21
SLIDE 21
slide-22
SLIDE 22
slide-23
SLIDE 23
slide-24
SLIDE 24
slide-25
SLIDE 25
slide-26
SLIDE 26
slide-27
SLIDE 27
slide-28
SLIDE 28
slide-29
SLIDE 29
slide-30
SLIDE 30
slide-31
SLIDE 31
slide-32
SLIDE 32
slide-33
SLIDE 33
slide-34
SLIDE 34
slide-35
SLIDE 35
slide-36
SLIDE 36
slide-37
SLIDE 37
slide-38
SLIDE 38
slide-39
SLIDE 39
slide-40
SLIDE 40
slide-41
SLIDE 41
slide-42
SLIDE 42
slide-43
SLIDE 43
slide-44
SLIDE 44
slide-45
SLIDE 45
slide-46
SLIDE 46
slide-47
SLIDE 47
slide-48
SLIDE 48
slide-49
SLIDE 49
slide-50
SLIDE 50
slide-51
SLIDE 51
slide-52
SLIDE 52
slide-53
SLIDE 53
slide-54
SLIDE 54