CN103268473A - 一种三维指纹图像椭球拟合处理方法 - Google Patents

一种三维指纹图像椭球拟合处理方法 Download PDF

Info

Publication number
CN103268473A
CN103268473A CN2013101429522A CN201310142952A CN103268473A CN 103268473 A CN103268473 A CN 103268473A CN 2013101429522 A CN2013101429522 A CN 2013101429522A CN 201310142952 A CN201310142952 A CN 201310142952A CN 103268473 A CN103268473 A CN 103268473A
Authority
CN
China
Prior art keywords
ellipsoid
fingerprint image
fingerprint
finger print
print image
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2013101429522A
Other languages
English (en)
Inventor
吕岑
纪明明
何晶
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shaanxi University of Science and Technology
Original Assignee
Shaanxi University of Science and Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shaanxi University of Science and Technology filed Critical Shaanxi University of Science and Technology
Priority to CN2013101429522A priority Critical patent/CN103268473A/zh
Publication of CN103268473A publication Critical patent/CN103268473A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Collating Specific Patterns (AREA)

Abstract

本发明公开了一种三维指纹图像椭球拟合处理方法,包括以下步骤,首先,将获取的三维指纹图像拟合到椭球参考模型上,确定椭球的大小和位置;其次,使用线性展开投影方法把椭球模型投影到二维平面;最后,纠正所得投影图像的失真并提取详细的脊信息,最终得到相应的二维指纹图像。本发明由于选择椭球模型作为三维指纹图像的拟合参考模型,相比球形和圆柱形参考模型,拟合的区域较大,并且不受手指按压力度、干湿状态等的影响,得到的相应二维指纹图像与真实指纹图像越接近,因此所得指纹图像的精度高;其次本发明相比于三维指纹展开为二维指纹图像的新方法,不需要相当大的数据计算和处理,使得***能够快速识别,便于推广使用。

Description

