CVAug 20, 2018

Learning Monocular Depth by Distilling Cross-domain Stereo Networks

arXiv:1808.06586v1219 citations
Originality Incremental advance
AI Analysis

This addresses the problem of limited depth data for scene understanding and autonomous driving, though it is an incremental improvement over existing methods.

The paper tackles monocular depth estimation by using a stereo matching network trained on synthetic data to supervise a monocular network, achieving state-of-the-art results on the KITTI dataset.

Monocular depth estimation aims at estimating a pixelwise depth map for a single image, which has wide applications in scene understanding and autonomous driving. Existing supervised and unsupervised methods face great challenges. Supervised methods require large amounts of depth measurement data, which are generally difficult to obtain, while unsupervised methods are usually limited in estimation accuracy. Synthetic data generated by graphics engines provide a possible solution for collecting large amounts of depth data. However, the large domain gaps between synthetic and realistic data make directly training with them challenging. In this paper, we propose to use the stereo matching network as a proxy to learn depth from synthetic data and use predicted stereo disparity maps for supervising the monocular depth estimation network. Cross-domain synthetic data could be fully utilized in this novel framework. Different strategies are proposed to ensure learned depth perception capability well transferred across different domains. Our extensive experiments show state-of-the-art results of monocular depth estimation on KITTI dataset.

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