Human-VDM: Learning Single-Image 3D Human Gaussian Splatting from Video Diffusion Models
Zhibin Liu, Haoye Dong, Aviral Chharia, Hefeng Wu
TL;DR
Human-VDM addresses the challenge of generating lifelike 3D humans from a single RGB image by leveraging a view-consistent video diffusion approach, followed by texture and geometry enhancement through super-resolution and frame interpolation, and final reconstruction via 3D Gaussian Splatting. The method combines a fine-tuned latent video diffusion model (SV3D) with a dedicated video augmentation pipeline (CodeFormer and PerVFI) and a SMPL-based Gaussian Splatting representation with an optimizable appearance tensor. Empirical results demonstrate state-of-the-art performance on single-view 3D human generation, supported by qualitative and quantitative metrics, user studies, and comprehensive ablations that validate each component. While delivering high-quality 3D humans, the approach notes limitations in fine-grained finger geometry and real-time efficiency, suggesting future work on more efficient models and refined digit geometry.
Abstract
Generating lifelike 3D humans from a single RGB image remains a challenging task in computer vision, as it requires accurate modeling of geometry, high-quality texture, and plausible unseen parts. Existing methods typically use multi-view diffusion models for 3D generation, but they often face inconsistent view issues, which hinder high-quality 3D human generation. To address this, we propose Human-VDM, a novel method for generating 3D human from a single RGB image using Video Diffusion Models. Human-VDM provides temporally consistent views for 3D human generation using Gaussian Splatting. It consists of three modules: a view-consistent human video diffusion module, a video augmentation module, and a Gaussian Splatting module. First, a single image is fed into a human video diffusion module to generate a coherent human video. Next, the video augmentation module applies super-resolution and video interpolation to enhance the textures and geometric smoothness of the generated video. Finally, the 3D Human Gaussian Splatting module learns lifelike humans under the guidance of these high-resolution and view-consistent images. Experiments demonstrate that Human-VDM achieves high-quality 3D human from a single image, outperforming state-of-the-art methods in both generation quality and quantity. Project page: https://human-vdm.github.io/Human-VDM/
