一种身份识别方法和身份识别系统的制作方法

文档序号:6600845阅读:570来源:国知局
专利名称:一种身份识别方法和身份识别系统的制作方法
技术领域
本发明涉及身份识别技术,更具体地说,涉及一种身份识别方法和身份识别系统。
背景技术
身份识别方法广泛应用于人们日常生活的方方面面。传统的身份识别方法主要包括两种,第一种是基于知识的身份识别方法,第二种是基于物品的身份识别方法。基于知识 的身份识别方法包括基于例如但不限于密码、口令等认证手段的身份识别方法,这种方法 存在的主要缺陷在于密码、口令等认证手段容易被忘记。基于物品的身份识别方法包括基 于例如但不限于钥匙、身份证、智能卡等认证手段的身份识别方法,这种方法存在的主要缺 陷在于钥匙、身份证、智能卡等认证手段容易丢失。因此,一旦认证手段被忘记、丢失或者被 其他人获取,个人身份就很容易被冒名者顶替。相对传统身份识别方法,生物特征识别方法采用诸如人脸、指纹、掌纹等人体固有 特征进行身份识别,具有不会遗忘、丢失和很难被仿冒等优点,因此可以达到更安全的身份 认证目的。各种不同的生物特征有不同的优缺点,因而可以应用于不同的应用场合。人脸是 人类最普遍采用的身份认证手段,具有采集简易、方便且隐蔽的优点,但是受光线等环境影 响较大;虹膜精确度高,但是采集困难,而且采集过程会给用户带来不舒适感;掌纹的精确 度介于人脸和虹膜之间,采集相对方便,受环境影响较小。由上文所述不难理解,不同的生物特征各具优缺点。基于单一一种生物特征的身 份识别技术的准确度和鲁棒性相对较差。因此,需要一种身份识别解决方案,可融合各种生物特征的优点,以提高基于生物 特征的身份识别技术的准确度和鲁棒性。

