PatchFusion: An End-to-End Tile-Based Framework for High-Resolution Monocular Metric Depth Estimation
About
Single image depth estimation is a foundational task in computer vision and generative modeling. However, prevailing depth estimation models grapple with accommodating the increasing resolutions commonplace in today's consumer cameras and devices. Existing high-resolution strategies show promise, but they often face limitations, ranging from error propagation to the loss of high-frequency details. We present PatchFusion, a novel tile-based framework with three key components to improve the current state of the art: (1) A patch-wise fusion network that fuses a globally-consistent coarse prediction with finer, inconsistent tiled predictions via high-level feature guidance, (2) A Global-to-Local (G2L) module that adds vital context to the fusion network, discarding the need for patch selection heuristics, and (3) A Consistency-Aware Training (CAT) and Inference (CAI) approach, emphasizing patch overlap consistency and thereby eradicating the necessity for post-processing. Experiments on UnrealStereo4K, MVS-Synth, and Middleburry 2014 demonstrate that our framework can generate high-resolution depth maps with intricate details. PatchFusion is independent of the base model for depth estimation. Notably, our framework built on top of SOTA ZoeDepth brings improvements for a total of 17.3% and 29.4% in terms of the root mean squared error (RMSE) on UnrealStereo4K and MVS-Synth, respectively.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Monocular Depth Estimation | ETH3D | AbsRel0.256 | 117 | |
| Monocular Depth Estimation | Booster | δ122.6 | 26 | |
| Monocular Depth Estimation | Sintel | Abs Rel0.617 | 21 | |
| Monocular Depth Estimation | SUN RGB-D | Absolute Relative Error (Abs Rel)0.466 | 19 | |
| Monocular Depth Estimation | nuScenes | A.Rel0.392 | 18 | |
| Depth Boundary Estimation | Sintel | F1 Score31.2 | 13 | |
| Depth Boundary Estimation | iBims | F1 Score13.4 | 13 | |
| Depth Estimation | UnrealStereo 4K (test) | Delta 1 Accuracy98.469 | 11 | |
| Depth Estimation | MVS-Synth (test) | D1 Error (%)95.991 | 11 | |
| Monocular Depth Estimation | Middlebury | AbsRel0.25 | 10 |