一种三维指纹图像椭球拟合处理方法
技术领域
本发明属于指纹识别技术领域,涉及图像拟合处理方法,具体是一种三维指纹图像椭球拟合处理方法。
背景技术
随着时代的发展,社会越来越需要高效、可靠地身份识别***。传统的个人身份鉴别手段如钥匙、口令、密码、身份证件,甚至IC卡等识别方式,由于它们具有可假冒、可伪造、可盗用、可破译的弱点,已不能完全满足现代社会经济活动和社会安全防范的需要;识别技术的不断成熟和计算机技术的飞速发展使得各种基于人体生理特征的身份识别***如:指纹、手掌、声音、视网膜、瞳孔和面纹等识别技术纷纷从实验室中走出来。
指纹具有唯一性、终身不变性、随身携带和方便便捷的采集方式等特点,使得指纹识别成为生物识别个人身份之首,同时也是目前技术最为成熟、实现最为简单的身份认证办法,广泛应用于公安、金融、证券等许多领域,是极具法律权威的验证手段,在国际上具有通用性,其发展一直备受关注。
传统的指纹识别技术是获取二维指纹图像并对其进行处理和识别,这种二维指纹图像一般是通过用户按压或者滚动手指获得的,这样的采集方法容易使指纹表皮变形,导致采集的指纹图像质量和方向随着用户的按压力度的不同而不同;另外,由于指纹皮肤的干湿程度等环境的影响也会导致指纹的不连续性、不可再生性,因此相同的指纹在每次采集的时候会增加指纹匹配的复杂性,对***的性能起到了负面的影响。为了解决二维指纹识别过程中的相应问题,三维指纹图像逐渐被提出。在申请人检索的范围内,基于三维指纹图像的处理方法的相关文献信息如下:
Yongchang Wang,Daniel L.Lau,Laurence G.Hassebrook在“三维指纹图像的拟合球展开和性能分析”(Fit-sphere unwrapping and performance analysis of3Dfingerprints)一文中提出了将获取的三维指纹图像拟合到球体的处理方法。该方法主要是将手指近似为球体,获取的三维指纹拟合为球体,然后投影到二维平面,得到相应的二维指纹图像,并对相应的二维指纹图像进行处理。但是这种方法球体和指纹的拟合点数有限,相对比较少,拟合效果不佳,使得所得到的相应二维指纹图像误差较大。
Yongchang Wang,Laurence G.Hassebrook,Daniel L.Lau在“三维指纹的数据获取和处理”(Data Acquisition and Processing of3-D Fingerprints)一文中提出了结构光扫描方法。该方法将结构光照明方法引入到***设备中,获得反照率较高的图片信息同时得到指纹纹路的深度信息。然后将手指近似为圆柱体,对得到的三维指纹图像拟合为圆柱体,并投影到二维平面上,得到相应的指纹图像。但是这种方法没有保存指纹表面点的相对距离,从而引入了展开指纹的水平变形,使得得到的相应二维指纹图误差较大。
Sara Shafaei,Tamer Inanc,Laurence G.Hassebrook在“一种三维指纹展开为二维相应指纹的新方法”(A New Approach to Unwrap a3-D Fingerprint to a2-DRolled Equivalent Fingerprint)一文中提出了一种基于三维表面曲率分析法展开三维指纹的方法。该方法运用“弹簧算法”将平滑的三维指纹表面转化成二维指纹,并且运用曲率分析计算指纹的纹理。但是这种方法要对指纹图像的每个点都要通过几个方程计算其纹理,计算量很大,处理速度慢,不便于推广使用。
通过以上文献可以看出:现有的三维指纹识别技术都是非接触式的,避免了传统的二维指纹识别***引起的变形和扭曲等。但是已有的三维指纹图像的处理方法首先使得计算量很大,处理时间较长;其次,拟合方法中选择的模型拟合点数有限,使得所得到的二维相应指纹图像的误差较大,从而严重影响三维指纹图像的处理效果。因而,在避免二维指纹传统识别技术缺陷的同时,如何快速、有效、准确地处理获取的三维指纹图像是一个急需解决的难题。
发明内容
本发明的目的在于克服现有三维指纹图像处理技术计算量大、结果图像误差较大等的不足,提出一种三维指纹图像椭球拟合的处理方法。该方法在避免传统指纹识别过程中由于压力不均、手指干湿状态等带来的问题的同时,对所获取的三维指纹图像实现快速、精确的处理,其精度高,速度快,而且便于推广。
为了达到上述目的,本发明所采用的的技术方案是:
一种三维指纹图像椭球拟合处理方法,包括以下步骤:
1)将获取的三维指纹图像拟合到椭球模型上,确定椭球模型的大小和位置;
2)使用线性展开投影方法把椭球模型投影到二维平面,得到未经处理的二维指纹图像;
3)纠正步骤2)中二维指纹图像中的失真并提取详细的脊信息,最终得到详细的脊谷分明的二维指纹图像。
步骤1)中所述的椭球拟合具体为:首先设定一个椭球模型,表示为:
x 2 a 2 + y 2 b 2 + z 2 c 2 = 1
则指纹表面上的点(xk,yk,zk)和椭球模型表面上的点(xc,yc,zc)之间的距离表示为:
d=[(xk-xc)2+(yk-yc)2+(zk-zc)]1/2
其次,取指纹图像上至少三个相邻的点,上述两点之间的距离方程通过最小二乘法求得满足距离d最小时的椭球模型上的一点(xc,yc,zc),据此,取指纹图像上至少六个点,求得椭球上另外两点,根据求得的椭球模型上的三点坐标,确定椭球模型中的参数a、b、c的值,最终确定椭球模型的大小和位置;同时将直角坐标系(xk,yk,zk)转换为笛卡尔坐标系(θk,φk,ρk),其中,θk和φk为弧度单位,ρk为指纹上第k个点到椭球中心点的距离。
步骤2)中所述的线性展开投影方法,投影之前先确定投影图的大小,投影图的长度和宽度分别为L1和L2,其中
L 1 = max ( θ k ) - min ( θ k ) t θ
L 2 = max ( φ k ) - min ( φ k ) t φ
上式中,max(θk)和max(φk)为θk和φk的最大值,min(θk)和min(φk)为θk和φk的最小值,tθ为θ方向的步值,tφ为φ方向的步值;
线性展开过程包括两个方向的投影,分别为θ水平方向和φ竖直方向的投影,其中,θ和φ方向的投影分别表示为:
θ l 1 linear = ( l 1 - 1 ) t θ + θ min
φ l 2 linear = ( l 2 - 1 ) t φ + φ min
其中,l1为指纹θ方向的像素值,且l1=1,2,…,L1,l2为指纹φ方向的像素值,且l2=1,2,…,L2,θmin是θ方向弧度值中的最小值,φmin是φ方向弧度值中的最小值;
线性展开过程中,指纹采用上采样,以此来保存信息;对两个投影图上的每个点(l1,l2)对应的网格值为(
Figure BDA00003092422800051
);投影图每个点处的值都获取后,即可获得投影后的相应二维指纹图像。
步骤3)所述纠正失真和提取脊信息的方法具体为:首先运用低通滤波器对步骤2)得到的二维指纹图像进行滤波,根据线性插值法,沿水平方向调整θ方向的投影,使投影图的大小由L1×L2调整为J1×L2,且
Figure BDA00003092422800053
J1表示为调整后投影图的长度;同样,沿竖直方向调整φ方向的投影,投影图的大小由J1×L2调整为J1×J2,且
Figure BDA00003092422800052
J2表示为调整后投影图的宽度,使得线性投影变为非线性投影,并在这个过程中指纹采用下采样方法,以减少噪声,减小变形,保存脊信息;最后通过高斯低通滤波器和带通滤波器滤波,并对滤波后的图像进行直方图均衡化得到详细的脊谷分明的二维指纹图像。
与现有技术相比,本发明具有以下有益效果:
本发明由于选择椭球模型作为三维指纹图像的拟合参考模型,相比球形和圆柱形参考模型,拟合的区域较大,并且不受手指按压力度、干湿状态等的影响,得到的相应二维指纹图像与真实指纹图像越接近,因此所得指纹图像的精度高;其次,本发明相比于三维指纹展开为二维指纹图像的方法,不需要相当大的数据计算和处理,使得***能够快速识别,便于推广使用。
附图说明
图1为本发明提取的手指轮廓示意图;
图2为本发明进行椭球拟合后的示意图;
图3为本发明与传统球形拟合效果的对比图。
具体实施方式
下面结合附图对本发明作进一步说明:
参见图1和图2,首先进行椭球曲面拟合,将获取的三维指纹图像拟合到椭球模型上,确定椭球模型的大小和位置;其次,线性展开投影,即使用线性展开投影方法把椭球模型投影到二维平面,得到未经处理的二维指纹图像;最后,纠正步骤2)中二维指纹图像中的失真并提取详细的脊信息,最终得到详细的脊谷分明的二维指纹图像。这样既可以和传统的二维指纹数据库相匹配,又可以应用传统的对二维指纹图像的处理方法。如图3所示,相比球形拟合方法,椭球拟合法的拟合点较多,拟合区域大,使用椭球拟合得到的相应二维指纹图像更接近真实的指纹图像,精度更高。
具体的本发明包括以下步骤:
1)椭球拟合
首先从手指图像原图中提取手指的轮廓,如图1所示,即提取三维指纹图像;然后,如图2所示,将获取的三维指纹图像拟合到事先设定好的一个椭球模型上,确定椭球模型的大小和位置。具体方法如下:首先设定一个椭球模型,表示为:
x 2 a 2 + y 2 b 2 + z 2 c 2 = 1
则指纹表面上的点(xk,yk,zk)和椭球模型表面上的点(xc,yc,zc)之间的距离表示为:
d=[(xk-xc)2+(yk-yc)2+(zk-zc)]1/2
其次,取指纹图像上至少三个相邻的点,上述两点之间的距离方程通过最小二乘法求得满足距离d最小时的椭球模型上的一点(xc,yc,zc),据此,取指纹图像上至少六个点,求得椭球上另外两点,根据求得的椭球模型上的三点坐标,确定椭球模型中的参数a、b、c的值,最终确定椭球模型的大小和位置;同时将直角坐标系(xk,yk,zk)转换为笛卡尔坐标系(θk,φk,ρk),其中,θk和φk为弧度单位,ρk为指纹上第k个点到椭球中心点的距离。
2)线性展开投影
使用线性展开投影方法把椭球模型投影到二维平面,得到未经处理的二维指纹图像;投影之前先确定投影图的大小,投影图的长度和宽度分别为L1和L2,其中
L 1 = max ( θ k ) - min ( θ k ) t θ
L 2 = max ( φ k ) - min ( φ k ) t φ
上式中,max(θk)和max(φk)为θk和φk的最大值,min(θk)和min(φk)为θk和φk的最小值,tθ为θ方向的步值,tφ为φ方向的步值;
线性展开过程包括两个方向的投影,分别为θ水平方向和φ竖直方向的投影,其中,θ和φ方向的投影分别表示为:
θ l 1 linear = ( l 1 - 1 ) t θ + θ min
φ l 2 linear = ( l 2 - 1 ) t φ + φ min
其中,l1为指纹θ方向的像素值,且l1=1,2,…,L1,l2为指纹φ方向的像素值,且l2=1,2,…,L2,θmin是θ方向弧度值中的最小值,φmin是φ方向弧度值中的最小值;
线性展开过程中,指纹采用上采样,以此来保存信息;对两个投影图上的每个点(l1,l2)对应的网格值为(
Figure BDA00003092422800075
);投影图每个点处的值都获取后,即可获得投影后的相应二维指纹图像。
3)纠正失真和提取脊信息
纠正步骤2)中二维指纹图像中的失真并提取详细的脊信息,最终得到详细的脊谷分明的二维指纹图像。为了减少噪声,首先运用低通滤波器对步骤2)得到的二维指纹图像进行滤波,根据线性插值法,沿水平方向调整θ方向的投影,使投影图的大小由L1×L2调整为J1×L2,且J1表示为调整后投影图的长度;同样,沿竖直方向调整φ方向的投影,投影图的大小由J1×L2调整为J1×J2,且
Figure BDA00003092422800081
J2表示为调整后投影图的宽度,使得线性投影变为非线性投影,并在这个过程中指纹采用下采样方法,以减少噪声,减小变形,保存脊信息;最后通过高斯低通滤波器和带通滤波器滤波,并对滤波后的图像进行直方图均衡化得到详细的脊谷分明的二维指纹图像。
以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施方式仅限于此,对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单的推演或替换,都应当视为属于本发明由所提交的权利要求书确定专利保护范围。

