DiffAssemble: A Unified Graph-Diffusion Model for 2D and 3D Reassembly
Gianluca Scarpellini, Stefano Fiorini, Francesco Giuliari, Pietro Morerio, Alessio Del Bue
Abstract
Reassembly tasks play a fundamental role in many fields and multiple approaches exist to solve specific reassembly problems. In this context, we posit that a general unified model can effectively address them all, irrespective of the input data type (images, 3D, etc.). We introduce DiffAssemble, a Graph Neural Network (GNN)-based architecture that learns to solve reassembly tasks using a diffusion model formulation. Our method treats the elements of a set, whether pieces of 2D patch or 3D object fragments, as nodes of a spatial graph. Training is performed by introducing noise into the position and rotation of the elements and iteratively denoising them to reconstruct the coherent initial pose. DiffAssemble achieves state-of-the-art (SOTA) results in most 2D and 3D reassembly tasks and is the first learning-based approach that solves 2D puzzles for both rotation and translation. Furthermore, we highlight its remarkable reduction in run-time, performing 11 times faster than the quickest optimization-based method for puzzle solving. Code available at https://github.com/IIT-PAVIS/DiffAssemble .
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 04a66074-ff6e-4fcd-8940-da5d71ff2abdCited by top-tier papers14
- Rectified Point Flow: Generic Point Cloud Pose EstimationTao Sun, Liyuan Zhu, Shengyu Huang, Shuran Song et al.NeurIPS 2025 · 14 citations
- Coarse-to-Fine 3D Part Assembly via Semantic Super-Parts and Symmetry-Aware Pose EstimationXinyi Zhang, Bingyang Wei, Ruixuan Yu, Jian SunNeurIPS 2025 · 3 citations
- Combinative Matching for Geometric Shape AssemblyNahyuk Lee, Juhong Min, Junhong Lee, Chunghyun Park et al.ICCV 2025 · 3 citations
- GARF: Learning Generalizable 3D Reassembly for Real-World FracturesSihang Li, Zeyu Jiang, Grace Chen, Chenyang Xu et al.ICCV 2025 · 2 citations
- Jigsaw++: Imagining Complete Shape Priors for Object ReassemblyJiaxin Lu, Gang Hua, Qixing HuangICCV 2025 · 2 citations
Builds on17
- Denoising Diffusion Probabilistic ModelsJonathan Ho, Ajay Jain, Pieter AbbeelNeurIPS 2020 · 35,902 citations
- Diffusion Models Beat GANs on Image SynthesisPrafulla Dhariwal, Alexander Quinn NicholNeurIPS 2021 · 13,211 citations
- Denoising Diffusion Implicit ModelsJiaming Song, Chenlin Meng, Stefano ErmonICLR 2021 · 11,743 citations
- DiffusionDet: Diffusion Model for Object DetectionShoufa Chen, Peize Sun, Yibing Song, Ping LuoICCV 2023 · 715 citations
- Label-Efficient Semantic Segmentation with Diffusion ModelsDmitry Baranchuk, Andrey Voynov, Ivan Rubachev, Valentin Khrulkov et al.ICLR 2022 · 700 citations
Related papers
- ReassembleNet: Learnable Keypoints and Diffusion for 2D Fresco ReconstructionAdeela Islam, Stefano Fiorini, Stuart James, Pietro Morerio et al.ICCV 2025 · 2 citations
- DiffGlue: Diffusion-Aided Image Feature MatchingShihua Zhang, Jiayi MaACM MM 2024 · 4 citations
- Solving Masked Jigsaw Puzzles with Diffusion Vision TransformersJinyang Liu, Wondmgezahu Teshome, Sandesh Ghimire, Mario Sznaier et al.CVPR 2024
- Neural Assembler: Learning to Generate Fine-Grained Robotic Assembly Instructions from Multi-View ImagesHongyu Yan, Yadong MuAAAI 2025 · 3 citations
- Puzzlefusion: Unleashing the Power of Diffusion Models for Spatial Puzzle SolvingSepidehsadat (Sepid) Hossieni, Mohammad Amin Shabani, Saghar Irandoust, Yasutaka FurukawaNeurIPS 2023 · 29 citations
