CVApr 23, 2024

Mining Supervision for Dynamic Regions in Self-Supervised Monocular Depth Estimation

arXiv:2404.14908v12 citationsh-index: 2CVPR
Originality Incremental advance
AI Analysis

This addresses a critical challenge in dynamic scene depth estimation for applications like autonomous driving, though it is incremental as it builds on existing self-supervised approaches.

This paper tackles the problem of inaccurate depth estimation in dynamic regions for self-supervised monocular depth estimation by proposing a framework that decouples depth estimation for static and dynamic regions, using pseudo depth labels and a scale alignment module. The result is improved performance, with experiments on Cityscapes and KITTI datasets showing it consistently outperforms existing methods.

This paper focuses on self-supervised monocular depth estimation in dynamic scenes trained on monocular videos. Existing methods jointly estimate pixel-wise depth and motion, relying mainly on an image reconstruction loss. Dynamic regions1 remain a critical challenge for these methods due to the inherent ambiguity in depth and motion estimation, resulting in inaccurate depth estimation. This paper proposes a self-supervised training framework exploiting pseudo depth labels for dynamic regions from training data. The key contribution of our framework is to decouple depth estimation for static and dynamic regions of images in the training data. We start with an unsupervised depth estimation approach, which provides reliable depth estimates for static regions and motion cues for dynamic regions and allows us to extract moving object information at the instance level. In the next stage, we use an object network to estimate the depth of those moving objects assuming rigid motions. Then, we propose a new scale alignment module to address the scale ambiguity between estimated depths for static and dynamic regions. We can then use the depth labels generated to train an end-to-end depth estimation network and improve its performance. Extensive experiments on the Cityscapes and KITTI datasets show that our self-training strategy consistently outperforms existing self/unsupervised depth estimation methods.

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