Controllable 3D Face Generation with Conditional Style Code Diffusion
Xiaolong Shen, Jianxin Ma, Chang Zhou, Zongxin Yang
TL;DR
This work tackles efficient, controllable photorealistic 3D face generation under text and expression conditions. It introduces TEx-Face, a three-component framework combining 3D GAN Inversion with Pose-guided and Refined PoI, a Conditional Style Code Diffusion module with a style-code denoiser that fuses CLIP text and EMOCA expressions, and a 3D Face Decoding stage based on EG3D. Key contributions include view-consistent inversion through PoI/Re-PoI, multi-condition diffusion that injects text and expression into style codes via time-step conditioning, and a data-augmentation strategy to expand paired visual-language data; together, they enable rapid, multi-condition 3D face synthesis with strong alignment to prompts and expressions. Evaluations on FFHQ, CelebA-HQ, and CelebA-Dialog show efficient inference (≈0.1 s per sample) and improved 3D consistency and text/expression fidelity, highlighting potential for real-time applications in AR/VR and interactive media.
Abstract
Generating photorealistic 3D faces from given conditions is a challenging task. Existing methods often rely on time-consuming one-by-one optimization approaches, which are not efficient for modeling the same distribution content, e.g., faces. Additionally, an ideal controllable 3D face generation model should consider both facial attributes and expressions. Thus we propose a novel approach called TEx-Face(TExt & Expression-to-Face) that addresses these challenges by dividing the task into three components, i.e., 3D GAN Inversion, Conditional Style Code Diffusion, and 3D Face Decoding. For 3D GAN inversion, we introduce two methods which aim to enhance the representation of style codes and alleviate 3D inconsistencies. Furthermore, we design a style code denoiser to incorporate multiple conditions into the style code and propose a data augmentation strategy to address the issue of insufficient paired visual-language data. Extensive experiments conducted on FFHQ, CelebA-HQ, and CelebA-Dialog demonstrate the promising performance of our TEx-Face in achieving the efficient and controllable generation of photorealistic 3D faces. The code will be available at https://github.com/sxl142/TEx-Face.
