Arc2Avatar: Generating Expressive 3D Avatars from a Single Image via ID Guidance
Dimitrios Gerogiannis, Foivos Paraperas Papantoniou, Rolandos Alexandros Potamias, Alexandros Lattas, Stefanos Zafeiriou
TL;DR
Arc2Avatar introduces an SDS-based method to generate realistic, identity-preserving 3D head avatars from a single image by leveraging Arc2Face identity priors within a 3D Gaussian Splat framework aligned to a FLAME mesh. It extends Arc2Face for diverse-view generation via synthetic multi-view data and LoRA fine-tuning, enabling 360° head synthesis with strong identity retention. A masked 3DGS optimization preserves facial-template correspondence while enabling blendshape-driven expressions, with an optional SDS refinement step to correct extreme expressions. Empirical results show state-of-the-art realism and identity preservation across views, with favorable FID and user-study results, while acknowledging limitations and ethical considerations for realistic avatar synthesis.
Abstract
Inspired by the effectiveness of 3D Gaussian Splatting (3DGS) in reconstructing detailed 3D scenes within multi-view setups and the emergence of large 2D human foundation models, we introduce Arc2Avatar, the first SDS-based method utilizing a human face foundation model as guidance with just a single image as input. To achieve that, we extend such a model for diverse-view human head generation by fine-tuning on synthetic data and modifying its conditioning. Our avatars maintain a dense correspondence with a human face mesh template, allowing blendshape-based expression generation. This is achieved through a modified 3DGS approach, connectivity regularizers, and a strategic initialization tailored for our task. Additionally, we propose an optional efficient SDS-based correction step to refine the blendshape expressions, enhancing realism and diversity. Experiments demonstrate that Arc2Avatar achieves state-of-the-art realism and identity preservation, effectively addressing color issues by allowing the use of very low guidance, enabled by our strong identity prior and initialization strategy, without compromising detail. Please visit https://arc2avatar.github.io for more resources.
