[发明专利]一种指纹识别器件及存储装置有效
申请号: | 201710510384.5 | 申请日: | 2017-06-28 |
公开(公告)号: | CN107392113B | 公开(公告)日: | 2021-01-22 |
发明(设计)人: | 杨林 | 申请(专利权)人: | 南京鼎峯云信息科技有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06F3/06;G06N3/00 |
代理公司: | 北京高航知识产权代理有限公司 11530 | 代理人: | 乔浩刚 |
地址: | 210001 江苏省南京市秦淮区*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 指纹识别 器件 存储 装置 | ||
1.一种指纹识别器件及存储装置,其特征是,包括指纹采集模块、压缩与存储模块、标准指纹库和识别模块,所述指纹采集模块和所述压缩与存储模块有线连接,用于对目标指纹图像进行采集;所述压缩与存储模块与所述识别模块有线连接,用于将目标指纹图像进行压缩处理,得到压缩指纹图像,并将压缩指纹图像进行存储;所述标准指纹库中存储有标准指纹图像;所述识别模块用于将压缩指纹图像与所述标准指纹库中的标准指纹图像进行匹配验证,得到指纹验证结果;
所述指纹采集模块包括玻璃基底、侦测电极和保护层,所述侦测电极形成在玻璃基底下表面,所述保护层采用PVD镀膜方式形成在玻璃基底上表面;
所述保护层为二氧化硅镀层;
所述压缩与存储模块包括依次相连的压缩子模块和存储子模块,所述压缩子模块采用改进的人工蜂群算法对目标指纹图像进行压缩处理,具体包括初始化单元、搜索单元和输出单元;
所述初始化单元用于进行初始蜜源的生成,具体为:
(1)设定引领蜂的个数和跟随蜂的个数均为C,最大搜索次数为Emax,最大迭代次数为Rmax,初始化蜜蜂搜索次数为0;
(2)C个引领蜂根据自定义蜜源搜索公式得到蜜源位置的C个解,并求得这C个解的反向解,计算这C个解和C个反向解的均方误差,根据其均方误差的大小,选取均方误差较小的C个较优的解或反向解作为初始蜜源,记为T表示矩阵的转置,每一个蜜源的位置矢量是一个包含A个码字的码书,每个码字的维数为B,因此每个蜜源的位置矢量的维数为A×B,具体为:
式中,表示迭代次数为r维数为q的第p个蜜源,μp为第p个引领蜂的遗忘因子,μp∈(0,1),和分别表示迭代次数为r维数为q的均方误差最大和最小蜜源,表示迭代次数为r维数为q的第p个蜜源的反向解,p=1,2,3...C;
所述搜索单元利用引领蜂进行新蜜源的搜索,每个引领蜂根据自定义蜜源更新公式进行邻域搜索,产生新的位置矢量是维数为A×B的矢量,计算的均方误差和的均方误差,并进行比较;
如果的均方误差小于的均方误差,则用新的蜜源代替旧的蜜源,生成新的码书
如果的均方误差不小于的均方误差,重新进行邻域搜索,直至产生均方误差比的均方误差小的新的位置矢量并生成新的码书
2.根据权利要求1所述的一种指纹识别器件及存储装置,其特征是,所述输出单元用于生成压缩指纹图像的最优码书并进行输出,其中跟随蜂根据概率大小选择前往的蜜源,概率越大,前往的跟随蜂数模越多,引领蜂继续根据自定义蜂源搜索公式进行邻域搜索,产生新的位置矢量,计算位置矢量的均方误差和的均方误差;
如果的均方误差小于的均方误差,则用新的蜜源代替就得蜜源,生成新的压缩指纹图像的码书否则继续搜索,并且搜索次数加1,其中概率计算公式为:
式中,ρ(p)表示第p个跟随蜂选择蜜源的概率,为第p个蜜源的均方误差;
如果搜索次数值大于设定的最大搜索次数,蜜源仍然没有更新,放弃旧蜜源,根据蜜源生成公式产生新的蜜源取代旧蜜源,将此时的生成的蜜源存储为压缩指纹图像的最优码书,如果当前蜜源位置足够好或者达到最大迭代次数,输出该压缩指纹图像的最优码书,否则引领蜂继续搜索。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京鼎峯云信息科技有限公司,未经南京鼎峯云信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710510384.5/1.html,转载请声明来源钻瓜专利网。