CVOct 4, 2022

PlaneDepth: Self-supervised Depth Estimation via Orthogonal Planes

arXiv:2210.01612v350 citationsh-index: 59Has Code
Originality Incremental advance
AI Analysis

This work addresses a specific issue in depth estimation for autonomous driving, offering an incremental improvement over existing plane-based methods.

The paper tackles the problem of ground discontinuity in self-supervised monocular depth estimation for autonomous driving by proposing PlaneDepth, a novel orthogonal planes representation that includes vertical and ground planes, achieving state-of-the-art results on the KITTI dataset with improved efficiency.

Multiple near frontal-parallel planes based depth representation demonstrated impressive results in self-supervised monocular depth estimation (MDE). Whereas, such a representation would cause the discontinuity of the ground as it is perpendicular to the frontal-parallel planes, which is detrimental to the identification of drivable space in autonomous driving. In this paper, we propose the PlaneDepth, a novel orthogonal planes based presentation, including vertical planes and ground planes. PlaneDepth estimates the depth distribution using a Laplacian Mixture Model based on orthogonal planes for an input image. These planes are used to synthesize a reference view to provide the self-supervision signal. Further, we find that the widely used resizing and cropping data augmentation breaks the orthogonality assumptions, leading to inferior plane predictions. We address this problem by explicitly constructing the resizing cropping transformation to rectify the predefined planes and predicted camera pose. Moreover, we propose an augmented self-distillation loss supervised with a bilateral occlusion mask to boost the robustness of orthogonal planes representation for occlusions. Thanks to our orthogonal planes representation, we can extract the ground plane in an unsupervised manner, which is important for autonomous driving. Extensive experiments on the KITTI dataset demonstrate the effectiveness and efficiency of our method. The code is available at https://github.com/svip-lab/PlaneDepth.

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