Skip to content
Leonardo Vanni
Menu

BSc thesis · Bocconi University · 2026 · Supervisor: Prof. Alessandro Pigati

Geometrically-Grounded Uncertainty Quantification for Foundational 3D Vision Models

Summary

Modern 3D foundation models reconstruct a scene in a single forward pass, but they give one answer with no measure of how much to trust it. This thesis gives one of them a distribution over the poses it predicts, and asks how far that distribution can be believed.

Abstract

Foundation models for 3D vision such as VGGT predict camera poses without any measure of confidence, which makes them difficult to use wherever probabilistic reasoning matters, from sensor fusion to active vision. The thesis extends VGGT with a separate covariance branch that predicts a full 6×66 \times 6 camera-pose covariance, formulated rigorously on the SE(3)\mathrm{SE}(3) manifold: a body-centric perturbation model on the Lie algebra se(3)\mathfrak{se}(3), a left-invariant weighted metric reconciling translational and rotational units, trained with a curriculum for stability. The backbone and the mean-pose pathway stay frozen, so the point estimates of the base model are unchanged. On held-out CO3D sequences the predicted uncertainty ranks frames by their pose error and has the right scale on typical frames, though the errors are heavier-tailed than the Gaussian model assumes. Its structure matches the analytical covariance of bundle adjustment on example scenes. On dynamic EPIC-KITCHENS video the uncertainty is large across the whole reconstruction, correctly signalling that it is unreliable.

This is the revised version released in September 2026. Implementation errors in the original training and evaluation code were found while preparing the public release; they were corrected, the model was retrained, and every quantitative result and figure was recomputed with the released code.

Contributions

Coverage plot: fraction of frames inside each chi-squared region against the nominal level, for the raw and temperature-calibrated model, both close to the diagonal.
Coverage on the evaluation subset: the fraction of frames whose squared Mahalanobis distance falls inside each nominal χ²₆ region. The raw and calibrated curves almost coincide, because the fitted temperature is T = 1.01: the trained head is already calibrated on typical frames.
Two renders of the same scene. Left: camera-centre uncertainty ellipsoids predicted by the model. Right: the analytical ellipsoids from bundle adjustment, drawn at 75 times scale.
Predicted 95% camera-centre ellipsoids (left) against the analytical covariance of bundle adjustment for the same scene (right, drawn at ×75). The orientation and the relative sizes agree; the magnitudes do not, which is why the comparison is structural.

Cite

@thesis{vanni2026geometric,
  author      = {Vanni, Leonardo},
  title       = {Geometrically-Grounded Uncertainty Quantification
                 for Foundational 3D Vision Models},
  school      = {Bocconi University},
  year        = {2026},
  type        = {BSc thesis},
  note        = {Supervisor: Alessandro Pigati}
}