GARF: Learning Generalizable 3D Reassembly for Real-World Fractures

Sihang Li, Zeyu Jiang, Grace Chen, Chenyang Xu, Siqi Tan +7 more
4/7/2025
cs.CVcs.AI

No official code found. Best implementation: ai4ce/GARF (103 stars, GPL-3.0, last commit 2026-02-23).

Abstract

3D reassembly is a challenging spatial intelligence task with broad applications across scientific domains. While large-scale synthetic datasets have fueled promising learning-based approaches, their generalizability to different domains is limited. Critically, it remains uncertain whether models trained on synthetic datasets can generalize to real-world fractures where breakage patterns are more complex. To bridge this gap, we propose GARF, a generalizable 3D reassembly framework for real-world fractures. GARF leverages fracture-aware pretraining to learn fracture features from individual fragments, with flow matching enabling precise 6-DoF alignments. At inference time, we introduce one-step preassembly, improving robustness to unseen objects and varying numbers of fractures. In collaboration with archaeologists, paleoanthropologists, and ornithologists, we curate Fractura, a diverse dataset for vision and learning communities, featuring real-world fracture types across ceramics, bones, eggshells, and lithics. Comprehensive experiments have shown our approach consistently outperforms state-of-the-art methods on both synthetic and real-world datasets, achieving 82.87\% lower rotation error and 25.15\% higher part accuracy. This sheds light on training on synthetic data to advance real-world 3D puzzle solving, demonstrating its strong generalization across unseen object shapes and diverse fracture types. GARF's code, data and demo are available at https://ai4ce.github.io/GARF/.

View on arXivView PDF

Code Implementations(1)

ai4ce/GARFCommunity73%
GPL-3.0

[ICCV2025] GARF: Learning Generalizable 3D Reassembly for Real-World Fractures

10315Shell, PythonMar 23, 20258 months agoGPL-3.0
3d3d-assemblyai4sciencebreaking-baddiffusion-models+1 more

Similar Papers

Cite this paper

@article{li2025garf,
  title  = {GARF: Learning Generalizable 3D Reassembly for Real-World Fractures},
  author = {Sihang Li and Zeyu Jiang and Grace Chen and Chenyang Xu and Siqi Tan and Xue Wang and Irving Fang and Kristof Zyskowski and Shannon P. McPherron and Radu Iovita and Chen Feng and Jing Zhang},
  year   = {2025},
  eprint = {2504.05400},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2504.05400v2}
}

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

Discussion