一种用于指纹识别的硬件加速系统技术方案

技术编号:23134645 阅读:52 留言:0更新日期:2020-01-18 02:59
本实用新型专利技术公开了一种用于指纹识别的硬件加速系统,属于指纹识别技术领域。本实用新型专利技术的一种用于指纹识别的硬件加速系统,包括硬件加速单元、内存以及中央处理器,硬件加速单元内设有计算控制器和DMA控制器,计算控制器通过系统总线分别与中央处理器和内存电连接,DMA控制器通过DMA总线与内存电连接。硬件加速单元还包括数据缓存单元、梯度计算单元和方向计算单元,所述数据缓存单元和方向计算单元分别与梯度计算单元电连接;且数据缓存单元与DMA控制器电连接。本实用新型专利技术克服了现有技术中,指纹识别速度慢且精度不高的不足,本实用新型专利技术的一种用于指纹识别的硬件加速系统,可以在不增加功耗的情况下,提高指纹识别的速度以及精度。

A hardware acceleration system for fingerprint recognition

【技术实现步骤摘要】
一种用于指纹识别的硬件加速系统
本技术涉及指纹识别领域,更具体地说,涉及一种用于指纹识别的硬件加速系统。
技术介绍
指纹识别即指通过比较不同指纹的细节特征点来进行鉴别。指纹识别技术涉及图像处理、模式识别、计算机视觉、数学形态学、小波分析等众多学科。由于每个人的指纹不同,就是同一人的十指之间,指纹也有明显区别,因此指纹可用于身份鉴定。由于每次捺印的方位不完全一样,着力点不同会带来不同程度的变形,又存在大量模糊指纹,如何正确提取特征和实现正确匹配,是指纹识别技术的关键。目前指纹识别技术已广泛应用于公安、政府及公众行业的门锁、考勤、身份认证等领域。但是如何在保证指纹识别准确性的前提下进一步提高识别的速度的问题仍然没有得到很好的解决,特别是在资源有限的嵌入式场合下,问题尤为突出。最主流的指纹识别算法是基于特征点的,提取特征点并进行识别的过程计算量大,耗时长。目前针对于指纹识别的软件优化算法有多种,如基于神经网络稀疏表达的指纹识别算法,该优化算法在提高指纹识别速度的同时,却增大了指纹识别过程的总功耗,并且优化的程度有限,算法优化还存在不稳定的问题本文档来自技高网...

【技术保护点】
1.一种用于指纹识别的硬件加速系统,其特征在于:包括硬件加速单元(100)、内存(200)以及中央处理器(300),所述硬件加速单元(100)内设置有计算控制器(110)和DMA控制器(120),所述计算控制器(110)通过系统总线分别与中央处理器(300)和内存(200)电连接,DMA控制器(120)通过DMA总线与内存(200)电连接。/n

【技术特征摘要】
1.一种用于指纹识别的硬件加速系统,其特征在于:包括硬件加速单元(100)、内存(200)以及中央处理器(300),所述硬件加速单元(100)内设置有计算控制器(110)和DMA控制器(120),所述计算控制器(110)通过系统总线分别与中央处理器(300)和内存(200)电连接,DMA控制器(120)通过DMA总线与内存(200)电连接。


2.根据权利要求1所述的一种用于指纹识别的硬件加速系统,其特征在于:硬件加速单元(100)还包括数据缓存单元(130),所述数据缓存单元(130)分别与DMA控制器(120)和计算控制器(110)电连接。


3.根据权利要求2所述的一种用于指纹识别的硬件加速系统,其特征在于:硬件加速单元(100)还包括梯度计算单元(140)和方向计算单元(150),所述梯度计算单元(140)和方向计算单元(150)分别与计算控制器(110)电连接,且梯度计算单元(140)与数据缓存单元(130)电连接。


4.根据权利要求3所述的一种用于指纹识别的硬件加速系统,其...

【专利技术属性】
技术研发人员:张飞飞刘磊张莉郑遨金崔世甲
申请(专利权)人:江苏邦融微电子有限公司
类型:新型
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1