CVROMay 31, 2018

Robust Gyroscope-Aided Camera Self-Calibration

arXiv:1805.12506v12 citationsHas Code
Originality Incremental advance
AI Analysis

This incremental improvement addresses camera calibration for monocular vision applications like feature tracking and video stabilization on mobile devices.

The paper tackles the problem of online camera self-calibration by fusing gyroscope and camera data from smartphones, showing that the method outperforms existing approaches in robustness and insensitivity to initialization.

Camera calibration for estimating the intrinsic parameters and lens distortion is a prerequisite for various monocular vision applications including feature tracking and video stabilization. This application paper proposes a model for estimating the parameters on the fly by fusing gyroscope and camera data, both readily available in modern day smartphones. The model is based on joint estimation of visual feature positions, camera parameters, and the camera pose, the movement of which is assumed to follow the movement predicted by the gyroscope. Our model assumes the camera movement to be free, but continuous and differentiable, and individual features are assumed to stay stationary. The estimation is performed online using an extended Kalman filter, and it is shown to outperform existing methods in robustness and insensitivity to initialization. We demonstrate the method using simulated data and empirical data from an iPad.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes