• DocumentCode
    2944496
  • Title

    Gyroscope-based video stabilisation with auto-calibration

  • Author

    Ovren, Hannes ; Forssen, Per-Erik

  • Author_Institution
    Dept. of Electr. Eng., Linkoping Univ., Linkoping, Sweden
  • fYear
    2015
  • fDate
    26-30 May 2015
  • Firstpage
    2090
  • Lastpage
    2097
  • Abstract
    We propose a technique for joint calibration of a wide-angle rolling shutter camera (e.g. a GoPro) and an externally mounted gyroscope. The calibrated parameters are time scaling and offset, relative pose between gyroscope and camera, and gyroscope bias. The parameters are found using non-linear least squares minimisation using the symmetric transfer error as cost function. The primary contribution is methods for robust initialisation of the relative pose and time offset, which are essential for convergence. We also introduce a robust error norm to handle outliers. This results in a technique that works with general video content and does not require any specific setup or calibration patterns. We apply our method to stabilisation of videos recorded by a rolling shutter camera, with a rigidly attached gyroscope. After recording, the gyroscope and camera are jointly calibrated using the recorded video itself. The recorded video can then be stabilised using the calibrated parameters. We evaluate the technique on video sequences with varying difficulty and motion frequency content. The experiments demonstrate that our method can be used to produce high quality stabilised videos even under difficult conditions, and that the proposed initialisation is shown to end up within the basin of attraction. We also show that a residual based on the symmetric transfer error is more accurate than residuals based on the recently proposed epipolar plane normal coplanarity constraint, and that the use of robust errors is a critical component to obtain an accurate calibration.
  • Keywords
    calibration; gyroscopes; least squares approximations; minimisation; video cameras; video recording; video signal processing; autocalibration; cost function; epipolar plane normal coplanarity constraint; externally mounted gyroscope; gyroscope-based video stabilisation; nonlinear least square minimisation; robust error norm; symmetric transfer error; video recording; video sequences; wide-angle rolling shutter camera; Calibration; Cameras; Cost function; Gyroscopes; Robustness; Synchronization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation (ICRA), 2015 IEEE International Conference on
  • Conference_Location
    Seattle, WA
  • Type

    conf

  • DOI
    10.1109/ICRA.2015.7139474
  • Filename
    7139474