Search papers, labs, and topics across Lattice.
This paper introduces ODin, a novel approach to 3D human registration that treats the task as a diffusion process rather than a traditional regression problem, effectively addressing the inherent ambiguities caused by noise and occlusions in human scans. By modeling the registration as a distribution of alignments and utilizing consistent point ordering, ODin generates more plausible geometries that better reflect the target structure. Experimental results show that ODin not only surpasses regression-based methods but also sets a new state of the art while significantly reducing registration time by two-thirds.
ODin redefines 3D human registration by transforming it into a generative diffusion process, achieving unprecedented accuracy and efficiency.
3D human registration has historically been treated as a regression task, assuming a unique ground-truth alignment exists between the template and an input point cloud. In reality, acquisition noise, occlusions, and unknown soft tissue dynamics introduce inherent ambiguity into human scans. Regression-based methods consequently converge to an average prediction, often failing to represent a plausible geometry. In our work, we embrace such uncertainty by modeling the registration as a distribution of alignments. We propose ODin, which formulates registration as a 3D diffusion process that generates a point cloud aligned with the target geometry while preserving template semantics through consistent point ordering. To achieve this, ODin relies on global, local, and positional conditioning, guiding each point to its correct location. Our experiments demonstrate that such a generative formulation not only outperforms its regression-based baseline, but also establishes a new state of the art, surpassing highly engineered methods while reducing the registration time by two-thirds. Pre-trained models and code are available at https://riccardomarin.github.io/odin/.