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开放集协议下,本模型使当前最优方法贝塞尔掌纹在TAR@FAR=1e-6指标上分别提升了超过5%和14%。当仅使用10%真实训练数据时,本方法性能仍超越使用100%真实训练数据的ArcFace方法,标志着我们向无真实数据掌纹识别迈出了更近一步。