GeometryCrafter: Consistent Geometry Estimation for Open-world Videos with Diffusion Priors

Tian-Xing Xu, Xiangjun Gao, Wenbo Hu, Xiaoyu Li, Song-Hai Zhang +1 more
4/1/2025
cs.GRcs.AIcs.CV

No official code found. Best implementation: TencentARC/GeometryCrafter (457 stars, last commit 2025-10-02).

Abstract

Despite remarkable advancements in video depth estimation, existing methods exhibit inherent limitations in achieving geometric fidelity through the affine-invariant predictions, limiting their applicability in reconstruction and other metrically grounded downstream tasks. We propose GeometryCrafter, a novel framework that recovers high-fidelity point map sequences with temporal coherence from open-world videos, enabling accurate 3D/4D reconstruction, camera parameter estimation, and other depth-based applications. At the core of our approach lies a point map Variational Autoencoder (VAE) that learns a latent space agnostic to video latent distributions for effective point map encoding and decoding. Leveraging the VAE, we train a video diffusion model to model the distribution of point map sequences conditioned on the input videos. Extensive evaluations on diverse datasets demonstrate that GeometryCrafter achieves state-of-the-art 3D accuracy, temporal consistency, and generalization capability.

View on arXivView PDF

Code Implementations(1)

[ICCV 2025] GeometryCrafter: Consistent Geometry Estimation for Open-world Videos with Diffusion Priors

45718Shell, PythonMar 31, 20251 years agoNOASSERTION
depth-estimationiccv2025video-to-4d

Similar Papers

Cite this paper

@article{xu2025geometrycrafter,
  title  = {GeometryCrafter: Consistent Geometry Estimation for Open-world Videos with Diffusion Priors},
  author = {Tian-Xing Xu and Xiangjun Gao and Wenbo Hu and Xiaoyu Li and Song-Hai Zhang and Ying Shan},
  year   = {2025},
  eprint = {2504.01016},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2504.01016v1}
}

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/2504.01016.svg)](https://codeofpaper.com/paper/2504.01016)

Discussion