Claims (4)

1.一种三维指纹图像椭球拟合处理方法,其特征在于,包括以下步骤:
1)将获取的三维指纹图像拟合到椭球模型上,确定椭球模型的大小和位置;
2)使用线性展开投影方法把椭球模型投影到二维平面,得到未经处理的二维指纹图像;
3)纠正步骤2)中二维指纹图像中的失真并提取详细的脊信息,最终得到详细的脊谷分明的二维指纹图像。
2.根据权利要求1所述的三维指纹图像椭球拟合处理方法,其特征在于,步骤1)中所述的椭球拟合具体为:首先设定一个椭球模型,表示为:
x 2 a 2 + y 2 b 2 + z 2 c 2 = 1
则指纹表面上的点(xk,yk,zk)和椭球模型表面上的点(xc,yc,zc)之间的距离表示为:
d=[(xk-xc)2+(yk-yc)2+(zk-ac)]1/2
其次,取指纹图像上至少三个相邻的点,上述两点之间的距离方程通过最小二乘法求得满足距离d最小时的椭球模型上的一点(xc,yc,zc),据此,取指纹图像上至少六个点,求得椭球上另外两点,根据求得的椭球模型上的三点坐标,确定椭球模型中的参数a、b、c的值,最终确定椭球模型的大小和位置;同时将直角坐标系(xk,yk,zk)转换为笛卡尔坐标系(θk,φk,ρk),其中,θk和φk为弧度单位,ρk为指纹上第k个点到椭球中心点的距离。
3.根据权利要求2所述的三维指纹图像椭球拟合处理方法,其特征在于,步骤2)中所述的线性展开投影方法,投影之前先确定投影图的大小,投影图的长度和宽度分别为L1和L2,其中
L 1 = max ( θ k ) - min ( θ k ) t θ
L 2 = max ( φ k ) - min ( φ k ) t φ
上式中,max(θk)和max(φk)为θk和φk的最大值,min(θk)和min(φk)为θk和φk的最小值,tθ为θ方向的步值,tφ为φ方向的步值;
线性展开过程包括两个方向的投影,分别为θ水平方向和φ竖直方向的投影,其中,θ和φ方向的投影分别表示为:
θ l 1 linear = ( l 1 - 1 ) t θ + θ min
φ l 2 linear = ( l 2 - 1 ) t φ + φ min
其中,l1为指纹θ方向的像素值,且l1=1,2,…,L1,l2为指纹φ方向的像素值,且l2=1,2,…,L2,θmin是θ方向弧度值中的最小值,φmin是φ方向弧度值中的最小值;
线性展开过程中,指纹采用上采样,以此来保存信息;对两个投影图上的每个点(l1,l2)对应的网格值为(
Figure FDA00003092422700025
);投影图每个点处的值都获取后,即可获得投影后的相应二维指纹图像。
4.根据权利要求3所述的三维指纹图像椭球拟合处理方法,其特征在于,步骤3)所述纠正失真和提取脊信息的方法具体为:首先运用低通滤波器对步骤2)得到的二维指纹图像进行滤波,根据线性插值法,沿水平方向调整θ方向的投影,使投影图的大小由L1×L2调整为J1×L2,且
Figure FDA00003092422700027
J1表示为调整后投影图的长度;同样,沿竖直方向调整φ方向的投影,投影图的大小由J1×L2调整为J1×J2,且
Figure FDA00003092422700026
J2表示为调整后投影图的宽度,使得线性投影变为非线性投影,并在这个过程中指纹采用下采样方法,以减少噪声,减小变形,保存脊信息;最后通过高斯低通滤波器和带通滤波器滤波,并对滤波后的图像进行直方图均衡化得到详细的脊谷分明的二维指纹图像。
CN2013101429522A 2013-04-23 2013-04-23 一种三维指纹图像椭球拟合处理方法 Pending CN103268473A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2013101429522A CN103268473A (zh) 2013-04-23 2013-04-23 一种三维指纹图像椭球拟合处理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2013101429522A CN103268473A (zh) 2013-04-23 2013-04-23 一种三维指纹图像椭球拟合处理方法

