atlas

Research map / 3D vision / Depth and stereo

VGGT: Visual Geometry Grounded Transformer

CVPR 2025 · 3D vision › Depth and stereo · approach: Foundation models for monocular geometry · 410 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Presents VGGT, a large feed-forward transformer that jointly predicts camera parameters, depth maps, point maps, and point tracks from one to hundreds of images in under a second.

Problem

Estimating all key 3D attributes of a scene (cameras, depth, point maps, tracks) typically requires specialized single-task networks and slow geometry post-optimization such as bundle adjustment.

Approach

A standard large transformer with minimal 3D inductive biases (DINO patch tokens, alternating frame-wise and global attention, camera and register tokens, DPT and CoTracker-style heads) is trained jointly on many 3D-annotated datasets to predict all 3D attributes in one forward pass, with depth+camera-derived point maps preferred at inference.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add bundle adjustment to VGGT predictionsVGGT · RealEstate10KAUC@30: 85.3 -> 93.5Helped
add bundle adjustment to VGGT predictionsVGGT · CO3Dv2AUC@30: 88.2 -> 91.8Helped
replace alternating attention with cross-attention (ablation)VGGT · ETH3DOverall: 0.709 -> 1.061Hurt
replace alternating attention with global self-attention only (ablation)VGGT · ETH3DOverall: 0.709 -> 0.827Hurt
add camera estimation loss (ablation)VGGT multi-task training · ETH3DOverall: 0.834 -> 0.709Helped
add depth estimation loss (ablation)VGGT multi-task training · ETH3DOverall: 0.727 -> 0.709Helped
add track estimation loss (ablation)VGGT multi-task training · ETH3DOverall: 0.790 -> 0.709Helped
construct point cloud from predicted depth and camera instead of using the point map head (ablation)VGGT · ETH3DOverall: 0.709 -> 0.677Helped
fine-tune CoTracker using VGGT pretrained weightsCoTracker · TAP-Vid KineticsAJ: 49.6 -> 57.2Helped
fine-tune CoTracker using VGGT pretrained weightsCoTracker · TAP-Vid RGB-Sδvis avg: 78.9 -> 84.0Helped

Surprising findings

Limitations

Experimental setup

Datasets: CO3Dv2 RealEstate10K DTU ETH3D ScanNet Kubric Objaverse GSO TAP-Vid

Benchmarks: CO3Dv2 RealEstate10K DTU ETH3D ScanNet-1500 GSO TAP-Vid

Metrics: AUC@30 Accuracy Completeness Overall AUC@5/10/20 PSNR SSIM LPIPS AJ delta_vis_avg

Baselines: DUSt3R MASt3R VGGSfM v2 PixSfM PoseDiff MV-DUSt3R CUT3R FLARE Fast3R LGM GS-LRM LVSM

Builds on: DUSt3R VGGSfM DINO CoTracker2 LVSM

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy