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/Non-Local Spatial Propagation Network for Depth Completion

Non-Local Spatial Propagation Network for Depth Completion

Jinsun Park, Kyungdon Joo, Zhe Hu, Chi-Kuei Liu, In So Kweon

2020-07-20ECCV 2020 8Depth CompletionStereo-LiDAR FusionDepth PredictionDepth Estimation
PaperPDFCode(official)

Abstract

In this paper, we propose a robust and efficient end-to-end non-local spatial propagation network for depth completion. The proposed network takes RGB and sparse depth images as inputs and estimates non-local neighbors and their affinities of each pixel, as well as an initial depth map with pixel-wise confidences. The initial depth prediction is then iteratively refined by its confidence and non-local spatial propagation procedure based on the predicted non-local neighbors and corresponding affinities. Unlike previous algorithms that utilize fixed-local neighbors, the proposed algorithm effectively avoids irrelevant local neighbors and concentrates on relevant non-local neighbors during propagation. In addition, we introduce a learnable affinity normalization to better learn the affinity combinations compared to conventional methods. The proposed algorithm is inherently robust to the mixed-depth problem on depth boundaries, which is one of the major issues for existing depth estimation/completion algorithms. Experimental results on indoor and outdoor datasets demonstrate that the proposed algorithm is superior to conventional algorithms in terms of depth completion accuracy and robustness to the mixed-depth problem. Our implementation is publicly available on the project page.

Results

TaskDatasetMetricValueModel
Depth EstimationKITTI Depth Completion ValidationRMSE771.8NLSPN
3DKITTI Depth Completion ValidationRMSE771.8NLSPN
Depth CompletionKITTI Depth CompletionMAE199.59NLSPN
Depth CompletionKITTI Depth CompletionRMSE741.68NLSPN
Depth CompletionKITTI Depth CompletionRuntime [ms]220NLSPN
Depth CompletionKITTI Depth CompletioniMAE0.84NLSPN
Depth CompletionKITTI Depth CompletioniRMSE1.99NLSPN
Depth CompletionVOIDMAE26.736NLSPN
Depth CompletionVOIDRMSE79.121NLSPN
Depth CompletionVOIDiMAE12.703NLSPN
Depth CompletionVOIDiRMSE33.876NLSPN
Depth CompletionNYU-Depth V2REL0.012NLSPN
Depth CompletionNYU-Depth V2RMSE0.092NLSPN

Related Papers

$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-15Cameras as Relative Positional Encoding2025-07-14ByDeWay: Boost Your multimodal LLM with DEpth prompting in a Training-Free Way2025-07-11