Visual Geometry Transformer in the Wild: Distractor-Free 3D Reconstruction
About
Current end-to-end multi-view 3D reconstruction methods achieve impressive results, but rely on a restrictive static assumption: the scenes is entire distractor-free with perfect cross-view geometry. This reliance on idealized inputs causes even the most advanced methods to fail in real-world settings, where transient distractors and occlusions present. To address this, we propose Visual Geometry Transformer in the Wild (VGTW), an end-to-end framework for robust reconstruction from inconsistent views. At its core, we isolate and suppress distractor-affected regions while preserving the consistent components across views. Specifically, we introduce a Distractor-aware Training (DAT) strategy that separates clean features from distractor-contaminated ones in the attention mechanism while enforcing feature consistency across images. To enable this, we train the model with an auxiliary mask prediction head, using supervision from a new dataset we collected with pixel-level distractor masks. The resulting VGTW model is a feed-forward network that directly outputs clean, distractor-free point clouds. Remarkably, it requires no additional 3D supervision, remains computationally efficient, and is compatible with existing pipelines. Extensive experiments validate our approach, demonstrating state-of-the-art performance and robust generalization in diverse, real-world scenarios.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Depth Estimation | NeRF On-the-go Medium Occlusion | Abs Rel0.125 | 7 | |
| Depth Estimation | RobustNeRF | Abs Rel (Android)4.9 | 7 | |
| Depth Estimation | NeRF On-the-go Low Occlusion | Abs Rel0.346 | 7 | |
| Depth Estimation | NeRF On-the-go High Occlusion | Absolute Relative Error (Abs Rel)0.076 | 7 | |
| 3D point map estimation | NeRF on-the-go 2024 (test) | Accuracy (Low Occlusion, Mountain)0.008 | 7 | |
| 3D point map estimation | RobustNeRF Android | Accuracy0.7 | 7 | |
| 3D point map estimation | RobustNerf Crab1 | Accuracy (Acc)1.7 | 7 | |
| 3D point map estimation | RobustNerf Crab2 | Acc1.3 | 7 | |
| 3D point map estimation | RobustNerf Yoda | Accuracy (Acc)1.2 | 7 | |
| 3D point map estimation | RobustNerf (Average) | Accuracy1.1 | 7 |