Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

DiffHuman: Probabilistic Photorealistic 3D Reconstruction of Humans

About

We present DiffHuman, a probabilistic method for photorealistic 3D human reconstruction from a single RGB image. Despite the ill-posed nature of this problem, most methods are deterministic and output a single solution, often resulting in a lack of geometric detail and blurriness in unseen or uncertain regions. In contrast, DiffHuman predicts a probability distribution over 3D reconstructions conditioned on an input 2D image, which allows us to sample multiple detailed 3D avatars that are consistent with the image. DiffHuman is implemented as a conditional diffusion model that denoises pixel-aligned 2D observations of an underlying 3D shape representation. During inference, we may sample 3D avatars by iteratively denoising 2D renders of the predicted 3D representation. Furthermore, we introduce a generator neural network that approximates rendering with considerably reduced runtime (55x speed up), resulting in a novel dual-branch diffusion framework. Our experiments show that DiffHuman can produce diverse and detailed reconstructions for the parts of the person that are unseen or uncertain in the input image, while remaining competitive with the state-of-the-art when reconstructing visible surfaces.

Akash Sengupta, Thiemo Alldieck, Nikos Kolotouros, Enric Corona, Andrei Zanfir, Cristian Sminchisescu• 2024

Related benchmarks

TaskDatasetResultRank
3D human reconstructionMonocular 3D Human Reconstruction (test)
Ch. Distance1.09
15
3D Human Reconstruction (Normals Back)Monocular 3D Human Reconstruction (test)
Angular Error22.34
15
3D Human Reconstruction (Normals Front)Monocular 3D Human Reconstruction (test)
Angular Error18.91
15
3D Human Reconstruction (Shaded Front)Monocular 3D Human Reconstruction (test)
SSIM0.9
9
3D Human Reconstruction (Albedo Front)Monocular 3D Human Reconstruction (test)
SSIM0.86
6
3D Human Reconstruction (Albedo Back)Monocular 3D Human Reconstruction (test)
SSIM0.75
6
Showing 6 of 6 rows

Other info

Follow for update