Self-Supervised Camera Self-Calibration from Video

12/06/2021
by   Jiading Fang, et al.
13

Camera calibration is integral to robotics and computer vision algorithms that seek to infer geometric properties of the scene from visual input streams. In practice, calibration is a laborious procedure requiring specialized data collection and careful tuning. This process must be repeated whenever the parameters of the camera change, which can be a frequent occurrence for mobile robots and autonomous vehicles. In contrast, self-supervised depth and ego-motion estimation approaches can bypass explicit calibration by inferring per-frame projection models that optimize a view synthesis objective. In this paper, we extend this approach to explicitly calibrate a wide range of cameras from raw videos in the wild. We propose a learning algorithm to regress per-sequence calibration parameters using an efficient family of general camera models. Our procedure achieves self-calibration results with sub-pixel reprojection error, outperforming other learning-based methods. We validate our approach on a wide variety of camera geometries, including perspective, fisheye, and catadioptric. Finally, we show that our approach leads to improvements in the downstream task of depth estimation, achieving state-of-the-art results on the EuRoC dataset with greater computational efficiency than contemporary methods.

READ FULL TEXT

page 1

page 4

page 6

research
08/16/2023

Self-Supervised Online Camera Calibration for Automated Driving and Parking Applications

Camera-based perception systems play a central role in modern autonomous...
research
08/04/2023

Robust Self-Supervised Extrinsic Self-Calibration

Autonomous vehicles and robots need to operate over a wide variety of sc...
research
07/31/2003

Camera Calibration: a USU Implementation

The task of camera calibration is to estimate the intrinsic and extrinsi...
research
08/15/2020

Neural Ray Surfaces for Self-Supervised Learning of Depth and Ego-motion

Self-supervised learning has emerged as a powerful tool for depth and eg...
research
12/15/2020

Practical Auto-Calibration for Spatial Scene-Understanding from Crowdsourced Dashcamera Videos

Spatial scene-understanding, including dense depth and ego-motion estima...
research
07/13/2020

UnRectDepthNet: Self-Supervised Monocular Depth Estimation using a Generic Framework for Handling Common Camera Distortion Models

In classical computer vision, rectification is an integral part of multi...
research
12/05/2019

Why Having 10,000 Parameters in Your Camera Model is Better Than Twelve

Camera calibration is an essential first step in setting up 3D Computer ...

Please sign up or login with your details

Forgot password? Click here to reset