Non-Local Spatial Propagation Network for Depth Completion
About
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.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Depth Completion | NYU-depth-v2 official (test) | RMSE0.092 | 187 | |
| Depth Completion | KITTI depth completion official (test) | RMSE (mm)741.7 | 154 | |
| 3D Object Detection | SUN RGB-D | mAP@0.2547.43 | 104 | |
| Depth Completion | KITTI (test) | RMSE741.7 | 67 | |
| 3D Object Detection | SUN RGB-D (test) | mAP@0.2547.43 | 64 | |
| Depth Completion | KITTI online leaderboard (test) | MAE0.1996 | 48 | |
| Depth Completion | NYU v2 (val) | RMSE0.5501 | 41 | |
| Depth Completion | KITTI depth completion (val) | RMSE (mm)771.8 | 34 | |
| Depth Completion | KITTI Depth Completion official 1,000-frame 1216x352 (val) | RMSE (m)2.4979 | 32 | |
| Depth Completion | KITTI depth completion (test) | RMSE0.7417 | 27 |