生成50万张真实感指纹静脉图像,解决数据少难题
FVeinSyn: Synthetic Finger Vein Image Generator

- 分步生成:先建血管拓扑,再渲染成近红外图像,最后加变化模拟真实差异
- 生成1万身份、每身份50张图,模型识别准确率平均提升27.43%
- 适合做生物识别研究的团队,尤其缺数据时可直接用合成数据训练
手指静脉识别面临大规模公开数据集缺失的问题。现有数据集身份数量少、每指样本有限,制约了基于深度学习的方法发展。为此,我们提出FVeinSyn,一种大规模可控的合成手指静脉图像生成框架。该框架显式解耦血管拓扑与成像外观的生成,缓解因训练样本不足导致的身份多样性差和现实感弱的问题。具体而言:首先,通过随机L系统在生理与几何约束下建模血管拓扑,生成解剖上合理且身份独特的血管模式;其次,采用级联区域感知GAN将拓扑图渲染为真实的近红外图像;最后,引入类内多样性生成器,加入几何与光学扰动以模拟真实的类内差异。利用FVeinSyn,我们生成了50万张图像(10,000个静脉身份,每个身份50张样本),并进行了广泛评估。结果表明,FVeinSyn在真实性、身份多样性、血管模式一致性及类内多样性方面均具显著优势。使用FVeinSyn训练的模型在八个公开数据集上均优于仅使用真实数据的基线,平均准确率提升27.43%。代码已开源:https://github.com/EvanWang98/Synthetic-Finger-Vein-Generator。
原文摘要 · Abstract (English)
A major challenge in finger vein recognition is the lack of large-scale public datasets. Existing datasets contain few identities and limited samples per finger, restricting the advancement of deep learning-based methods. To address this, we propose FVeinSyn, a large-scale controllable synthetic data generation framework for finger vein. It explicitly decouples synthesis of vascular topology and imaging appearance to mitigate the limitations caused by insufficient training samples, such as inadequate identity diversity and restricted realism. Specifically: first, a finger vein identity generator models vascular topology under physiological and geometric constraints using stochastic L-systems, producing anatomically valid and identity-distinctive vascular patterns. Then, a cascaded region-aware GAN renders the topological maps into realistic near-infrared images. Finally, an intra-class diversity generator introduces geometric and optical perturbations to simulate realistic intra-class variations. Using FVeinSyn, we generated 500,000 images (10,000 vein identities, 50 samples per identity) and conducted extensive evaluations. Results show that FVeinSyn holds significant advantages in realism, identity diversity, vascular pattern consistency, and intra-class diversity. Models trained with FVeinSyn outperform real-data-only baselines a cross eight public datasets, achieving an average accuracy improvement of 27.43\%. The code is available at: https://github.com/EvanWang98/Synthetic-Finger-Vein-Generator.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。