atlas

Research map / 3D vision / 3D generation

PuzzleFusion++: Auto-agglomerative 3D Fracture Assembly by Denoise and Verify

ICLR 2025 · 3D vision › 3D generation · approach: Score distillation for text-to-3D · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes PuzzleFusion++, an auto-agglomerative 3D fracture assembly method that alternates a diffusion denoiser for 6-DoF fragment alignment with a transformer verifier that merges verified pairs, evaluated on Breaking Bad.

Problem

3D fracture assembly: recovering 6-DoF alignments of many fractured fragments from point clouds, where combinatorial search and local-geometry ambiguity make multi-fragment assembly hard.

Approach

Combines a diffusion model that jointly denoises 6-DoF alignments of all fragments with a transformer verifier that classifies pairwise alignments and merges confident pairs into larger groups, repeated iteratively (agglomerative plus auto-regressive), with anchor fragments fixing the coordinate frame.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the full six-iteration auto-agglomerative process instead of one iteration (ablation)PuzzleFusion++ · Breaking Bad everydayPA (%): 67.3 -> 70.6Helped
Add the customized noise scheduler instead of no scheduler (ablation)PuzzleFusion++ denoiser · Breaking Bad everydayPA (%): 57.5 -> 67.3Helped
Add the pretrained autoencoder instead of removing it (ablation)PuzzleFusion++ denoiser · Breaking Bad everydayPA (%): 56.9 -> 67.3Helped
Add an anchor fragment instead of removing it (ablation)PuzzleFusion++ denoiser · Breaking Bad everydayPA (%): 61.1 -> 67.3Helped
Increase denoiser sampling steps from 5 to 20 (ablation)PuzzleFusion++ denoiser-only inference · Breaking Bad everydayPA (%): 62.4 -> 67.3Helped
Increase denoiser sampling steps from 20 to 50 (ablation)PuzzleFusion++ denoiser-only inference · Breaking Bad everydayPA (%): 67.3 -> 67.2No clear effect
Replace the Jigsaw verifier with a ground-truth verifier (ablation)PuzzleFusion++ (6 iterations) · Breaking Bad everydayPA (%): 70.6 -> 82.9Helped
Use the customized scheduler instead of a linear scheduler (ablation)PuzzleFusion++ denoiser · Breaking Bad everydayPA (%): 57.5 -> 67.3Helped
Use the customized scheduler instead of a cosine scheduler (ablation)PuzzleFusion++ denoiser · Breaking Bad everydayPA (%): 64.4 -> 67.3Helped
Use PuzzleFusion++ rather than JigsawBreaking Bad everyday · Breaking Bad everydayPA (%): 57.3 -> 70.6Helped
Use PuzzleFusion++ rather than JigsawBreaking Bad everyday · Breaking Bad everydayCD (×10^-3): 13.3 -> 6.03Helped
Use PuzzleFusion++ rather than JigsawBreaking Bad artifact, trained on everyday · Breaking Bad artifactCD (×10^-3): 14.3 -> 14.5Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Breaking Bad

Benchmarks: Breaking Bad

Metrics: RMSE (rotation) RMSE (translation) part accuracy chamfer distance speed

Baselines: Global LSTM DGL SE(3)-Equiv DiffAssemble Jigsaw PMTR PHFormer FRASIER

Builds on: PuzzleFusion DiffAssemble Jigsaw PointNet++ VQ-VAE

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy