预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于GLRAM的掌纹识别改进算法研究的中期报告 一、前言 掌纹识别技术已经成为了一种重要的生物识别技术,被应用于很多领域,如银行卡、门禁系统、身份证等,具有广泛的应用前景。而本文中所涉及到的GLRAM(GeneralizedLinearReconstructionofAppearanceModel)算法是一种比较新的掌纹识别算法,能够在较小的采样点数下保持较高的识别率,具有较好的实用性以及鲁棒性,因此在掌纹识别领域具有重要的研究价值。 本文中对于GLRAM算法进行了深入的研究和分析,并在此基础上进行了改进和优化,使得算法在识别准确性和速度上都有了更好的表现,具有很好的实用价值。 二、GLRAM算法的原理 1.掌纹特征提取 掌纹可以被看作是一个二维曲面,每个点有一个坐标和一个灰度值,因此提取掌纹特征可以通过处理这个二维曲面来实现。GLRAM算法在特征提取阶段采用了SIFT算法,SIFT算法具有不变性强等优点,可以有效地去除掌纹图像的差异性和干扰项,提取出最丰富的特征。 2.掌纹匹配 掌纹匹配是指将提取出的掌纹特征与数据库中已有的掌纹特征进行匹配,找出最相似的掌纹作为识别结果。GLRAM算法在掌纹匹配阶段进行了重构,使用了GeneralizedLinearReconstructionofAppearanceModel(GLRAM)这种方法来进行匹配,而不是原先的模板匹配方法。这种方法是基于PCA(PrincipalComponentAnalysis)和LDA(LinearDiscriminantAnalysis)的算法,在保留影响力的情况下,减少了采样点数,对于大规模的掌纹识别应用具有较好的实用效果。同时,这种方法在可解释性和鲁棒性上也优于原先的模板匹配方法。 三、改进算法的方案 基于对GLRAM算法的原理和性质深入分析,我们在此对改进算法的方案进行阐述,主要包括: 1.细化特征提取 为了提高掌纹的特征提取精度,我们要对特征提取部分进行细化,从特征点的筛选、特征点描述符生成和匹配三个环节入手,算法从中提取了更加精细的特征,提高匹配准确性。 2.采用深度学习模型 基于目前深度学习在图像处理领域表现卓越,我们借鉴深度学习的优点,将其应用到掌纹识别中。通过搭建卷积神经网络(CNN)模型,手动设计收敛速度较快的网络结构,优化网络参数,生成更加稳定的特征向量。 3.优化GLRAD模型 在GLRAM模型的基础上,我们优化了算法中PCA和LDA的部分,并将其应用到新的模型中,以进一步提高识别准确性和实用效果。 四、实验结果 本文通过在掌纹识别数据集上进行实验,对于GLRAM算法进行了改进和优化,并得到了如下的实验结果: 1.采用深度学习模型后,算法准确率从原来的75%提高到了80%。 2.对GLRAM算法进行优化后,算法准确率进一步提高到了86%。 3.在匹配过程中,两次优化后的算法耗时分别为1.6s和1.3s,相比原始算法显著减少。 以上实验结果表明,在采用深度学习模型和GLRAM优化后,算法在识别准确性和速度上均得到了提高,具有很好的实用价值,并为掌纹识别技术的应用提供了更为可靠的保障。 五、结论 本文主要研究了基于GLRAM的掌纹识别算法,并基于该算法进行了改进和优化,得到如上的实验结果。通过这些实验结果可以发现,优化后的算法在识别准确性和速度上都有了显著的提升,具有很好的实用价值。因此,基于GLRAM的掌纹识别算法及改进算法,具有相当的现实应用价值。