Free Geometry: Refining 3D Reconstruction from Longer Versions of Itself

Yuhang Dai, Xingyi Yang
4/15/2026
cs.CV

Official code: hiteacherIamhumble/Free-Geometry (290 stars, CC-BY-4.0, last commit 2026-04-21).

Abstract

Feed-forward 3D reconstruction models are efficient but rigid: once trained, they perform inference in a zero-shot manner and cannot adapt to the test scene. As a result, visually plausible reconstructions often contain errors, particularly under occlusions, specularities, and ambiguous cues. To address this, we introduce Free Geometry, a framework that enables feed-forward 3D reconstruction models to self-evolve at test time without any 3D ground truth. Our key insight is that, when the model receives more views, it produces more reliable and view-consistent reconstructions. Leveraging this property, given a testing sequence, we mask a subset of frames to construct a self-supervised task. Free Geometry enforces cross-view feature consistency between representations from full and partial observations, while maintaining the pairwise relations implied by the held-out frames. This self-supervision allows for fast recalibration via lightweight LoRA updates, taking less than 2 minutes per dataset on a single GPU. Our approach consistently improves state-of-the-art foundation models, including Depth Anything 3 and VGGT, across 4 benchmark datasets, yielding an average improvement of 3.73% in camera pose accuracy and 2.88% in point map prediction. Code is available at https://github.com/hiteacherIamhumble/Free-Geometry .

View on arXivView PDF

Code Implementations(1)

CC-BY-4.0
29026Shell, PythonMar 12, 20266 months agoCC-BY-4.0

Similar Papers

Cite this paper

@article{dai2026free,
  title  = {Free Geometry: Refining 3D Reconstruction from Longer Versions of Itself},
  author = {Yuhang Dai and Xingyi Yang},
  year   = {2026},
  eprint = {2604.14048},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2604.14048v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2604.14048.svg)](https://codeofpaper.com/paper/2604.14048)

Discussion