智能指纹锁制造技术

技术编号:14684410 阅读:76 留言:0更新日期:2017-02-22 17:59
本发明专利技术提出了一种智能指纹锁,包括指纹采集部,所述指纹采集部连接有存储控制器,所述控制器连接有锁合部和存储部,所述控制器内预存有用户指纹数据,当指纹采集部采集到拜访者的指纹信息时,控制器将其与存储部内预存的用户指纹数据进行匹配处理,满足匹配条件后,控制器控制锁合部打开,所述控制器将采集的指纹信息与用户指纹数据进行初次匹配:利用相邻点间的结构建立局部特征向量进行初次匹配;在初次匹配的基础上,以初次匹配的最优点为参照,对所有特征进行全局坐标调整并转化到极坐标系表示,本发明专利技术既能够保证指纹识别的准确度,同时又能够简化识别工作,提高识别的效率。

【技术实现步骤摘要】

本专利技术属于门禁
,特别涉及一种智能指纹锁
技术介绍
生物特征识别技术,是指通过对人体身上的某些生物特征进行识别和认证,从而实现身份识别的一种专门的技术。其主要包括人脸的识别、语音的识别、虹膜的识别、手掌形状的识别、指纹的识别等多个技术。生物特征的识别包含以下几个技术特点:普遍性、唯一性、安全性、可采集性和可接受性等,由于生物特征识别技术的优点,相对于传统的身份识别,克服了许多缺陷。因此,越来越多地被采用到各类的安全场合,指纹识别技术是指根据不同的指纹具有不同的纹理特征的特性,将不同指纹图像之间的多个局部特征和局部细节进行对比,从而确定身份的一种认证技术。但是,要保证识别的准确度,将指纹图像的所有局部特征和局部细节进行对比,其工作量较为繁琐,识别起来效率不高。因此,现在亟需一种智能指纹锁,既能够保证指纹识别的准确度,同时又能够简化识别工作,提高识别的效率。
技术实现思路
本专利技术提出一种智能指纹锁,解决了现有技术中指纹识别不能同时兼顾准确度和识别效率的问题。本专利技术的技术方案是这样实现的:智能指纹锁,包括指纹采集部,所述指纹采集部连接有存储控制器,所述控制器连接有锁合部和存储部,所述控制器内预存有用户指纹数据,当指纹采集部采集到拜访者的指纹信息时,控制器将其与存储部内预存的用户指纹数据进行匹配处理,满足匹配条件后,控制器控制锁合部打开,所述控制器将采集的指纹信息与用户指纹数据进行初次匹配,利用相邻点间的结构建立局部特征向量进行初次匹配;在初次匹配的基础上,以初次匹配的最优点为参照,对所有特征进行全局坐标调整并转化到极坐标系表示。作为一种优选的实施方式,初次匹配中建立局部特征向量包括经过特征提取得到指纹图像上的所有分叉点和末梢点,每个特征记录点的位置(x,y)、点的类型(分叉点,末梢点)以及该点所有脊线的方向角度θ∈[0,360)。作为一种优选的实施方式,对每个特征记录点建立一个用于匹配的局部邻域特征向量,并取与该中心点距离大于预设值的最近5个点作为其邻域特征点,利用该5个点和中心点构造局部特征向量,并记录邻域特征点信息及其存储结构,其中邻域特征点信息包括点类型、与中心点的方向差、与中心点的距离以及到中心点的脊线数目,邻域特定点表示为X(x,y,s,θ)。作为一种优选的实施方式,定义采集的指纹为点集A=((x1,y1,s1,θ1)……(xm,ym,sm,θm)),预设的用户指纹数据定义为B=((x1′,y1′,s1′,θ1′)……(xn′,yn′,sn′,θn′)),对指纹A上的每个特征建立局部特征向量得到一个M维的局部特征向量组,对指纹B得到一个N维的局部特征向量组。作为一种优选的实施方式,把A中每一个特征点(i=1,2,…,M)的局部特征向量与B中每一个特征点(j=1,2,…,N)的局部特征向量进行一一匹配,相应的匹配分数记录在矩阵ScoreM×N中;匹配分数的计算方法为:若Ai,Bj向量的中心点类型不一致,则Score[i][j]=0;若Ai,Bj向量的中心点类型一致,且其5个邻域分量中有n个邻域点匹配,则Score[i][j]=n,(1≤n≤5);完成匹配后,在矩阵的每一行中标记出匹配分数最大且不为零的元素,这些元素的位置可以确立特征点与的一一对应,其分数总和称为总匹配分数记作;使用相对匹配分数S=100×Gab×Gab/M×N作为初匹配的判决条件;设置初匹配门限,即最高匹配分数Smax和最低匹配分数Smin;若S<Smin则直接判为不匹配,不再进入第二阶段;若Smin≤S≤Smax则需进行二次匹配;若S>Smax则直接认为A、B来自同一指纹。作为一种优选的实施方式,对所有特征进行全局坐标调整并转化到极坐标系表示包括:以Ap为极坐标中心极点,对点集A进行坐标校准,得到极坐标系统下新的点集A′,以Bp为极坐标中心点,对点集进行坐标校准,得到新的点集B′;极坐标变换公式为式中,(xc,yc,sc,θc)为中心点坐标,(xt,yt,st,θt)为待转换的细节点坐标,(rt,et,st,ψt)分别为坐标转换后该点的极径、极角、点类型、该点所在脊线与中心点所在脊线的方向差;在计算每个特征点的极角et和方向差ψt时仅使用了中心极点的信息,当极点所在区域发生了小的局部变形,对式中角度和et和ψt的计算进行修正:将中心极点和5个邻域点的角度一起作为角度调整时的修正参数,该修正参数为5个对应邻域点角度差的平均值,将式(中的te和ψt再减去该平均值。作为一种优选的实施方式,坐标校准后得到的点集记为,A′=(A1′,A2′,……,Am′)、B′=(B1′,B2′,……Bn′)将A′中的每个点与B′中的每个点进行基于限界盒的一一匹配,建立M×N维的匹配度矩阵。作为一种优选的实施方式,坐标校准后,进行中心点定位,中心点定位包括在预处理中基于指纹块方向图的灰度梯度,在邻域内将指纹块进行低通滤波,然后计算低通滤波后的sine分量,以图中颜色最深的点代表所示中心点。作为一种优选的实施方式,基于指纹块方向图的灰度梯度,在邻域内将指纹块进行低通滤波,包括将指纹块X方向和Y方向的连续向量,然后对X方向和Y方向的连续向量进行低通滤波。作为一种优选的实施方式,对X方向和Y方向的连续向量进行低通滤波,采用二维低通滤波器,其大小为W5@W5。采用了上述技术方案后,本专利技术的有益效果是:附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术的方框示意图;图2为本专利技术的流程示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1-2所示,本智能指纹锁,包括指纹采集部,所述指纹采集部连接有存储控制器,所述控制器连接有锁合部和存储部,所述控制器内预存有用户指纹数据,当指纹采集部采集到拜访者的指纹信息时,控制器将其与存储部内预存的用户指纹数据进行匹配处理,满足匹配条件后,控制器控制锁合部打开,所述控制器将采集的指纹信息与用户指纹数据进行初次匹配,利用相邻点间的结构建立局部特征向量进行初次匹配;在初次匹配的基础上,以初次匹配的最优点为参照,对所有特征进行全局坐标调整并转化到极坐标系表示。初次匹配中建立局部特征向量包括经过特征提取得到指纹图像上的所有分叉点和末梢点,每个特征记录点的位置(x,y)、点的类型(分叉点,末梢点)以及该点所有脊线的方向角度θ∈[0,360)。对每个特征记录点建立一个用于匹配的局部邻域特征向量,并取与该中心点距离大于预设值的最近5个点作为其邻域特征点,利用该5个点和中心点构造局部特征向量,并记录邻域特征点信息及其存储结构,其中邻域特征点信息包括点类型、与中心点的方向差、与中心点的距离以及到中心点的脊线数目,邻域特定点表示为X(x,y,s,θ)。定义采集的指纹为本文档来自技高网...
智能指纹锁

【技术保护点】
智能指纹锁,其特征在于,包括指纹采集部,所述指纹采集部连接有控制器,所述控制器连接有锁合部和存储部,所述控制器内预存有用户指纹数据,当指纹采集部采集到拜访者的指纹信息时,控制器将其与存储部内预存的用户指纹数据进行匹配处理,满足匹配条件后,控制器控制锁合部打开,所述控制器将采集的指纹信息与用户指纹数据进行初次匹配,利用相邻点间的结构建立局部特征向量进行初次匹配;在初次匹配的基础上,以初次匹配的最优点为参照,对所有特征进行全局坐标调整并转化到极坐标系表示。

【技术特征摘要】
1.智能指纹锁,其特征在于,包括指纹采集部,所述指纹采集部连接有控制器,所述控制器连接有锁合部和存储部,所述控制器内预存有用户指纹数据,当指纹采集部采集到拜访者的指纹信息时,控制器将其与存储部内预存的用户指纹数据进行匹配处理,满足匹配条件后,控制器控制锁合部打开,所述控制器将采集的指纹信息与用户指纹数据进行初次匹配,利用相邻点间的结构建立局部特征向量进行初次匹配;在初次匹配的基础上,以初次匹配的最优点为参照,对所有特征进行全局坐标调整并转化到极坐标系表示。2.根据权利要求1所述的智能指纹锁,其特征在于,初次匹配中建立局部特征向量包括经过特征提取得到指纹图像上的所有分叉点和末梢点,每个特征记录点的位置(x,y)、点的类型(分叉点,末梢点)以及该点所有脊线的方向角度θ∈[0,360)。3.根据权利要求2所述的智能指纹锁,其特征在于,对每个特征记录点建立一个用于匹配的局部邻域特征向量,并取与该中心点距离大于预设值的最近5个点作为其邻域特征点,利用该5个点和中心点构造局部特征向量,并记录邻域特征点信息及其存储结构,其中邻域特征点信息包括点类型、与中心点的方向差、与中心点的距离以及到中心点的脊线数目,邻域特定点表示为X(x,y,s,θ)。4.根据权利要求3所述的智能指纹锁,其特征在于,定义采集的指纹为点集A=((x1,y1,s1,θ1)……(xm,ym,sm,θm)),预设的用户指纹数据定义为B=((x1′,y1′,s1′,θ1′)……(xn′,yn′,sn′,θn′)),对指纹A上的每个特征建立局部特征向量得到一个M维的局部特征向量组,对指纹B得到一个N维的局部特征向量组。5.根据权利要求4所述的智能指纹锁,其特征在于,把A中每一个特征点(i=1,2,…,M)的局部特征向量与B中每一个特征点(j=1,2,…,N)的局部特征向量进行一一匹配,相应的匹配分数记录在矩阵ScoreM×N中;匹配分数的计算方法为:若Ai,Bj向量的中心点类型不一致,则Score[i][j]=0;若Ai,Bj向量的中心点类型一致,且其5个邻域分量中有n个邻域点匹配,则Score[i][j]=n,(1≤n≤5);完成匹配后,在矩阵的每一行中标记出匹配分数最大且不为零的...

【专利技术属性】
技术研发人员:钱丽娟钱程王家旺赵彬
申请(专利权)人:合肥若涵信智能工程有限公司
类型:发明
国别省市:安徽;34

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

1