Publications (1)

Publication Number Publication Date
CN103268473A true CN103268473A (zh) 2013-08-28

Family

ID=49012100

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2013101429522A Pending CN103268473A (zh) 2013-04-23 2013-04-23 一种三维指纹图像椭球拟合处理方法

Country Status (1)

Country Link
CN (1) CN103268473A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104484679A (zh) * 2014-09-17 2015-04-01 北京邮电大学 非制式枪射击弹头痕迹图像自动识别方法
CN106934777A (zh) * 2017-03-10 2017-07-07 北京小米移动软件有限公司 扫描图像获取方法及装置
CN109902569A (zh) * 2019-01-23 2019-06-18 上海思立微电子科技有限公司 指纹图像的转换方法、装置和指纹识别方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040008875A1 (en) * 2002-07-09 2004-01-15 Miguel Linares 3-D fingerprint identification system
CN102509094A (zh) * 2011-11-25 2012-06-20 哈尔滨工业大学深圳研究生院 基于结构光的嵌入式3d指纹采集方法及***
CN102880860A (zh) * 2012-08-31 2013-01-16 成都国腾实业集团有限公司 基于激光扫描的三维指纹采集装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040008875A1 (en) * 2002-07-09 2004-01-15 Miguel Linares 3-D fingerprint identification system
CN102509094A (zh) * 2011-11-25 2012-06-20 哈尔滨工业大学深圳研究生院 基于结构光的嵌入式3d指纹采集方法及***
CN102880860A (zh) * 2012-08-31 2013-01-16 成都国腾实业集团有限公司 基于激光扫描的三维指纹采集装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
YONGCHANG WANG ET AL: "fit-sphere unwrapping and performance analysis of 3D fingerprints", 《APPLIED OPTICS》, vol. 49, no. 4, 1 February 2010 (2010-02-01), pages 592 - 597, XP001551412, DOI: doi:10.1364/AO.49.000592 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104484679A (zh) * 2014-09-17 2015-04-01 北京邮电大学 非制式枪射击弹头痕迹图像自动识别方法
CN104484679B (zh) * 2014-09-17 2017-12-22 北京邮电大学 非制式枪射击弹头痕迹图像自动识别方法
CN106934777A (zh) * 2017-03-10 2017-07-07 北京小米移动软件有限公司 扫描图像获取方法及装置
CN106934777B (zh) * 2017-03-10 2020-07-14 北京小米移动软件有限公司 扫描图像获取方法及装置
CN109902569A (zh) * 2019-01-23 2019-06-18 上海思立微电子科技有限公司 指纹图像的转换方法、装置和指纹识别方法

