MonoPP: Metric-Scaled Self-Supervised Monocular Depth Estimation by Planar-Parallax Geometry in Automotive Applications
Gasser Elazab, Torben Gräber, Michael Unterreiner, Olaf Hellwich
TL;DR
The paper tackles the problem of obtaining metric-scaled depth from monocular video in automotive settings, where scale matters for navigation and planning. It introduces MonoPP, a self-supervised framework that uses planar-parallax geometry and a teacher–student pipeline to transfer metric-scale information from a planar scene to a single-frame depth predictor, requiring only the camera height above ground as additional input. The method achieves state-of-the-art metric-depth performance on KITTI and demonstrates breakthrough metric-depth results on Cityscapes, illustrating robustness across datasets. The approach combines a Planar-Parallax teacher with a monocular student, employs specialized masks and losses to handle dynamics, and runs efficiently, highlighting practical applicability for real-world vehicle perception.
Abstract
Self-supervised monocular depth estimation (MDE) has gained popularity for obtaining depth predictions directly from videos. However, these methods often produce scale invariant results, unless additional training signals are provided. Addressing this challenge, we introduce a novel self-supervised metric-scaled MDE model that requires only monocular video data and the camera's mounting position, both of which are readily available in modern vehicles. Our approach leverages planar-parallax geometry to reconstruct scene structure. The full pipeline consists of three main networks, a multi-frame network, a singleframe network, and a pose network. The multi-frame network processes sequential frames to estimate the structure of the static scene using planar-parallax geometry and the camera mounting position. Based on this reconstruction, it acts as a teacher, distilling knowledge such as scale information, masked drivable area, metric-scale depth for the static scene, and dynamic object mask to the singleframe network. It also aids the pose network in predicting a metric-scaled relative pose between two subsequent images. Our method achieved state-of-the-art results for the driving benchmark KITTI for metric-scaled depth prediction. Notably, it is one of the first methods to produce self-supervised metric-scaled depth prediction for the challenging Cityscapes dataset, demonstrating its effectiveness and versatility.
