UFORecon: Generalizable Sparse-View Surface Reconstruction from Arbitrary and Unfavorable Sets

Youngju Na, Woo Jae Kim, Kyu Beom Han, Suhyeon Ha, Sung-Eui Yoon
2/9/2026

No official code found. Best implementation: youngju-na/UFORecon (47 stars, MIT, last commit 2025-03-17).

Abstract

Generalizable neural implicit surface reconstruction aims to obtain an accurate underlying geometry given a limited number of multi-view images from unseen scenes. However, existing methods select only informative and rel-evant views using predefined scores for training and testing phases. This constraint makes the model impractical because we cannot always ensure the availability of favorable combinations in real-world scenarios. We observe that previous methods output degenerate solutions under arbi-trary and unfavorable sets. Building upon this finding, we propose UFORecon, a robust view-combination general-izable surface reconstruction framework. To this end, we apply cross-view matching transformers to model interactions between source images and build correlation frustums to capture global correlations. In addition, we explicitly encode pairwise feature similarities as view-consistent pri-ors. Our proposed framework largely outperforms previous methods not only in view-combination generalizability but also in the existing generalizable protocol trained with favorable view-combinations. The code is available at https://github.com/Youngju-NaIUFORecon.

View on arXivView PDF

Code Implementations(1)

youngju-na/UFOReconCommunity100%
MIT

Official code of UFORecon (CVPR 2024)

472Shell, PythonFeb 27, 20241 years agoMIT
3dvisionimplicit-neural-representationmulti-view-stereonerfsparse-view+1 more

Cite this paper

@article{na2026uforecon,
  title  = {UFORecon: Generalizable Sparse-View Surface Reconstruction from Arbitrary and Unfavorable Sets},
  author = {Youngju Na and Woo Jae Kim and Kyu Beom Han and Suhyeon Ha and Sung-Eui Yoon},
  year   = {2026},
  eprint = {2403.05086},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2403.05086},
  journal = {CVPR 2024 2024}
}

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

Discussion