Metric Depth Estimation from Arbitrarily Degraded Low-Resolution Depth Prompts
Organizations: IMPL, Singapore University of Technology and Design · PCA Lab, Nanjing University of Science and Technology · LV-Lab, Singapore Management University
Abstract
We propose AdaDS, an Adaptive Diffusion Sampling framework for prompted metric depth estimation, which estimates high-resolution metric depth from an image and an arbitrarily degraded low-resolution depth prompt. This setting is commonly studied as depth super-resolution, where existing methods typically regress depth directly without an explicit prior over high-quality depth, and thus often produce artifacts under severe or unseen degradations. In contrast, AdaDS exploits the contraction property of Gaussian smoothing: as noise accumulates in the forward diffusion process, the noisy distributions of degraded prompts and their high-quality counterparts converge toward an isotropic Gaussian prior, while the prompt content is gradually erased. Accordingly, AdaDS refines the prompt and estimates its uncertainty to adaptively select a starting timestep, and injects learned noise to place the intermediate sample in a high-density region of the depth distribution learned by a pre-trained diffusion model. Denoising from this sample yields high-quality depth with fine-grained details and corrects residual errors, even under imperfect prompt refinement. Experiments on real-world and synthetic benchmarks demonstrate its superior zero-shot generalization and robustness to diverse degradations.
Figures & tables
| Method | Ref. | RGB-D-D | TOFDSR | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| RMSE | MAE | RMSE | MAE | RMSE | MAE | RMSE | MAE | RMSE | MAE | RMSE | MAE | ||
| DA v2-L | NeurIPS-24 | 0.1082 | 0.0745 | 0.1082 | 0.0745 | 0.1082 | 0.0745 | 0.1035 | 0.0690 | 0.1035 | 0.0690 | 0.1035 | 0.0690 |
| MG-LCM | CVPR-24 | 0.1306 | 0.1007 | 0.1306 | 0.1007 | 0.1306 | 0.1007 | 0.1219 | 0.0835 | 0.1219 | 0.0835 | 0.1219 | 0.0835 |
| DA v3-NGL | ICLR-26 | 0.2835 | 0.2528 | 0.2835 | 0.2528 | 0.2835 | 0.2528 | 0.5229 | 0.3806 | 0.5229 | 0.3806 | 0.5229 | 0.3806 |
| SGNet | AAAI-24 | 0.0726 | 0.0388 | 0.0723 | 0.0391 | 0.0740 | 0.0416 | 0.0726 | 0.0400 | 0.0726 | 0.0404 | 0.0767 | 0.0433 |
| Method | Ref. | ScanNet | NYUv2 | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| DS. | DS. + GN. | DS. + GB. | DS. + SM. | DS. + LC. | DS. | DS. + GN. | DS. + GB. | DS. + SM. | DS. + LC. | ||
| DA v2-L | NeurIPS-24 | 0.1416 | 0.1416 | 0.1416 | 0.1416 | 0.1416 | 0.2075 | 0.2075 | 0.2075 | 0.2075 | 0.2075 |
| MG-LCM | CVPR-24 | 0.1986 | 0.1986 | 0.1986 | 0.1986 | 0.1986 | 0.2587 | 0.2587 | 0.2587 | 0.2587 | 0.2587 |
| DA v3-NGL | ICLR-26 | 0.2186 | 0.2186 | 0.2186 | 0.2186 | 0.2186 | 0.3095 | 0.3095 | 0.3095 | 0.3095 | 0.3095 |
| PromptDA | CVPR-25 | 0 .0927 | 0.0983 | 0 .0935 | 0 .0953 | 0.0950 | 0 .1326 | 0 .1352 | 0 .1349 | 0 .1369 | 0 .1338 |
| OMNI-DC | ICCV-25 | 0.1173 | 0.1224 | 0.1127 | 0.1188 | 0.1206 | 0.1966 | 0.2011 | 0.1894 | 0.2003 | 0.1980 |
Depth Estimation
Depth estimation infers scene distance from images and sensors, enabling 3D reconstruction, navigation, and spatial understanding.
See all 198 papers