PEGASUS: Personalized Generative 3D Avatars with Composable Attributes
Hyunsoo Cha, Byungjun Kim, Hanbyul Joo
TL;DR
PEGASUS addresses the challenge of creating personalized, editable 3D face avatars from monocular video. It introduces a two-stage pipeline: (1) synthetic DB generation by part swapping from diverse identities, and (2) learning a personalized generative avatar with disentangled latent codes that control subparts while preserving identity. A zero-shot transfer variant enables efficient generation by reusing a previously trained model. Across extensive experiments, PEGASUS demonstrates strong identity preservation and realistic rendering, with effective disentanglement across hair, nose, and other attributes, though it acknowledges artifacts and non-physical synthesis as limitations with potential for future improvement.
Abstract
We present PEGASUS, a method for constructing a personalized generative 3D face avatar from monocular video sources. Our generative 3D avatar enables disentangled controls to selectively alter the facial attributes (e.g., hair or nose) while preserving the identity. Our approach consists of two stages: synthetic database generation and constructing a personalized generative avatar. We generate a synthetic video collection of the target identity with varying facial attributes, where the videos are synthesized by borrowing the attributes from monocular videos of diverse identities. Then, we build a person-specific generative 3D avatar that can modify its attributes continuously while preserving its identity. Through extensive experiments, we demonstrate that our method of generating a synthetic database and creating a 3D generative avatar is the most effective in preserving identity while achieving high realism. Subsequently, we introduce a zero-shot approach to achieve the same goal of generative modeling more efficiently by leveraging a previously constructed personalized generative model.
