SyncFix: Fixing 3D Reconstructions via Multi-View Synchronization
Organizations: Johns Hopkins University · University of Virginia
Abstract
We present SyncFix, a framework that enforces cross-view consistency during the diffusion-based refinement of reconstructed scenes. SyncFix formulates refinement as a joint latent bridge matching problem, synchronizing distorted and clean representations across multiple views to fix the semantic and geometric inconsistencies. This means SyncFix learns a joint conditional over multiple views to enforce consistency throughout the denoising trajectory. Our training is done only on image pairs, but it generalizes naturally to an arbitrary number of views during inference. Moreover, reconstruction quality improves with additional views, with diminishing returns at higher view counts. Qualitative and quantitative results demonstrate that SyncFix consistently generates high-quality reconstructions and surpasses current state-of-the-art baselines, even in the absence of clean reference images. SyncFix achieves even higher fidelity when sparse references are available.
Figures & tables
| DL3DV | NeRFBusters | |||||||||
| Method | PSNR | LPIPS | DSIM | FID | CVSC | PSNR | LPIPS | DSIM | FID | CVSC |
| 3DGS [ 10 ] | 15.94 | 0.454 | 0.297 | 80.8 | 0.875 | 11.85 | 0.575 | 0.336 | 139.4 | 0.951 |
| Fixer [ 23 ] | 15.73 | 0.466 | 0.257 | 45.45 | 0.822 | 12.32 | 0.588 | 0.296 | 126.7 | 0.817 |
| Difix3D+ † [ 37 ] | 16.05 | 0.368 | 0.171 | 26.2 | 0.819 | 11.94 | 0.528 | 0.202 | 97.4 | 0.925 |
| Difix3D+ [ 37 ] | 16.17 | 0.343 | 0.135 | 16.7 | 0.850 | 12.05 | 0.496 | 0.174 | 81.1 | 0.931 |
| SyncFix † | 16.45 | 0.334 | 0.129 | 22.5 | 0.862 | 14.07 | 0.517 | 0.183 | 86.2 | 0.937 |
| MipNeRF 360 | ||||
| Method | PSNR | LPIPS | DSIM | CVSC |
| AnySplat [ 9 ] | 13.58 | 0.454 | 0.232 | 0.649 |
| Difix3D+ [ 37 ] | 13.41 | 0.448 | 0.196 | 0.589 |
| SyncFix (ours) | 13.51 | 0.430 | 0.189 | 0.686 |
| Method | PSNR | LPIPS | DSSIM | FID | CVSC |
|---|---|---|---|---|---|
| 3DGS [ 10 ] | 15.94 | 0.454 | 0.297 | 80.8 | 0.875 |
| Difix3D [ 37 ] | 16.14 | 0.445 | 0.285 | 76.6 | 0.853 |
| Difix3D+ [ 37 ] | 16.17 | 0.343 | 0.135 | 16.7 | 0.850 |
| Difix3D+ (multi-view inference) | 16.08 | 0.370 | 0.163 | 29.28 | 0.827 |
| Ours (single-view, w/o reference) | 16.26 | 0.347 | 0.142 | 22.2 | 0.821 |
| Ours (multi-view, w/o reference) | 16.45 | 0.334 | 0.129 | 22.5 | 0.862 |
Appendix figures & tables9 assets
Supplementary material from the paper’s appendix.
Appendix
3D Reconstruction
3D reconstruction recovers a scene’s shape, appearance, and camera motion from images, video, depth, or other sensor measurements.
See all 955 papers