《电子技术应用》
您所在的位置:首页 > 其他 > 设计应用 > 一种新的指纹图像合成分割法
一种新的指纹图像合成分割法
来源:微型机与应用2011年第21期
王玉杰,徐荣青,王斌斌,关 丽,潘欣艳,崔媛媛
(南京邮电大学 光电学院,江苏 南京 210046)
摘要: 在研究和分析传统方差法和最大类间方差法的基础上,提出了一种传统方差法和最大类间方差法相结合的分块处理分割算法。该算法首先求出整个指纹图像的方差,然后计算每一子块的方差。若方差小于整个图像的方差则用方差法对图像进行分割,否则用最大类间方差法进行分割。最后再对图像进行平滑处理。实验结果表明,相对于传统分割方法,该方法无需根据经验选取阈值,能较准确地分割出前景和背景,抗噪能力强,对高对比度和低对比度的图像均具有很好的分割效果。
Abstract:
Key words :

摘  要: 在研究和分析传统方差法和最大类间方差法的基础上,提出了一种传统方差法和最大类间方差法相结合的分块处理分割算法。该算法首先求出整个指纹图像的方差,然后计算每一子块的方差。若方差小于整个图像的方差则用方差法对图像进行分割,否则用最大类间方差法进行分割。最后再对图像进行平滑处理。实验结果表明,相对于传统分割方法,该方法无需根据经验选取阈值,能较准确地分割出前景和背景,抗噪能力强,对高对比度和低对比度的图像均具有很好的分割效果。
关键词: 指纹图像分割灰度方差;最大类间方差

 在所有的生物识别技术中,指纹识别技术是应用最早的技术。指纹具有唯一性、稳定性、应用实验简单和不可复制的特点,同时指纹采集简单,采集设备种类多,价格低廉,已经成为生物识别技术的重要手段。目前,指纹识别技术被广泛应用于机场、银行和各种网络系统等需要验证个人身份的地方[1]。
 自动指纹识别系统由指纹采集、指纹预处理、特征提取、指纹分类、特征匹配和指纹库六大模块构成。指纹图像分为前景和背景两部分,前景是具有清晰纹线的部分,也是感兴趣区域;背景是无纹线或者纹线模糊的指纹图像部分,是要去除的区域。分割是指纹图像预处理中的重要组成部分[2-3]。有效的指纹图像分割不仅能提高特征提取的精确度和可靠度,而且还能大大减少后续处理所需的时间和空间。用于指纹分割的算法有很多种,如传统方差法、方向图法和OSTU算法。但是实验表明,单独使用这些算法对图像进行分割,效果都不理想。本文在分析以上几种方法后,提出了一种结合最大类间方差法和传统方差法的新的指纹分割方法。实验结果表明,本文算法不仅适用于质量高的图像而且适用于质量低的图像,特别适用于含噪声较严重的图像。
1 指纹分割算法
1.1 传统方差分割法[4]

 传统方差法是一种较简单的分割方法。指纹图像由前景区域和背景区域组成,前景区域由指纹的脊线和谷线组成,是本文所关心的区域,背景区域主要包含一些噪声和无用的信息。由于前景区中脊线和谷线交替出现,局部灰度方差较大,背景区域除了噪声外像素值大小比较一致,灰度变化不大,方差较小,因此可以根据指纹图像的这一特点,根据经验选取某一合适阈值,若某一指纹块的灰度方差大于所选取的阈值则此块属于前景区,否则属于背景区。
 算法具体步骤如下:


 (4)如果图像的每一子块像素值大于th,则此块属于前景区,否则该子块属于背景区。
