Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Depth Estimation via Affinity Learned with Convolutional Spatial Propagation Network

About

Depth estimation from a single image is a fundamental problem in computer vision. In this paper, we propose a simple yet effective convolutional spatial propagation network (CSPN) to learn the affinity matrix for depth prediction. Specifically, we adopt an efficient linear propagation model, where the propagation is performed with a manner of recurrent convolutional operation, and the affinity among neighboring pixels is learned through a deep convolutional neural network (CNN). We apply the designed CSPN to two depth estimation tasks given a single image: (1) To refine the depth output from state-of-the-art (SOTA) existing methods; and (2) to convert sparse depth samples to a dense depth map by embedding the depth samples within the propagation procedure. The second task is inspired by the availability of LIDARs that provides sparse but accurate depth measurements. We experimented the proposed CSPN over two popular benchmarks for depth estimation, i.e. NYU v2 and KITTI, where we show that our proposed approach improves in not only quality (e.g., 30% more reduction in depth error), but also speed (e.g., 2 to 5 times faster) than prior SOTA methods.

Xinjing Cheng, Peng Wang, Ruigang Yang• 2018

Related benchmarks

TaskDatasetResultRank
Depth CompletionNYU-depth-v2 official (test)
RMSE0.117
187
Depth CompletionKITTI depth completion official (test)
RMSE (mm)1.02e+3
154
Depth PredictionNYU Depth V2 (test)
Accuracy (δ < 1.25)99.2
113
Depth CompletionNYU v2 (val)
RMSE0.2854
41
Depth CompletionKITTI Depth Completion official 1,000-frame 1216x352 (val)
RMSE (m)1.451
32
Depth CompletionKITTI-Depth
MAE279.5
27
Depth CompletionKITTI
iRMSE2.93
24
Depth CompletionSUN RGB-D (test)
RMSE0.295
18
Depth CompletionKITTI Depth (Eigen Split)
Abs Rel0.042
12
Depth CompletionKITTI supervised official
MAE279.5
12
Showing 10 of 17 rows

Other info

Follow for update