发明内容
本发明要解决的技术问题在于,针对现有基于单一一种生物特征的身份识别技术 的准确度和鲁棒性相对较差的缺陷,提供一种身份识别方法和身份识别系统。本发明解决其技术问题所采用的技术方案是一种身份识别方法,包括提取步骤,包括采集步骤,包括分别采集待识别用户的人脸图像和掌纹图像,再从采集的人脸图 像和掌纹图像中截取各自的特征部分分别作为人脸特征图像和掌纹特征图像;滤波步骤,包括分别对人脸特征图像和掌纹特征图像进行Gabor滤波;编码步骤,包括分别对Gabor滤波后的人脸特征图像和Gabor滤波后的掌纹特征 图像进行编码,得到对应的人脸特征编码和掌纹特征编码;融合步骤,包括融合人脸特征编码和掌纹特征编码,得到待识别用户的身份特 征;
匹配步骤,包括通过将待识别用户的身份特征与身份特征库中的身份特征进行匹 配,来对该待识别用户进行身份识别。优选的,所述采集步骤进一步包括人脸特征图像采集步骤,包括采集所述人脸图像,定位其中的双眼位置;旋转该人脸图像,使得旋转后的双眼位置连线处于水平位置;在旋转后的人脸图像中截取大小为128X128像素的部分作为人脸特征图像F(x, y),其中该人脸特征图像的中心为旋转后的人脸图像的中心。优选的,所述采集步骤进一步包括掌纹特征图像采集步骤,包括采集所述掌纹图像,定位其中食指和中指之间的角点,以及无名指和小拇指之间 的角点;旋转该掌纹图像,使得旋转后的双眼位置连线处于垂直位置;在旋转后的掌纹图像中截取大小为128X128像素的部分作为掌纹特征图像P(x, y),其中该掌纹特征图像的中心为旋转后的掌纹图像的中心。优选的,在所述滤波步骤中,所述对人脸特征图像进行Gabor滤波包括分别基于多个Gabor小波{^ΛΑ,σ:ι j对所述人脸特征图像进行卷积操作,得到对应
的多个卷积图像{&(Χ,y),i = 0,1,. . .,uv},其中每一 Gabor小波表示为
1( (χ2 +v2)^
φσ θ a) (x^y) = -~^exp--2~ exp(y2<(xcos6>v + 少 sin6>v》
λπσ y σ )
ι f / η ν2π其中,U为频率,ν为方向,/ = h A=孓兀^ = γ,所述多个卷积图像表示

^yple, ^y)=F *= 0,Λ 4^ = 0,Λ,7}生成滤波后的人脸特征图像W(x,y),其中W(x,y)表示为W(x, y) = Gm(x'y)(x, y)其中 m(x, y) = arg max\p' (u)|, / = 0,1,..., wv。优选的,在所述滤波步骤中,所述对掌纹特征图像进行Gabor滤波包括分别基于两个Gabor小波⑹= 0,lj对所述掌纹特征图像P (x, y)进行卷积
操作,得到对应的多个卷积图像{&(Χ,Υ),i = 0,1},其中每一 Gabor小波表示为
1( (χ2 + v2)^
φ(θ) O, y) = -~ exP--2~ exp(y2^f (χ cos θ, + y sin6>,.))
λπσ y σ )其中,其中f = 0.0916,σ =5.6179,θ i = i ji/2,所述多个卷积图像表示为
<formula>formula see original document page 7</formula>生成滤波后的掌纹特征图像W(x,y),其中W(x,y)表示为W(x, y) = Gm(x'y)(x, y)其中= arg max ||(7 (U)I,/ = 0,1。优选的,所述编码步骤进一步包括计算滤波后的人脸特征图像W(x,y)每个像素的相位P(x,y),依照如下公式生成 人脸特征编码(Vace (X,y),b2face(x, y))
<formula>formula see original document page 7</formula>优选的,所述编码步骤进一步包括计算滤波后的掌纹特征图像W(x,y)每个像素的相位P(x,y),依照如下公式生成 人脸特征编码(Valm (X,y),b2palm(x, y))
<formula>formula see original document page 7</formula>(brlm(x,y),brlm(x,y)) = \ ,々\y) 。 \ ‘ (0,0), π<Ρ(χ,γ)<3π/2
(1,0), 3π/2<Ρ(χ,γ)<2π优选的,所述待识别用户的身份特征为Xface_palm = Od1 (χ, y),b2(χ, y),b3(χ, y), 匕4(1,7)),其中131(1,7) =νυ,Μχ,γ) =b2face(x,y),b3(x,y) = Valm (x,y),b4 (x, y) =b2palm(x,y)。一种身份识别系统,包括提取模块,包括采集模块,用于分别采集待识别用户的人脸图像和掌纹图像,再从采集的人脸图 像和掌纹图像中截取各自的特征部分分别作为人脸特征图像和掌纹特征图像;滤波模块,用于分别对人脸特征图像和掌纹特征图像进行Gabor滤波;编码模块,用于分别对Gabor滤波后的人脸特征图像和Gabor滤波后的掌纹特征 图像进行编码,得到对应的人脸特征编码和掌纹特征编码;融合模块,用于融合人脸特征编码和掌纹特征编码,得到待识别用户的身份特 征;匹配模块,用于通过将待识别用户的身份特征与身份特征库中的身份特征进行匹 配,来对该待识别用户进行身份识别。优选的,所述采集模块进一步包括人脸特征图像采集模块,用于采集所述人脸图像,定位其中的双眼位置;旋转该人脸图像,使得旋转后的双眼位置连线处于水平位置;在旋转后的人脸图像中截取大小为128X128像素的部分作为人脸特征图像F(x,y),其中该人脸特征图像的中心为旋转后的人脸图像的中心。实施本发明的技术方案,具有以下有益效果本发明提供的技术方案基于人脸和 掌纹两种生物特征来进行身份识别,可有效的解决现有基于单一一种生物特征的身份识别 技术的准确度和鲁棒性相对较差的问题。同时,本发明提供的技术方案无需使用训练数据 进行学习,使用简单,在不同的应用场合配置方便,可以克服子空间投影方法需要对维数参 数反复测试进行确定的缺点。此外,本发明提供的技术方案对生物特征采用0/1编码,在计 算机上通过异或操作进行匹配,所需存储空间小,可以在提高匹配效率的同时降低所占用 的存储空间,非常适合嵌入式应用。而且本发明技术方案的特征抽取时间约为传统核空间 方法的一般,存储119个人的生物特征所占用的存储空间约为核方法的1/300。 最后,仿真 实验证明本发明提供的技术方案可以获得比传统方法更高的识别准确度。


