IVGT: Implicit Visual Geometry Transformer for Neural Scene Representation

May 27, 2026 · View on GitHub

[Paper] [Project]

Yuqi Wu*, Tianyu Hu*, Wenzhao Zheng*†, Yuanhui Huang, Haowen Sun, Jie Zhou, Jiwen Lu

* Equal contribution. Project leader.


We propose IVGT, an Implicit Visual Geometry Transformer that implicitly models coherent 3D geometry and appearance from pose-free multi-view images in a single feedforward pass. It learns a continuous neural scene representation in a global canonical coordinate system, enabling diverse downstream tasks including mesh reconstruction, novel-view synthesis, and surface estimation across diverse scenes.

teaser

News

  • [2026/5/18] Paper released on arXiv.

Key Highlights

1. Implicit vs. Explicit Visual Geometry

Most existing visual geometry foundation models (DUSt3R, VGGT, Point3R) follow an explicit paradigm, which directly decode a pixel-aligned 3D point for each input pixel. This leads to two fundamental limitations:

  • Discrete: geometry only exists at pixel locations; arbitrary 3D positions cannot be queried.
  • Redundant: the same surface point appearing in multiple views gets predicted independently, causing inconsistencies.

IVGT takes the opposite approach: we learn a continuous 3D neural field (SDF-based) queryable at any position in space.

method_comparison

Explicit models decode per-pixel 3D coordinates for each view → discrete, view-indexed pointmaps.
IVGT (implicit) learns a continuous 3D field → direct surface extraction and novel view rendering without post-processing.

The advantage of implicit geometry over explicit pointmaps is most visible in surface quality. Pixel-aligned pointmap reconstruction suffers from sparsity and discontinuities, especially at object boundaries, while meshes extracted from IVGT's continuous SDF field are significantly more coherent and complete:

vggtcompare_all


2. Pose-free Feed-forward Mesh Reconstruction

IVGT produces complete and coherent colored meshes across diverse indoor scenes and objects in a single forward pass:

meshmono

Qualitative mesh comparison on ScanNet. IVGT produces geometrically complete and surface-coherent meshes in one forward pass; per-scene optimization baselines often yield incomplete or fragmented surfaces.

allcolorvis

Colored mesh reconstruction across diverse indoor scenes and objects of varying scale, without any test-time optimization.


3. Unified Rendering and Surface Extraction from a Single SDF Field

The same SDF field supports four output modalities from a single representation:

  • RGB rendering via differentiable volume rendering (SDF → density → color)
  • Depth maps from the expected ray termination depth
  • Surface normal maps from the SDF gradient
  • Continuous meshes via Marching Cubes — directly and efficiently, without any post-processing

2d_render

IVGT renders RGB images, depth maps, and surface normal maps from arbitrary novel viewpoints. All three modalities are derived from the same SDF field without task-specific heads.


Overview

main

Reconstructing coherent 3D geometry and appearance from unposed multi-view images is a fundamental yet challenging problem in computer vision. Most existing visual geometry foundation models predict explicit geometry by regressing pixel-aligned pointmaps, suffering from redundancy and limited geometric continuity. IVGT learns a continuous implicit neural scene representation in a canonical coordinate system, supports continuous spatial queries at any 3D position, and predicts SDF values and colors using lightweight decoders — enabling rendering and surface extraction from arbitrary viewpoints.

We train IVGT via multi-dataset joint optimization with only 2D supervision and 3D geometric regularization, achieving generalization across scenes with strong performance on mesh reconstruction, point cloud reconstruction, novel view synthesis, depth estimation, surface normal estimation, and camera pose estimation.


Results

Mesh Reconstruction

IVGT extracts continuous, coherent meshes directly from its SDF field. As a generalizable feed-forward method (no per-scene optimization), it surpasses most per-scene optimization baselines on ScanNet:

MethodSettingAcc ↓Comp ↓Chamfer ↓F-score ↑
COLMAPPer-Scene0.0470.2350.1410.537
NeuSPer-Scene0.1790.2080.1940.291
MonoSDFPer-Scene0.0350.0480.0420.733
IVGTGeneralizable0.0690.0510.0600.647

IVGT ranks second only to MonoSDF — which requires hours of per-scene optimization — while running in a single forward pass.

Pointmap Reconstruction

IVGT's depth maps (decoded directly from per-view features) achieve state-of-the-art pointmap reconstruction, outperforming VGGT on 7-Scenes and NRGBD despite pointmap reconstruction being a by-product of IVGT rather than its primary target:

Method7-Scenes Acc ↓7-Scenes Comp ↓NRGBD Acc ↓NRGBD Comp ↓
Fast3R0.0530.0840.0800.075
CUT3R0.0240.0280.0860.047
VGGT0.0200.0280.0180.017
IVGT0.0160.0210.0170.015

Novel View Synthesis

MethodRE10K-2v PSNR ↑RE10K-2v SSIM ↑DL3DV-8v PSNR ↑DL3DV-8v SSIM ↑
FLARE16.330.57415.350.516
AnySplat17.620.61618.310.569
WorldMirror20.620.70620.920.667
IVGT18.970.65619.740.627

Depth Estimation (Abs Rel ↓)

MethodNYUv2 MonoSintel MonoSintel Video
VGGT0.0560.6060.299
IVGT0.0630.3090.295

Surface Normal Estimation (NYUv2, within 30° ↑)

MethodNYUv2 mean ↓NYUv2 30° ↑iBims-1 mean ↓
DSine16.483.517.1
IVGT16.684.220.1

Camera Pose Estimation

MethodScanNet ATE ↓Sintel ATE ↓TUM-dyn ATE ↓
Fast3R0.0840.2740.048
VGGT0.0350.1690.012
WorldMirror0.0370.1210.012
IVGT0.0320.1400.012

Getting Started

We will release the code soon.


Citation

If you find this project helpful, please consider citing the following paper:

@inproceedings{wu2026ivgt,
  title={IVGT: Implicit Visual Geometry Transformer for Neural Scene Representation},
  author={Yuqi Wu, Tianyu Hu, Wenzhao Zheng, Yuanhui Huang, Haowen Sun, Jie Zhou, Jiwen Lu},
  booktitle={arXiv preprint arXiv:2605.16258},
  year={2026}}