Similar Documents

Publication Publication Date Title
Yuan et al. Fingerprint liveness detection using an improved CNN with image scale equalization
Kanhangad et al. A unified framework for contactless hand verification
Sheela et al. Iris recognition methods-survey
US10762366B2 (en) Finger vein identification method and device
CN103268497B (zh) 一种人脸姿态检测方法与在人脸识别中的应用
CN105335722A (zh) 一种基于深度图像信息的检测***及方法
CN104573634A (zh) 一种三维人脸识别方法
CN104036254A (zh) 一种人脸识别方法
Frejlichowski et al. The west pomeranian university of technology ear database–a tool for testing biometric algorithms
CN105760841A (zh) 一种身份识别方法及***
TW201211913A (en) A method for recognizing the identity of user by palm vein biometric
CN101968850A (zh) 一种模拟生物视觉机制的人脸特征提取方法
CN104102903A (zh) 一种基于src的二次人脸识别方法
CN102938055A (zh) 一种手骨身份识别***
CN109977764A (zh) 基于平面检测的活体识别方法、装置、终端及存储介质
Danlami et al. Comparing the legendre wavelet filter and the Gabor wavelet filter for feature extraction based on Iris recognition system
CN104123547A (zh) 基于改进的方向滤波与柔性匹配的识别方法
CN103268473A (zh) 一种三维指纹图像椭球拟合处理方法
CN103324921A (zh) 一种基于内指横纹的移动识别方法及其移动识别设备
Sapkale et al. A finger vein recognition system
CN108960003A (zh) 基于Gabor和混沌映射的掌纹特征生成及认证方法
CN104573628A (zh) 一种三维人脸识别方法
Tewari et al. Fingerprint recognition and feature extraction using transform domain techniques
Benziane et al. Dorsal hand vein identification based on binary particle swarm optimization
Zhang et al. Fusion of face and iris biometrics on mobile devices using near-infrared images

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20130828