Uncertainty Quality of VGGT: An Analysis on the DTU Benchmark Dataset

22d ago · Global · primary source: export.arxiv.org

A new analysis of the Visual Geometry Grounded Transformer (VGGT) model, which won the Best Paper Award at CVPR 2025, evaluates the quality of its uncertainty predictions on the DTU benchmark dataset, identifying a confidence threshold that improves the trade-off between reconstruction accuracy and completeness [1][2]. The paper, authored by Markus Hillemann and submitted in June 2026, examines VGGT, a feed-forward neural network that predicts camera poses, depth maps, and dense 3D structure directly from multiple images in a single forward pass without iterative optimization [1]. VGGT can process an arbitrary number of views consistently, a capability that opens possibilities for real-time, scalable photogrammetry [1]. High-quality uncertainty estimates are crucial for fostering trust and enabling robust quality assurance in such applications [1]. The analysis focuses on the DTU benchmark dataset, a standard evaluation set for multi-view stereo [4][5]. The researchers evaluated both the point map branch (VGGT-p) and the depth map branch (VGGT-d) [2][3]. They found that a causally meaningful confidence threshold of 2.0 effectively filters the raw outputs and improves the accuracy–completeness trade-off across scenes [2][3]. Empirical evidence from the DTU evaluation showed that the optimal confidence threshold across scenes ranged between 1.2 and 3.5, with a mean value of 1.9 and a standard deviation of 0.6, supporting the choice of 2.0 as a good general starting point [2][3]. The study revealed that filtering based on the confidence threshold had a much stronger effect on the point map branch than on the depth map branch, which suffered from poor confidence predictions and overconfidence [2][3]. When all points were included without filtering, the results were significantly worse, indicating that data points with the lowest confidences should be excluded from further analysis [2][3]. The point map branch was found to be more accurate than the depth map branch for 3D reconstruction when feed-forward results were evaluated without bundle adjustment [2][3]. VGGT's architecture predicts aleatoric uncertainty for each depth and point map, with the uncertainty maps used in the loss function during training and becoming proportional to the model's confidence in its predictions afterward [4][5]. On the DTU dataset, VGGT substantially outperforms the earlier DUSt3R model, reducing the Overall Chamfer Distance score from 1.741 to 0.382, and achieves results comparable to methods that require known ground-truth cameras at test time [4][5]. The authors attribute these performance gains to VGGT's multi-image training scheme, which teaches the model to reason about multi-view triangulation natively rather than relying on ad hoc alignment procedures [4][5]. The paper concludes that enhancing uncertainty quality holds strong potential for further improving the accuracy of VGGT's 3D reconstructions [1].

research-papercommentarybenchmark

Background sources we checked (10)
  • arxiv.org ↗ We show that a causally meaningful confidence threshold of 2.0 effectively filters the raw outputs and improves the accuracy–completeness trade-off across scenes. ... We provide a comprehensive evaluation of the uncertainties with ... 8) and AUSE ( ... et al., ... Fig. 2 presents…
  • arxiv.org ↗ We show that a causally meaningful confidence threshold of 2.0 effectively filters the raw outputs and improves the accuracy–completeness trade-off across scenes. ... We provide a comprehensive evaluation of the uncertainties with ... 8) and AUSE ( ... et al., ... Fig. 2 presents…
  • arxiv.org ↗ i}$ are used to predict the ... _{i}$ ... hat{\mathrm{t}}}^{I}_{i}$ ... {R}^{ ... ^{\prime\ ... \times W}$ with a ... ]. Each $F_{i}$ is then mapped with a $3\times 3$ convolutional layer to the corresponding depth and point maps $D_{i}$ and $P_{i}$ . Additionally, the DPT head a…
  • arxiv.org ↗ i}$ is ... _{i}\in ... R}^{C\times ... serve as input to ... tracking head. We also predict the aleatoric uncertainty [58, 76] $\Sigma_{i}^{D}\in\mathbb{R}_{+}^{H\times W}$ and $\Sigma_{i}^{P}\in\mathbb{R}_{+}^{H\times W}$ for each depth and point map, respectively. As described …
  • arxiv.org ↗ Computer Vision and Pattern Recognition 2025 # Computer Vision and Pattern Recognition ## Authors and titles for 2025 Total of 35016 entries : 1-50 51-100 101-150 151-200... 35001-35016 Showing up to 50 entries per page: fewer| more| all [1] arXiv:2501.00103 [pdf, html, othe…
  • arxiv.org ↗ [2504.11326] PVUW 2025 Challenge Report: Advances in Pixel-level Understanding of Complex Videos in the Wild ... arXiv:2504.11326 (cs) ... [Submitted on 15 Apr 2025 (v1), last revised 21 Apr 2025 (this version, v2)] ... # Title:PVUW 2025 Challenge Report: Advances in Pixel-level …
  • arxiv.org ↗ [2506.21891] DIVE: Deep-search Iterative Video Exploration A Technical Report for the CVRR Challenge at CVPR 2025 ... arXiv:2506.21891 (cs) ... [Submitted on 27 Jun 2025] ... # Title:DIVE: Deep-search Iterative Video Exploration A Technical Report for the CVRR Challenge at CVPR 2…
  • en.wikipedia.org ↗ "Attention Is All You Need" is a 2017 research paper in machine learning authored by eight scientists and engineers working at Google. The paper introduced a new deep learning architecture known as the transformer, based on the attention mechanism proposed in 2014 by Bahdanau et …
  • en.wikipedia.org ↗ The ImageNet project is a large visual database designed for use in visual object recognition software research. More than 14 million images have been hand-annotated by the project to indicate what objects are pictured and in at least one million of the images, bounding boxes are…
  • en.wikipedia.org ↗ A large language model (LLM) is a neural network trained on a vast amount of text for natural language processing tasks, especially language generation. LLMs can typically generate, summarize, translate, and analyze text in many contexts, and are a foundational technology behind …

Sources

Spot something wrong? Report an issue