实验表明,此算法适用性较强、计算简单,无需根据经验选取阈值,运算速度比传统分割方法更快,稳定有效。但是采用全局阈值对图像进行分割时,当光照不均、有突发噪声或背景灰度变化较大时,图像分割没有合适的单一门限,分割效果不好。
1.3 本文算法
 本文在分析了上述分割方法后提出了一种新的分割方法,即结合方差法和最大类间方差法对图像进行分割。该方法克服了单一方法不能很好地分割图像的缺点,能准确地将图像前景分割出来。采用该方法时,首先将图像分成w×w块,然后利用组合方法对图像进行分割,最后再对图像进行平滑处理。具体算法步骤如下:
 (1)根据式(2)和式(3)求出整个指纹图像的灰度方差V和最佳分割阈值th;
 (2)将选取的指纹图像分成w×w小块,本文选取w=16,利用式(1)和式(2)计算每一小块的均值m和方差u;
 (3)若每一小块的方差u<αV(α为修正系数,取值为(0~1)),则该块为背景区,不再对此块进行处理;若u≥αV,则认为该块大部分为指纹前景区,对于指纹前景区用最大类间方差法对这一部分图像再进行处理:
 (4)若每一小块的均值m>β×th(β为修正系数,取值为(1~2)),则该块为背景块,否则认为该块为前景块;
 (5)平滑孤立块,消除孤立的前景块和背景块,具体方法为:如果某一块被标记为前景块,且其周围八邻域中前景块的数目不大于3,则该块为背景块;如果某一子块被标记为背景块,且其周围八邻域中前景块的个数大于3,则将该块标记为前景块,然后再利用开闭运算对边缘进行平滑。
2 实验结果与分析
 本文从指纹图像库中选取了三种质量不同的指纹图像,并利用传统指纹分割算法(方差法、方向图法)和本文的新算法对其进行分割,观察其分割效果并对其进行比较。本实验在CPU为Intel(R)Core(TM)2 Duo 2.1 GHz、内存为2 GB的计算机上,利用Matlab 7.0编程工具实现了上述算法。实验结果如图1~图3所示。从仿真结果可以看出,当利用方差法对图像进行分割时,对于质量较好的指纹图像,分割效果较好,但对于质量较差或含噪声的图像,当选取的分割阈值较大时往往将一些有用的信息点分割掉;若选取的阈值较小,分割不彻底,有些噪声不能去除。当用方向图法对指纹进行分割时,分割效果最差,并且算法比较复杂。相对于前几种算法,利用本文算法不仅可以将前景准确地分割出来,而且图像边缘比较平滑不含有任何背景噪声,效果比较好。本文算法对噪声区域的分割结果更加准确,抵抗噪声干扰的能力相对于基于灰度方差和方向图的分割结果更为精确,尤其适合对噪声较严重的图像进行分割。虽然相对于方差法计算量有所增加,但由于分割后的图像完全去除了无用的信息点,分割比较彻底,减少了后续处理的时间,因此整个指纹识别的复杂度并未增加。


 为了有效说明三种算法的实际分割效果,本文采用错误背景率FBR(是指将前景区域错误地分割为背景区域的比率)、错误前景率FFR(是指将背景区域错误地分割为前景区域的比率)和两种误分的平均概率三种性能指标对图像进行分析。对照所选取的三种指纹图像,实际性能指标如表1所示。

 图像的分割是指纹图像预处理的重要一步,正确地分割为指纹的后续处理节省了大量的时间和空间。本文研究和分析了方差法和最大类间方差法,并针对其单独使用时的缺点,提出了一种将这两种方法结合起来使用的新方法。利用Matlab7.0编程工具对多幅指纹图像进行分割后证实,本算法不仅适合高对比度图像和低对比图像,尤其是对含噪声较严重的图像分割效果很好。相比于传统分割方法无需根据经验选取阈值,在利用方差法进行初步分割时提出了一个修正系数α,α取值为(0,1),修正系数的选取降低了将部分前景错分为背景的概率,提高了分割准确率。
参考文献
[1] 田捷,杨鑫.生物特征识别技术理论与应用[M].北京:电子工业出版社,2005.
[2] METHRE B M, MURTHY N N, KAPOOR S, et al.Segmentation of fingerprint images using the directional images[J]. Pattern Recognition,1995,28(3):1678-1683.
[3] MALATHI S, UMA MAHESWARI S, MEENA C. Rolled fingerprint segmenation[J]. Global Journal of Computer Science and Technology,2010, 9(5):107-109.
[4] RATHA N,CHEN S,JAIN A.Adaptive flow orientation based feature extraction in fingerprint images[J]. Pattern Recognition, 1995, 28(1):1657-1672.
[5] OSTU N. A threshold selection method from gray-level  histogram[J]. IEEE Transactions on Systems, Man and Cybernetics, 1995, 9(1):62-69.

此内容为AET网站原创,未经授权禁止转载。