下面将结合附图及实施例对本发明作进一步说明,附图中图1是依据本发明一较佳实施例的身份识别方法的流程图;图2A 2D是依据本发明一较佳实施例的人脸特征图像的详细采集过程的示意 图;图3A 3E是依据本发明一较佳实施例的掌纹图像的详细采集过程的示意图;图4A是人脸图像的示意图;图4B是Gabor小波的示意图;图4C是滤波后的卷积图像的示意图;图5是掌纹图像的示意图;图6A、6B是编码后的人脸特征图像的示意图;图6C、6D是编码后的掌纹特征图像的示意图;图7是本发明身份识别系统的逻辑结构示意图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并 不用于限定本发明。本发明提供了一种身份识别方法和身份识别系统,基于人脸和掌纹两种生物特征 来进行身份识别,可有效的解决现有基于单一一种生物特征的身份识别技术的准确度和鲁 棒性相对较差的问题。同时,本发明提供的技术方案无需使用训练数据进行学习,使用简 单,在不同的应用场合配置方便,可以克服子空间投影方法需要对维数参数反复测试进行 确定的缺点。此外,本发明提供的技术方案对生物特征采用0/1编码,在计算机上通过异或 操作进行匹配,所需存储空间小,可以在提高匹配效率的同时降低所占用的存储空间,非常 适合嵌入式应用。而且本发明技术方案的特征抽取时间约为传统核空间方法的一般,存储 119个人的生物特征所占用的存储空间约为核方法的1/300。最后,仿真实验证明本发明提 供的技术方案可以获得比传统方法更高的识别准确度。下面就结合附图和具体实施例来对 本发明提供的技术方案进行详细描述。
图1是依据本发明一较佳实施例的身份识别方法100的流程图。如图1所示,方法100开始于步骤102。随后,在下一步骤104,执行采集步骤,包括分别采集待识别用户的人脸图像和掌 纹图像,再从采集的人脸图像和掌纹图像中截取各自的特征部分分别作为人脸特征图像和 掌纹特征图像;在具体实现过程中,采集步骤进一步包括人脸特征图像采集步骤,该步骤包括采集所述人脸图像,定位其中的双眼位置;旋转该人脸图像,使得旋转后的双眼位置连线处于水平位置;在旋转后的人脸图像中截取大小为128X128像素的部分作为人脸特征图像F(x, y),其中该人脸特征图像的中心为旋转后的人脸图像的中心。人脸特征图像的详细采集过程请参见图2A 2D所示。在具体实现过程中,采集步骤进一步包括掌纹特征图像采集步骤,该步骤包括采集所述掌纹图像,定位其中食指和中指之间的角点,以及无名指和小拇指之间 的角点;旋转该掌纹图像,使得旋转后的双眼位置连线处于垂直位置;在旋转后的掌纹图像中截取大小为128X128像素的部分作为掌纹特征图像P(x, y),其中该掌纹特征图像的中心为旋转后的掌纹图像的中心。在具体实现过程中,可采用边缘提取、跟踪等算法得到掌纹图像中食指和中指、无 名指和小拇指之间的角点。掌纹特征图像的详细采集过程请参见图3A 3E所示。随后,在下一步骤106,执行滤波步骤,包括分别对人脸特征图像和掌纹特征图像 进行Gabor滤波;在具体实现过程中,对人脸特征图像进行Gabor滤波可进一步包括分别基于多个Gabor小波{^ΛΑ,σ:ι j对所述人脸特征图像进行卷积操作,得到对应
的多个卷积图像{&(Χ,y),i = 0,1,. . .,uv},其中每一 Gabor小波表示为<formula>formula see original document page 9</formula>其中,U为频率,ν为方向<formula>formula see original document page 9</formula>,所述多个卷积图像表示

<formula>formula see original document page 9</formula>生成滤波后的人脸特征图像W(x,y),其中W(x,y)表示为ff(x,y) =Gm(x'y)(x,y)其中 <formula>formula see original document page 9</formula>在具体实现过程中,可设计5个频率,8个方向的40个Gabor小波fe/义内j,u = 0,Λ4,ν = 0,Λ,7来执行卷积操作。当人脸图像如图4Α所示时,这40个Gabor小波如图4B所示,而滤波后得到的40个卷积图像如图4C所示。在具体实现过程中,上述卷积操作也可以通过将图像和小波分别进行快速傅立叶 变换,变换到频域进行乘积操作,再将乘积进行快速反傅立叶变换得到。在具体实现过程中,对掌纹特征图像进行Gabor滤波可进一步包括分别基于两个Gabor小波⑹= 0,lj对所述掌纹特征图像P (x, y)进行卷积
操作,得到对应的多个卷积图像{Gi(X,y),i = 0,1},其中每一 Gabor小波表示为
<formula>formula see original document page 10</formula>其中,其中f = 0.0916,σ =5.6179,θ i = i ji/2,所述多个卷积图像表示为
<formula>formula see original document page 10</formula>生成滤波后的掌纹特征图像W(x,y),其中W(x,y)表示为ff(x,y) =Gm(x'y)(x,y)其中册0,力=&項111严||(70,少)||,/= 0,1。在具体实现过程中,上述卷积操作也可以通过将图像和小波分别进行快速傅立叶 变换,变换到频域进行乘积操作,再将乘积进行快速反傅立叶变换得到。掌纹图像如图5所示。随后,在下一步骤108,执行编码步骤,包括分别对Gabor滤波后的人脸特征图像 和Gabor滤波后的掌纹特征图像进行编码,得到对应的人脸特征编码和掌纹特征编码以作 为待识别用户的身份特征;在具体实现过程中,编码步骤可进一步包括,计算滤波后的人脸特征图像W(x,y) 每个像素的相位P (X,y),依照如下公式生成人脸特征两位编码…广力,y),b2face(x, y))<formula>formula see original document page 10</formula>上述人脸特征编码(ν(χ,Υ),ν(χ,Υ))所对应的图像如图6Α和图6Β所示。在具体实现过程中,编码步骤可进一步包括,计算滤波后的掌纹特征图像W(x,y) 每个像素的相位P (x,y),依照如下公式生成人脸特征编码(V5alm(Lyhb2palmO^y))<formula>formula see original document page 10</formula>上述掌纹特征编码(ν(χ,Υ),ν(χ,Υ))所对应的图像如图6C和图6D所示。随后,在下一步骤110,执行融合步骤,包括融合人脸特征编码和掌纹特征编码,得 到待识别用户的身份特征。在具体实现过程中,待识别用户的身份特征为Xflm= (^(χ,γ)^2(χ,γ)^3(χ,y),b4(x,y)),其中
<formula>formula see original document page 11</formula>此外,在具体实现过程中,还可将待识别用户的身份特征保存为单独的人脸特征 编码和单独的掌纹特征编码的形式。随后,在下一步骤112,执行匹配步骤,包括通过将待识别用户的身 份特征与身份 特征库中的身份特征进行匹配,来对该待识别用户进行身份识别。在具体实现过程中,可按照如下方式计算待识别用户的身份特征与身份特征库中 的身份特征之间的距离身份特征为X1faceL = (V (X,y)),i = ι,Λ B 以及 X2face_palm = (bi2 (X,y)), X2face-Paim = {b'{x,y)\ i = 1,AB的两个用户P,Q的之间的距离可以采用以下公式计算
<formula>formula see original document page 11</formula>在具体实现过程中,若待识别用户的身份特征采用单独的人脸特征编码和单独的 掌纹特征编码的形式,则可按照如下方式计算待识别用户的身份特征与身份特征库中的身 份特征之间的距离假设用户P的人脸编码为X1fac^掌纹编码为X1palm,用户Q的人脸编码为X2f_,掌纹 编码为x2Palm。首先分别计算P、Q人脸的距离dfa。e = CKX1face, X2face)和掌纹的距离dpalm =
(KX1palffl'X2palJ,用户P、Q的整体距离则可以通过下式计算·<formula>formula see original document page 11</formula>
在具体实现过程中,可设置对应的距离阈值,若算得的距离小于该阈值,则表明待 识别用户的身份特征与身份特征库中的身份特征匹配,否则不匹配。最后,方法100结束于步骤114。 在具体实现过程中,步骤104-110可称为提取步骤,步骤112可称为匹配步骤。本发明还提供了一种身份识别系统,下面就结合图7对其进行详细描述。图7是依据本发明一较佳实施例的身份识别系统700的逻辑结构示意图。如图7 所示,身份识别系统700包括提取模块702和匹配模块704。提取模块702包括采集模块7022,用于分别采集待识别用户的人脸图像和掌纹图像,再从采集的人 脸图像和掌纹图像中截取各自的特征部分分别作为人脸特征图像和掌纹特征图像;滤波模块7024,用于分别对人脸特征图像和掌纹特征图像进行Gabor滤波;编码模块7026,用于分别对Gabor滤波后的人脸特征图像和Gabor滤波后的掌纹 特征图像进行编码,得到对应的人脸特征编码和掌纹特征编码;融合模块7028,用于融合人脸特征编码和掌纹特征编码,得到待识别用户的身份 特征;匹配模块704用于通过将待识别用户的身份特征与身份特征库中的身份特征进 行匹配,来对该待识别用户进行身份识别。
在具体实现过程中,身份识别系统700中的各个模块的功能与图1中各方法步骤 中的操作相对应。有关这些操作步骤的具体内容已经在前文做了详细的描述,因此此处不 再赘述。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
一种身份识别方法,其特征在于,包括提取步骤,包括采集步骤,包括分别采集待识别用户的人脸图像和掌纹图像,再从采集的人脸图像和掌纹图像中截取各自的特征部分分别作为人脸特征图像和掌纹特征图像;滤波步骤,包括分别对人脸特征图像和掌纹特征图像进行Gabor滤波;编码步骤,包括分别对Gabor滤波后的人脸特征图像和Gabor滤波后的掌纹特征图像进行编码,得到对应的人脸特征编码和掌纹特征编码;融合步骤,包括融合人脸特征编码和掌纹特征编码,得到待识别用户的身份特征;匹配步骤,包括通过将待识别用户的身份特征与身份特征库中的身份特征进行匹配,来对该待识别用户进行身份识别。
2.根据权利要求1所述的身份识别方法,其特征在于,所述采集步骤进一步包括 人脸特征图像采集步骤,包括采集所述人脸图像,定位其中的双眼位置;旋转该人脸图像,使得旋转后的双眼位置连线处于水平位置;在旋转后的人脸图像中截取大小为128X128像素的部分作为人脸特征图像F(x,y), 其中该人脸特征图像的中心为旋转后的人脸图像的中心。
3.根据权利要求2所述的身份识别方法,其特征在于,所述采集步骤进一步包括 掌纹特征图像采集步骤,包括采集所述掌纹图像,定位其中食指和中指之间的角点,以及无名指和小拇指之间的角点旋转该掌纹图像,使得旋转后的双眼位置连线处于垂直位置; 在旋转后的掌纹图像中截取大小为128X128像素的部分作为掌纹特征图像P(x,y), 其中该掌纹特征图像的中心为旋转后的掌纹图像的中心。
4.根据权利要求3所述的身份识别方法,其特征在于,在所述滤波步骤中, 所述对人脸特征图像进行Gabor滤波包括分别基于多个Gabor小波{^ΛΑ,σ:ι|对所述人脸特征图像进行卷积操作,得到对应的多 个卷积图像拟(X,y),i = 0,1,. . .,uv},其中每一 Gabor小波表示为 <formula>formula see original document page 2</formula>ι f /ν其中,u为频率,ν为方向,人=h ,θν=、π尸=7,所述多个卷积图像表示为<formula>formula see original document page 2</formula>生成滤波后的人脸特征图像W(x,y),其中W(x,y)表示为 <formula>formula see original document page 2</formula>
5.根据权利要求4所述的身份识别方法,其特征在于,在所述滤波步骤中, 所述对掌纹特征图像进行Gabor滤波包括分别基于两个Gabor小波^⑹= O,lj对所述掌纹特征图像P (x,y)进行卷积操作, 得到对应的多个卷积图像{Gi(X,y),i = 0,1},其中每一 Gabor小波表示为1( (χ2 + v2)^φ(θ) O, y) = -~ exP--2~ exp(y2^f (χ cos θ, + y sin6>,.))λπσ y σ )其中,其中f = 0.0916,σ =5.6179,θ i = i ji/2,所述多个卷积图像表示为bi (x,>0|Gi (x,>0 = F * (Piei)(x^y)J = ο,ι}生成滤波后的掌纹特征图像W(x,y),其中W(x,y)表示为 W(x,y) =Gm(x'y) (x,y)其中 m(x, y) = arg max \\G' (χ, , / = 0,1。
6.根据权利要求5所述的身份识别方法,其特征在于,所述编码步骤进一步包括 计算滤波后的人脸特征图像W(x,y)每个像素的相位P(x,y),依照如下公式生成人脸<formula>formula see original document page 3</formula>
7.根据权利要求6所述的身份识别方法,其特征在于,所述编码步骤进一步包括 计算滤波后的掌纹特征图像W(x,y)每个像素的相位P(x,y),依照如下公式生成人脸<formula>formula see original document page 3</formula>
8.根据权利要求7所述的身份识别方法,其特征在于,所述待识别用户的身份特征为 Xface-Paim= (bi(x, y), b2(x, y), b3(x, y), b4(x,y)),其中 bi(x, y) = b^^^x, y), b2(x, y)= b2face(x, y), b3(x, y) = Valm (x, y), b4(x, y) = b2palm(x, y)。
9. 一种身份识别系统,其特征在于,包括 提取模块,包括采集模块,用于分别采集待识别用户的人脸图像和掌纹图像,再从采集的人脸图像和 掌纹图像中截取各自的特征部分分别作为人脸特征图像和掌纹特征图像; 滤波模块,用于分别对人脸特征图像和掌纹特征图像进行Gabor滤波; 编码模块,用于分别对Gabor滤波后的人脸特征图像和Gabor滤波后的掌纹特征图像 进行编码,得到对应的人脸特征编码和掌纹特征编码;融合模块,用于融合人脸特征编码和掌纹特征编码,得到待识别用户的身份特征; 匹配模块,用于通过将待识别用户的身份特征与身份特征库中的身份特征进行匹配, 来对该待识别用户进行身份识别。
10.根据权利要求9所述的身份识别系统,其特征在于,所述采集模块进一步包括 人脸特征图像采集模块,用于采集所述人脸图像,定位其中的双眼位置;旋转该人脸图像,使得旋转后的双眼位置连线处于水平位置;在旋转后的人脸图像中截取大小为128X128像素的部分作为人脸特征图像F(x,y),其中该人脸特征图像的中心为旋转后的人脸图像的中心。
全文摘要
本发明涉及身份识别技术,针对现有基于单一一种生物特征的身份识别技术的准确度和鲁棒性相对较差的缺陷,提供一种身份识别方法和身份识别系统。方法包括采集待识别用户的人脸图像和掌纹图像,再从采集的人脸图像和掌纹图像中截取各自的特征部分分别作为人脸特征图像和掌纹特征图像;对人脸特征图像和掌纹特征图像进行Gabor滤波;融合人脸特征编码和掌纹特征编码,得到待识别用户的身份特征;通过将待识别用户的身份特征与身份特征库中的身份特征进行匹配,来对该待识别用户进行身份识别。本发明可有效的解决现有基于单一一种生物特征的身份识别技术的准确度和鲁棒性相对较差的问题。
文档编号G06K9/54GK101819631SQ201010148570
公开日2010年9月1日 申请日期2010年4月16日 优先权日2010年4月16日
发明者沈琳琳 申请人:深圳大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1