Authors: Faezeh Zakeri, Lukas Ruppert, Raphael Braun, and Hendrik P.A. Lensch
Code Repository: ua3dscancomp
Imperfect reconstructions arising from occlusions, shadows, reflections, and other factors during 3D scanning often result in incomplete sections of the scanned object, with missing parts scattered randomly across its surface. We introduce an uncertainty-aware signed distance field (SDF) latent transformer that leverages uncertainty to identify and reconstruct missing parts based on the global shape of the incomplete scanned object and the immediate neighborhood of the affected regions. To our knowledge, we are the first to utilize uncertainties for SDF shape completion in the latent space. Our model has been trained on the entire Objaverse 1.0 dataset and demonstrates that our uncertainty-aware SDF completion method significantly outperforms previous works both numerically and visually.
For high quality video, click here!
Patchwise Variational Autoencoder (P-VAE) on Shapenet
Objaverse Processed LMDB-Test-Split
You can generate train and validation LMDBs using src/pre_processing scripts provided.
You can train via train_config.py and evaluate via eval_config.py
├── data/
├── src/
├── docs/
├── requirements.txt
└── README.md@article{Zakeri2026ua3dscancomp,
author = {Zakeri, Faezeh and Ruppert, Lukas, and Braun, Raphael, and Lensch, Hendrik P.A.},
title = {Latent Uncertainty-Aware Multi-View SDF Scan Completion},
journal = {The IEEE/CVF Winter Conference on Applications of Computer Vision, WACV},
year = {2026},
month = {March 10},
note = {}
}