Paper Reading AI Learner

Data Synthesis with Diverse Styles for Face Recognition via 3DMM-Guided Diffusion

2025-04-01 05:22:53
Yuxi Mi, Zhizhou Zhong, Yuge Huang, Qiuyang Yuan, Xuan Zhao, Jianqing Xu, Shouhong Ding, ShaoMing Wang, Rizen Guo, Shuigeng Zhou

Abstract

Identity-preserving face synthesis aims to generate synthetic face images of virtual subjects that can substitute real-world data for training face recognition models. While prior arts strive to create images with consistent identities and diverse styles, they face a trade-off between them. Identifying their limitation of treating style variation as subject-agnostic and observing that real-world persons actually have distinct, subject-specific styles, this paper introduces MorphFace, a diffusion-based face generator. The generator learns fine-grained facial styles, e.g., shape, pose and expression, from the renderings of a 3D morphable model (3DMM). It also learns identities from an off-the-shelf recognition model. To create virtual faces, the generator is conditioned on novel identities of unlabeled synthetic faces, and novel styles that are statistically sampled from a real-world prior distribution. The sampling especially accounts for both intra-subject variation and subject distinctiveness. A context blending strategy is employed to enhance the generator's responsiveness to identity and style conditions. Extensive experiments show that MorphFace outperforms the best prior arts in face recognition efficacy.

Abstract (translated)

身份保持人脸合成的目标是生成虚拟人物的合成面部图像,这些图像可以替代真实世界的数据用于训练人脸识别模型。虽然先前的研究致力于创建具有恒定身份和多样化风格的图像,但它们在两者之间面临着权衡。本文识别了之前研究将风格变化视为与主体无关的问题,并注意到现实生活中的人实际上拥有独特的、特定于个体的风格。为此,本文引入了MorphFace,这是一种基于扩散模型的脸部生成器。 该生成器从3D可变形态模型(3DMM)的渲染中学习到精细的面部样式,例如形状、姿态和表情。它还通过现有的人脸识别模型来学习身份信息。为了创建虚拟面孔,该生成器会在未标记的合成人脸的新身份上进行条件设定,并且新风格是从现实世界的先验分布中统计抽样得到的。尤其是这种抽样方法考虑到了个体内部的变化以及不同主体之间的差异性。 采用了一种上下文融合策略来增强生成器对身份和风格条件的响应能力。广泛的实验表明,MorphFace在人脸识别效果方面超越了现有的最佳技术。

URL

https://arxiv.org/abs/2504.00430

PDF

https://arxiv.org/pdf/2504.00430.pdf


Tags
3D Action Action_Localization Action_Recognition Activity Adversarial Agent Attention Autonomous Bert Boundary_Detection Caption Chat Classification CNN Compressive_Sensing Contour Contrastive_Learning Deep_Learning Denoising Detection Dialog Diffusion Drone Dynamic_Memory_Network Edge_Detection Embedding Embodied Emotion Enhancement Face Face_Detection Face_Recognition Facial_Landmark Few-Shot Gait_Recognition GAN Gaze_Estimation Gesture Gradient_Descent Handwriting Human_Parsing Image_Caption Image_Classification Image_Compression Image_Enhancement Image_Generation Image_Matting Image_Retrieval Inference Inpainting Intelligent_Chip Knowledge Knowledge_Graph Language_Model LLM Matching Medical Memory_Networks Multi_Modal Multi_Task NAS NMT Object_Detection Object_Tracking OCR Ontology Optical_Character Optical_Flow Optimization Person_Re-identification Point_Cloud Portrait_Generation Pose Pose_Estimation Prediction QA Quantitative Quantitative_Finance Quantization Re-identification Recognition Recommendation Reconstruction Regularization Reinforcement_Learning Relation Relation_Extraction Represenation Represenation_Learning Restoration Review RNN Robot Salient Scene_Classification Scene_Generation Scene_Parsing Scene_Text Segmentation Self-Supervised Semantic_Instance_Segmentation Semantic_Segmentation Semi_Global Semi_Supervised Sence_graph Sentiment Sentiment_Classification Sketch SLAM Sparse Speech Speech_Recognition Style_Transfer Summarization Super_Resolution Surveillance Survey Text_Classification Text_Generation Time_Series Tracking Transfer_Learning Transformer Unsupervised Video_Caption Video_Classification Video_Indexing Video_Prediction Video_Retrieval Visual_Relation VQA Weakly_Supervised Zero-Shot