Palmprint recently shows great potential in recognition applications as it is a privacy-friendly and stable biometric. However, the lack of large-scale public palmprint datasets limits further research and development of palmprint recognition. In this paper, we propose a novel realistic pseudo-palmprint generation (RPG) model to synthesize palmprints with massive identities. We first introduce a conditional modulation generator to improve the intra-class diversity. Then an identity-aware loss is proposed to ensure identity consistency against unpaired training. We further improve the B\'ezier palm creases generation strategy to guarantee identity independence. Extensive experimental results demonstrate that synthetic pretraining significantly boosts the recognition model performance. For example, our model improves the state-of-the-art B\'ezierPalm by more than $5\%$ and $14\%$ in terms of TAR@FAR=1e-6 under the $1:1$ and $1:3$ Open-set protocol. When accessing only $10\%$ of the real training data, our method still outperforms ArcFace with $100\%$ real training data, indicating that we are closer to real-data-free palmprint recognition.
翻译:掌纹作为一种隐私友好且稳定的生物特征,近年来在识别应用中展现出巨大潜力。然而,大规模公开掌纹数据集的匮乏限制了掌纹识别技术的进一步研究与发展。本文提出一种新颖的逼真伪掌纹生成模型RPG,可合成了具有海量身份的掌纹图像。我们首先引入条件调制生成器以提升类内多样性,随后设计身份感知损失函数确保非配对训练中的身份一致性,并进一步优化贝塞尔掌纹折痕生成策略保障身份独立性。大量实验结果表明,合成数据预训练显著提升了识别模型性能:例如,在1:1与1:3开放集协议下,本方法使当前最优模型BézierPalm的TAR@FAR=1e-6指标分别提升超过5%与14%。当仅使用10%真实训练数据时,本方法仍优于采用100%真实数据的ArcFace方法,表明我们更接近实现无真实数据的掌纹识别。