OMNI-DC: Highly Robust Depth Completion with Multiresolution Depth Integration
About
Depth completion (DC) aims to predict a dense depth map from an RGB image and a sparse depth map. Existing DC methods generalize poorly to new datasets or unseen sparse depth patterns, limiting their real-world applications. We propose OMNI-DC, a highly robust DC model that generalizes well zero-shot to various datasets. The key design is a novel Multi-resolution Depth Integrator, allowing our model to deal with very sparse depth inputs. We also introduce a novel Laplacian loss to model the ambiguity in the training process. Moreover, we train OMNI-DC on a mixture of high-quality datasets with a scale normalization technique and synthetic depth patterns. Extensive experiments on 7 datasets show consistent improvements over baselines, reducing errors by as much as 43%. Codes and checkpoints are available at https://github.com/princeton-vl/OMNI-DC.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Depth Completion | NYU-depth-v2 official (test) | -- | 187 | |
| Depth Estimation | ScanNet | AbsRel1.4 | 94 | |
| Depth Completion | KITTI (test) | -- | 67 | |
| Depth Super-Resolution / Completion | ETH-3D (test) | AbsRel1.86 | 41 | |
| Depth Super-Resolution / Completion | NYU v2 (test) | AbsRel1.57 | 36 | |
| Depth Super-Resolution / Completion | KITTI (test) | AbsRel4.05 | 36 | |
| Depth Super-Resolution | ScanNet | RMSE0.1127 | 35 | |
| Depth Super-Resolution | NYU V2 | RMSE0.1894 | 35 | |
| Depth Super-Resolution | RGB-D-D | RMSE0.068 | 30 | |
| Depth Super-Resolution | TOFDSR | RMSE0.0748 | 30 |