TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Feature-metric Loss for Self-supervised Learning of Depth ...

Feature-metric Loss for Self-supervised Learning of Depth and Egomotion

Chang Shu, Kun Yu, Zhixiang Duan, Kuiyuan Yang

2020-07-21ECCV 2020 8Visual OdometrySelf-Supervised LearningDepth EstimationMonocular Depth Estimation
PaperPDFCode(official)

Abstract

Photometric loss is widely used for self-supervised depth and egomotion estimation. However, the loss landscapes induced by photometric differences are often problematic for optimization, caused by plateau landscapes for pixels in textureless regions or multiple local minima for less discriminative pixels. In this work, feature-metric loss is proposed and defined on feature representation, where the feature representation is also learned in a self-supervised manner and regularized by both first-order and second-order derivatives to constrain the loss landscapes to form proper convergence basins. Comprehensive experiments and detailed analysis via visualization demonstrate the effectiveness of the proposed feature-metric loss. In particular, our method improves state-of-the-art methods on KITTI from 0.885 to 0.925 measured by $\delta_1$ for depth estimation, and significantly outperforms previous method for visual odometry.

Results

TaskDatasetMetricValueModel
Depth EstimationKITTI Eigen split unsupervisedDelta < 1.250.889FeatDepth-MS
Depth EstimationKITTI Eigen split unsupervisedDelta < 1.25^20.963FeatDepth-MS
Depth EstimationKITTI Eigen split unsupervisedDelta < 1.25^30.982FeatDepth-MS
Depth EstimationKITTI Eigen split unsupervisedRMSE4.427FeatDepth-MS
Depth EstimationKITTI Eigen split unsupervisedRMSE log0.184FeatDepth-MS
Depth EstimationKITTI Eigen split unsupervisedSq Rel0.697FeatDepth-MS
Depth EstimationKITTI Eigen split unsupervisedabsolute relative error0.099FeatDepth-MS
Depth EstimationKITTI Eigen split unsupervisedabsolute relative error0.104FeatDepth-M
3DKITTI Eigen split unsupervisedDelta < 1.250.889FeatDepth-MS
3DKITTI Eigen split unsupervisedDelta < 1.25^20.963FeatDepth-MS
3DKITTI Eigen split unsupervisedDelta < 1.25^30.982FeatDepth-MS
3DKITTI Eigen split unsupervisedRMSE4.427FeatDepth-MS
3DKITTI Eigen split unsupervisedRMSE log0.184FeatDepth-MS
3DKITTI Eigen split unsupervisedSq Rel0.697FeatDepth-MS
3DKITTI Eigen split unsupervisedabsolute relative error0.099FeatDepth-MS
3DKITTI Eigen split unsupervisedabsolute relative error0.104FeatDepth-M

Related Papers

DINO-VO: A Feature-based Visual Odometry Leveraging a Visual Foundation Model2025-07-17A Semi-Supervised Learning Method for the Identification of Bad Exposures in Large Imaging Surveys2025-07-17$S^2M^2$: Scalable Stereo Matching Model for Reliable Depth Estimation2025-07-17$π^3$: Scalable Permutation-Equivariant Visual Geometry Learning2025-07-17Efficient Calisthenics Skills Classification through Foreground Instance Selection and Depth Estimation2025-07-16Vision-based Perception for Autonomous Vehicles in Obstacle Avoidance Scenarios2025-07-16MonoMVSNet: Monocular Priors Guided Multi-View Stereo Network2025-07-15Towards Depth Foundation Model: Recent Trends in Vision-Based Depth Estimation2025-07-15