基于生成数据的人脸识别|ICCV 2021 | 准确率

作者 | 邱海波
编辑 | 王晔
本文是对发表于计算机视觉领域顶级会议ICCV 2021的论文“SynFace: Face Recognition with Synthetic Data” (基于生成数据的人脸识别)的解读。
该论文由于京东探索研究院联合悉尼大学以及腾讯数据平台部完成,针对当前用来训练人脸识别模型的真实人脸数据存在隐私权限、标签噪声和长尾分布等问题,提出利用生成仿真的人脸数据来代替真实数据去对人脸模型进行训练。文中通过引入Identity Mixup以及Domain Mixup极大地缩小了生成数据训练得到的模型与真实数据得到模型的准确率差距,并且系统性的分析了训练数据中各种特性对识别准确率的影响。
论文链接:https://arxiv.org/abs/2108.07960
为了能进一步控制生成人脸的各种特性(如身份,表情,姿态和光照条件),我们采用了DiscoFaceGAN[3]作为基本的生成模型,先与真实数据训练得到的模型进行对比分析。RealFace和SynFace分别代表利用真实和生成数据训练所得到的模型,然后在真实以及生成的测试集上进行评估,结果参见表1。
由实验结果我们可以发现,两者之间识别准确率的差距是由于真实数据与生成数据两种不同领域的差异造成。通过进一步观察生成的人脸,我们发现同一类(即同一个人)中的样本人脸差异性较小,即类内距离较小。我们利用MDS[4]可视化了真实数据与生成数据的深度特征,参见图2中绿色五边形以及青色三角形。显而易见,生成数据的类内距离明显小于真实数据。
为了增大生成数据的类内距离,受到Mixup[5]的启发,我们在生成人脸模型的身份系数空间引入mixup,即Identity Mixup (IM),得到Mixup Face Generator。对于两个身份系数和,我们得到其中间态(内插值)作为一个新身份系数,其对应的标签也随之线性改变,参见公式1。另外我们通过可视化发现,如此得到的新身份系数同样能够生成高质量的人脸图片,而且其身份信息随着权重系数的变化,逐渐从一个身份变化到另一个身份,参见图3。
- One|基于Android 13打造:三星Galaxy S22抢先用上One UI 5.0
- 创业|八成互联网电视非法采集用户数据, 彩电企业怎么办?
- 新书推荐 │ 大数据算法设计与分析
- |一招教你入门数据可视化!
- 固态硬盘|PCI-E 4.0新选择,西部数据WD_BLCK SN770固态硬盘体验
- 原神|原神:说好数据互通的,为什么自己不能用电脑玩?多数人都没注意
- 客户端|多平台分析618数据,看清家居人未来方向!
- 芯片|芯片数据出炉!情况出现反转,美企们坐不住了
- 网络安全|数据安全的三大特性!重要性和意义!
- 海尔|唯品会京东的618数据中,一个“反常”现象被忽视了
