Title :
Gyroscope-based video stabilisation with auto-calibration
Author :
Ovren, Hannes ; Forssen, Per-Erik
Author_Institution :
Dept. of Electr. Eng., Linkoping Univ., Linkoping, Sweden
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;
Conference_Titel :
Robotics and Automation (ICRA), 2015 IEEE International Conference on
Conference_Location :
Seattle, WA
DOI :
10.1109/ICRA.2015.7139474