指纹图像二值化算法的分析和比较

合集下载

从数字图像处理技术角度谈谈对指纹识别的认识

从数字图像处理技术角度谈谈对指纹识别的认识

从数字图像处理技术角度谈谈对指纹识别的认识4.1 指纹图像表示从指纹传感器输出的是指纹原始图像,其数据量比较大。

这对整个指纹识别系统的处理和存储都是个不小的负担。

在远程采集系统中,对通信带宽会造成较大负荷。

因此需要对指纹图像进行压缩存储。

指纹图像压缩一般经过图像变换、量化和编码等过程。

解压需经过解码、量化解码和反变换等过程。

压缩后的指纹图像需确保指纹特征信息的不丢失不损坏。

理论上来讲采用无损压缩算法是最理想的。

但经过实践证明,对于分辨率不是很高的指纹图像来说,采用无损压缩的压缩比很低。

通常情况下采用JEPG、WSQ和EZW三种压缩算法。

4.2 指纹图像处理4.2.1 指纹图像增强刚获得的图象有很多噪音。

这主要由于平时的工作和环境引起的。

指纹还有一些其他的细微的有用信息,我们要尽可能的使用。

指纹图像增强的目的主要是为了减少噪音,增强嵴峪对比度,使得图像更加清晰真实,便于后续指纹特征值提取的准确性.指纹图像增强常用的是平滑和锐化处理。

(1)平滑处理平滑处理是为了让整个图像取得均匀一致的明暗效果。

平滑处理的过程是选取整个图像的象素与其周围灰阶差的均方值作为阈值来处理的。

这种做法实现的是一种简单的低通滤波器。

实验表明:一般的自然图像相邻像素的灰度相关性约为0.9。

因此在图像受到白噪声干扰时,以像素的邻域平均值代替中心像素,是一个去除噪声的好办法。

算法是:。

其中f(x,y)表示被噪声污染的原始图像,大小为N*N,g(n,m)是平滑后的图像,S是处理点(x,y)邻域中点的坐标(不包括(x,y)点)的集合,而M是集合S内坐标点的总数。

例如,以(x,y)点为中心,取单位距离构成的邻域,其中点的坐标集合为:s={(x,y+1),(x,y-1),(x+1,y),(x-1,y)}。

经验表明,邻域越大,去噪声的能力就越强,不过,从中也可以看出,邻域越大,图像就越模糊。

因此,需要寻找既可以去噪声,又可以保持图像清晰度的办法,这就是阀值方法,算法是:,其中T值是一个规定的非负阀值。

一种改进的指纹图像二值化算法

一种改进的指纹图像二值化算法
维普资讯
计算 机与数字工程
第 3 卷 4

种改进 的指纹 图像 二值 化算 法
刘 爽 王芙蓉
武汉 407 ) 304 ( 中科技大学电子与信息工程系 华
摘 要 提出了一种直接基于指纹结构特征的二值化算法, 在去除指纹图像中无效块后, 利用指纹纹理表现出的规律
收 到本 文时间 :06年 2月 2 20 01 3

维普资讯
第3 4卷(0 6 第 1 20 ) 2期
计算机与数字工程
4 9
 ̄ / 则将 这个 l 改标 记为 3 。 以是近似认为不变 的, 而噪声则不 会遵循这个 规 4到 3r4之间 的 , 这 样就 得到 一个 只有 0,, , l23元素 的标 记 阁。 律 。所 以根据 这个 特征 , 我们 可 以提取 出所 需 的脊 般 情况下 可 以得到几 条 明显 的数字链 。 线 和谷 线信 息 而避 免 噪 声 的干 扰 。本 文 中所 采 用 ( ) 除多余 的块 , 2去 得到 奇异点 。 的算法首先是将图像归一化后 , 提取指纹 的方向场
Li h n W a g F r n u S ua g n u o g
( e ate t f l t nc & If mao nier g HU T 30 4 D p 0 7 ) m E co r i n i
Ab ta t A meh d frbn r aino efn ep n gsi rs ne n ti p p r T i meh d i b sdo h h rc sr c to o iai t ft gr r tmae spe e td i hs a e. hs to s ae ntec aa - z o h i i i
来提取脊线谷线信息从而去除噪声。实验结果表明基 于结构特征 的二值化 算法 可 以克 服较多 的噪声 干扰 , 大减少 了指 大

指纹图像差分二值化算法

指纹图像差分二值化算法

0 引言
在各类计算 机指纹 自动识 别 系统 ( uo a dFne r t A tm t igri e pn
Iet ct nSs m, FS 中 , d nf a o yt A I) 通常都要对指纹 图像进行二值 i i i e 化 处理 。数字指纹的二值化处理过程是相对最难突破的一个 不可或 缺的重要环节 。“ 是将 含有噪 声的灰 度 图像 处理成适 于特征提取 的二值 图像 , 的好坏直 接影 响着整个识 别系统 它
显 的纹理结构 , 直方 图单峰是 图像 的普遍特性 , 即使经过增 强 处理 , 也不能完全改变 这一特性 。单 峰 的特点 导致 图像效 果
对 阈值 十分 敏感 , 在峰值 附近 , 阈值 的每一个灰度级变化都 会 导致特征数量 的强烈改变 。因此 , 阈值必 然成 为 了二值化 效
果 的关 键 。
Ab t a t i a i t n i n mp r n t p i uo tc d t lf g r r ti e t c t n S lc o ft r s od w l sr c :B n r a l s o e i o t t se n a tmai i a n e p i d n i ai . e e t n o h e h l i z o a i n i f o i l g e t n u n e t e e e to i a i t n s w l a h u e fv l e t r s I h s p p r w r p s d a n w p a e r a y i f e c f c fb n rz i ,8 e s t e n mb r o ai f au e . n t i a e , e p o o e e h s l l h ao d r mo e s o hn n i e e c t o o n e rn ma e bn rz t n wh c v s t e tr s od o a k r u d a d e v mo t i g a d d f r n e me h d f r f g r i t i g i a iai , i p o i h mo e h h e h l f b c go n n

一种动态阈值加填补的指纹图像二值化算法

一种动态阈值加填补的指纹图像二值化算法

随后 , 根据式 ( ) 3 计算得 到新 的阈值 +并进行判断 , 若
新 阈值 与原阈值相 同, 按照 原 阈值 对指 纹 图像进行 分割 , 则
否则 继续进 行 循 环迭 代 , 至 阈值 不 变 为止 , 环 迭 代 结 直 循
束。
本文在综合考虑传统 方法 - 的基础上 , 出一种 新 的 1] 3 提 指纹 图像 二值化算 法。本算 法 的基本 思想是 先将 指纹 图像 分 割为互不相交的若干小窗 口, 然后分别计 算每个 窗 口内所 有像 素的灰度平均值 , 经叠加 经验值后作 为最终 的阈值 对指 纹 图像进 行二值化操作。在二值化处理之后 , 采用 3 3窗 口 ×
22 . 动 态 阈 值 法
图 1 迭 代 法
2 传统 二值 化算 法 分析
2 1 迭 代 法 .
传统 的指 纹图像二值化方法一般采用 局部 阈值法 , 即将 整 幅指纹 图像 分割为多个大小 为 ×W的块 , 然后根据 每个 小块 的图像特征 , 分别 选取 不 同的 阈值 , 从而对 各个 图像 块
2 Istt o g rcsi .ntue f maePoes g& Pt r eontn S aga Ja ogU i rt, hnhi 02 0 hn ) i I n aenR cgio , h nhi io n nv sy S ag a2 0 4 ,C ia t i T ei
1 引言
指纹是人体的基本生物特征之一 , 具有唯一性 和终生不
图像的二值化是指把灰 度指纹 图像变 成用 0和 1表示 的二 值 图像 , 中像素值 0表示指纹 图像 的脊线区域 , 其 而像素值 1 表示谷线 区域 , 这样 既保 留了指纹 的纹 线特征又可去 除大量 的粘连和噪声 , 消除虚假细节信 息。二值 图像在数字 图像 处 理 中占据非常重要 的地位 , 特别 的 , 二值化 是指纹 图像 预处 理过程 中很重要的一环 。如果这一步 的处理效 果不好 , 则会

二值指纹图像方向图算法

二值指纹图像方向图算法
dg tl f g r r ti e t c t nT e o e tt n i g s a me h d f r d s rb n r n ain i f r a o . e a c r c f o e t t n ii n e p n d ni ai .h r n ai ma e i t o o e c i g o e tt n o a i i i f o i o i i o m t n T c u a y o r n ai i h i o i g d tr n s te p ro a c o h l o t m n a tmai dg tl f g r rn d n i c t n Ba e n b n r e ma e, e p o ma e ee mi e h e f r n e f t e ag r h i u o t m i c ii n e i t i e t a i . s d o i a z d i g w r — a i p i f o i p s e t o o x r ci g f g r r t o e tt n i g . e meh d i n t s n i v o b c g o n os n a e rs n o e a n w me h d f r e ta t n e i r n ai ma eT t o s o e st e t a k r u d n ie a d c n r p e e t n i p n i o h i t e tx u e o e t t n o n e r t p t r r a a c r t l. p rme t s o h o u t e s o h t o w ih c n b s d a h e t r r n ai f f g r i a tn a e c u ae yEx e i o i p n e i n s h w t e r b sn s f t e meh d, h c a e u e s

指纹识别算法的性能分析与优化

指纹识别算法的性能分析与优化

指纹识别算法的性能分析与优化指纹识别是一种常用的生物识别技术,用于验证和识别个人的身份。

指纹图像具有丰富的纹理特征,因此指纹识别算法的性能分析和优化是实现高准确性和高效率的关键。

本文将从三个方面进行讨论:指纹图像预处理、特征提取和匹配算法。

首先,指纹图像预处理是指在进行特征提取和匹配之前对指纹图像进行优化和增强的过程。

常用的预处理技术包括图像增强、图像滤波和图像分割。

其中,图像增强主要通过调整图像的亮度、对比度和清晰度来提高图像质量。

图像滤波则可以通过去噪和平滑处理来提取图像中的纹理信息。

图像分割是将指纹图像分割为前景和背景两部分,以便于后续的特征提取和匹配。

通过优化和改进这些预处理技术,可以大大提高指纹识别算法的性能。

其次,特征提取是指从预处理后的指纹图像中提取有代表性的特征。

常用的特征提取方法包括方向图像、细节图和纹型。

其中,方向图像是指根据指纹图像中的纹线方向提取出的图像,以描述指纹纹线的走向。

细节图则用于描述指纹纹线的特殊细节特征,如岔路、孤峰和断裂等。

纹型是指指纹图像的整体形态和结构,用于与数据库中的指纹进行匹配。

通过选择合适的特征提取方法,并结合特征选择和降维等技术,可以提高指纹识别算法的准确率和鲁棒性。

最后,匹配算法是指将预处理和特征提取后的样本指纹与数据库中的指纹进行比对和匹配的过程。

常用的匹配算法包括基于相关性的算法和基于相似度的算法。

基于相关性的算法主要是根据两个指纹图像在特征上的相似性进行匹配,如相关系数和相干性等。

基于相似度的算法则是通过计算指纹样本与数据库中每个指纹样本之间的距离或相似度来进行匹配,如欧氏距离和余弦相似度等。

通过对匹配算法进行优化和改进,可以提高指纹识别算法的匹配速度和准确性。

总结起来,指纹识别算法的性能分析和优化需要从指纹图像预处理、特征提取和匹配算法三个方面进行考虑。

通过优化和改进这些方面的技术,可以提高指纹识别算法的准确性和效率,在实际应用中得到更好的表现。

一种改进的指纹图像二值化处理方法

一种改进的指纹图像二值化处理方法
A 是 方 向 6 7、 、 8共 用 的 方 向 , A 、 是 方 向 2 3、 A 、 4共 用 的 方 向 。 用 此 窗 口设 置 方 向 充 分 考 虑 了基 准 点 附 近 采
较 近 点 的 灰 度 值 , 用 点 的权 值 比较 大 。 共
自适 应 滤 波 。 它 将 图 像 信 号 和 噪 声 都 看 成 随 机 信 号 , 在 对 随 机 信 号 进 行 分 析 统 计 的 基 础 上 设 计 出 符 合 最 优 准 则 的滤 波 器 。 假 设 图 像 信 号 g xY 是 由 真 实 图 像 f xY ( ,) (,)
表 明 , 算 法 可 以 消 除 孔 洞 、 除 粘 线 、 连 断 线 , 值 化 后 的 图像 效 果 良好 , 线 饱 满 平 滑 。 该 去 粘 二 脊
关 键 词 :维 纳 滤 波 ;连 续 方 向 图 ;二 值 化
中 图 分 类 号 :T 3 14 P 9 . 文 献 标 识 码 :A 文 章 编 号 :17 — 7 0 2 1 )8 0 5 - 4 6 4 7 2 (0 0 1 — 0 2 0
tmp ae . t L s t b n rz s t e i g . e e p r n a e u t n ia e t a h r s n e lo t m a c iv g o a a i t f e lts A a t i a ie h ma e Th x e me tl r s l id c t h t t e p e e t d ag r h c n a h e e o d c p b l y o i i s i i rp i n h ic n e td l e ei n t g te h l s a d r mo i g c o s d l e n t e f g r r t i g s e ar g t e ds o n c e i , l i n mi ai h oe n e v n r se i s i h n e i ma e . n n i p n

指纹识别中的图像处理研究-指纹图像的特性分析(一)

指纹识别中的图像处理研究-指纹图像的特性分析(一)

指纹识别中的图像处理研究--指纹图像的特性分析(一)2 指纹图像的特性分析一副指纹数字图像是一个二维阵列,其阵列的元素值称为灰度值或者亮度值,在指纹图像还没有被量化成数字图像之前,它是一个连续亮度函数的集合,指纹的特征信息就包含在这些亮度值中,在现有的指纹取像器件中,大部分是将指纹图像量化成256个不同灰度级,也有32个灰度级的,对于确定身份的指纹识别技术而言,256个灰度级是应用最广泛的,本论文所指的指纹图像如无特殊说明均指256个灰度级的指纹图像。

图2.1所示的是一个256灰度级的数字指纹图像。

2.1数字图像的几何特性对一幅数字图像,如果要对其中包含目标物体进行识别和定位,经常使用图像区域的一些简单的特性,如大小、位置、方向,如果目标物体的尺寸和形状完全不同,则可以利用尺度和形状特性来识别目标物体。

下面分别对数字图像的大小、位置、方向进行说明。

2.1.1尺寸和位置对于一幅m&TImes;n二值图像B[i,j],其目标区域的面积A(或零阶矩)由公式(2.1)给出,目标区域的位置,用区域中心位置(x,y)表示来,目标区域中心(x,y)可以用公式(2.2)来表示,将公式(2.2)进一步化简可得到区域中心的计算公式(2.3)。

其中x和y是目标区域中心在图像中的行数和列数由上式可以看出,区域中心是通过对图像进行全局运算得到的一个点,因此它对图像中的噪声相对来说不敏感。

2.1.2 方向计算目标物体的方向比计算它的位置要复杂,某些形状(如圆)的方向不是唯一的,为了定义唯一的方向,一般假定物体是长形的,其长轴方向被定义为物体的方向。

通常地,二维平面上与最小惯量轴同方向的最小二阶矩轴被定义为长轴。

图像中物体的二阶矩轴是指这样的一条直线,物体上的全部点到该直线的距离平方和最小,以二值图像B[i,j]为例,图像上目标区域到最小二阶矩轴的距离平方和χ2可用公式(2.4)表示。

其中rij是目标区域点[i,j]到直线的距离。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

指纹图像二值化算法的分析和比较
1引言
指纹作为人体的重要特征,因其具有唯一性和终生不变性,已经成为生物识别领域的重要手段。

它不仅应用于公安司法系统的犯罪识别,而且还广泛应用于如一些保密系统的身份验证,成为生物识别领域的新热点。

在指纹自动识别系统中,图像采集设备所得到的图像是一幅含有较多噪声的灰度图,必须经过预处理,除去大量的噪声信号,得到一幅纹线清晰的点线图,才能进行指纹特征的提取和匹配。

指纹图像的预处理是正确地进行特征提取、比对等操作的基础,而二值化是图像预处理中非常重要的一步,也是指纹细化并提取特征前的重要步骤。

不同的二值化经常会对后续的步骤产生极大的影响,常用的二值化方法由于仅仅利用了图像的灰度信息,没有考虑指纹图像自身的方向结构特点,对指纹图像的二值化效果不理想.
本文首先对常用的二值化算法进行了讨论,并主要通过实验比较了两种特别针对指纹图像的二值化算法。

通常认为一个好的针对指纹图像的二值化算法应满足以下几点要求[f。

1]:
●保持纹线的原始走向;
●相关领域内指纹的纹线走向基本一致;
●避免造成指纹纹线的中断和粘连;
●避免生成虚假指纹纹线;
●纹线间的间距变化平稳;
2图像的二值化算法
在很多情况下,图象是由具有不同灰度的两类区域组成的。

如在指纹图象中,指纹脊线和谷线就由不同的灰度构成,通常脊线要比谷线暗。

所谓灰度图象的二值化就是通过设定阀值,把它变为仅用两个灰度值分别表示图象的前景和背景颜色的二值图象。

图象的二值化可以根据下面的阀值来处理: 假设一幅灰度图的像素值为f(i,j)∈(r1,r2 ,…,rm),设有一阀值为T=ri ,1≤i≤m,则:
二值化的方法很多,关键在于阀值T的选取。

而T的取值方法又取决于二值化的技术。

T的选择有基于由点的像灰度值单独决定的、有由像素的局部特征决定的、也有基于全局像素决定的。

阀值可以分为两类:全局阀值和局部阀值。

1)全局阈值
全局阈值是在整个图像中将灰度阈值的值设置为常数。

如果背景的灰度值在整个图像中可以合理的看作恒定,而且所有的物体于背景都具有几乎相同的的对比度,那么只要选择了正确的阈值,使用一个全局阈值可以得到非常好的的效果。

代表算法有最大类间方差法(OSTU方法)。

OSTU方法计算简单,稳定有效,是实际应用中经常采用的方法。

但是它对噪声和目标大小十分敏感,仅对类间方差是单峰的图像有较好效果。

当目标与背景的大小比例悬殊时,类间方差准则函数可能为双峰或多峰,此时OSTU方法就会失效。

2)自适应阈值
自适应阈值化算法也称动态局部阈值化算法。

所谓动态是指根据每个像素及其邻域像素的灰度值情况动态地计算分割所需的阈值,如:Bernsen算法,它对图像上的每个点以之为中心取一个局部窗口,则该点的阈值为窗口中最大灰度和最小灰度的平均,依次对每个点根据其阈值进行二值化。

4.基于方向图的动态阈值指纹图像二值化方法
该二值化方法,将指纹图像自身的方向结构特点与源图像灰度值变化特点结合起来,确定对图像中每一像素点二值化的动态阈值,可一次完成图像的二值化功能. 沿着垂直于纹线的方向来看,指纹纹线大致形成一个二维的正弦波.除了模式区等少数异常区域以外,在一个小的局部区域内,指纹纹线的分布具有良好的频率特性和方向特性.充分利用局部区域内纹线的频率和方向信息,对每个局部区域构建相应的模板进行增强就能有效地去除噪声,突出纹线的固有结构.
4. 1 指纹图像的方向图
指纹图像的方向图指纹图像自身有着许多不同于其他图像的特点,它的纹理性和方向性都很强.方向图作为一种可直接从原灰度图像中得到的有用信息,在预处理、特征提取、指纹分类中有着重要的意义.它描述了指纹图像中每一个素点所在的线或谷线在该点的切线方向,由于指纹图像在一个适当区域内的各像素点的方向几乎相同,在实际计算中,往往以该点所在块的方向近似代替该点的方向.
计算方向图的基本思想是:在原灰度图像中计算每一点(或每一块)在各个方向上的某个统计量(如灰度差、梯度等),根据这些统计量在各个方向上的差异,确定该点(或该块)的方向.
假设f(i,j)代表指纹图像在(i,j)处的灰度值,则方向图的具体计算步骤如下:
(1) 将图像分成大小为M ×M 的块,这里M 的大小以包含一脊一谷(一周期)为宜.
(2) 计算M ×M 块中每个像素f(i,j)在x 轴和y 轴上的梯度G x (i,j)和G y (i,j).其计算可选用简单的梯度算
子,如Sobel 算子等.
(3) 用下面的公式(1)计算M ×M 块的方向θ
0)],(),([),(),(2arctan 211010221010≠≠⎪⎪⎭
⎪⎪⎬⎫⎪⎪⎩⎪⎪⎨⎧-=∑∑∑∑-=-=-=-=y x M i M j y x M i M j y x G G j i G j i G j i G j i G 且 θ (1) 指纹图像的局部如图2(a)所示.方框y 方向是该块的指纹方向,x 方向是其法线方向.以法线方向上各像素点的灰度值做一曲线,可得到近似于正弦的波形图,如图2(b)所示.显然,该波形图的波谷对应指纹图像的脊线(指纹图像中暗的纹线),而波峰则对应指纹图像的谷(指纹图像中亮的纹线).若所考察的当前像素点恰好落在波谷上,则该点就是指纹脊线点;若所考察的当前像素点恰好落在波峰上,则该点就是指纹谷点,而谷点到脊点间像素灰度的变化几乎呈线性.正是基于指纹图像在结构上和像素灰度变化上的这些特点,可采用下述指纹图像二值化方法:
图2(a). 局部原始图像
50
100
150
200
250
300
147
1013161922252831
x
y
w l
图2(b). 谷脊灰度变化波形图
对图像中的每一点(i,j ),以其所在块的方向θ作为该像素点的方向θ(i,j ),并以该点为中心取l ×w 的矩形窗,如图2(a)所示,计算矩形窗内指纹方向每一列中像素点在法线方向上的加权平均X [0],X [1],…,X [w-1],具体公式为
),(][][1
0kd l d kd j i f d C k X ∑⨯=-= 然后,对X [k ] 采用低通滤波,消除极大点或极小点附近的波动;找出X [k ] (k =0,…,w -1)极大点和极小点位置及对应的值,对极大值、极小值求平均,将此平均值作为该点二值化阈值.
最后,采用下式对指纹图像做二值化:
若X [k ] (k =0,…,w -1)的起伏很不明显,说明该区域属于无效区域或背景区域,整个区域的像素值置为255. 该方法利用了指纹的方向信息来分割,所以不管图像的对比度高低,噪声干扰与否,总能取得理想的分割效果,并且对指纹的断裂和粘接有一定的修复效果;但是在非指纹区域,由于没有指纹的方向信息做指导,该方法不尽如人意,效果较差,常把大量的背景点当作前景。

4 实验结果和算法分析
3.2.1 OSTU 算法
OSTU 算法对于质量好的指纹图像,处理效果想当好。

质量好的图像是指物体和背景能够清楚的分开的图像,灰度直方图呈现明显的双峰状。

图(3.1) OSTU 算法
通过OSTU 算法,取出谷底对应的灰度作为阈值,能够很好的将背景和指纹分开。

但是对于质量差指纹图案由于噪声使直方图双峰不明显,此算法不能找出正确的阈值,完全失效,将大量的前景点当作背景点(即阈值偏小)。

3.2.2 Bernsen 算法
采用这种算法,对于质量差的指纹图像能够有一定的效果,但是这个算法也有其内在的缺陷。

在一个局部区域内,根据这个算法,总要分出前景和背景,实际上,这个区域可能全是背景或者全是前景。

通过此算法得出指纹图像中指纹的信息得到了很好的保存,但是也可以看到明显的噪声,这些区域本来应该是背景,由于此算法的缺陷导致了出现明显的噪声。

通过结合全局阈值可以消除一部分影响,但总体看来,效果仍然不好。

图(3.2)原指纹图像图(3.3) 经OSTU算法处理后的图像图(3.4)原指纹图像图(3.5) 经Bernsen算法处理后图像
图(3.7) 原指纹图像图(3.8) 经指纹图像合成分割法处理后图像
3.3 几种二值化算法的比较
3.3.1 速度比较
全局阈值法速度最快,和像素数目正比。

自适应阈值法和指纹图像合成分割法因为对每个像素点要用到邻近的窗口的像素信息速度较慢。

3.3.2 效果比较
从上面的分析介绍可以看出,对于质量好,灰度直方图有明显的双峰的指纹图像,全局阈值分割能够有很好的效果,应该是首选,而且速度也很快,但是它的局限性在于对于没有明显双峰的质量差的图像,无法应用,应该采用自适应性二值化算法或者基于方向图的二值化算法。

自适应的二值化算法,对于没有指纹图案的背景区域,效果较差,将大量的背景点当作了前景点,但是对于指纹区域,效果不错,能够比较完整的保留指纹脊线信息。

至于指纹图像分割法,不论对于质量好的指纹图案还是对于质量差的图案都能够取得不错的效果,这种算法充分利用了指纹图像的方向性特征,这是指纹处理不同于其他图像处理的一个很重要的地方,因而能够有比较好的效果,方向特性在后面的算法中还会多次提到,而且通过这种方法处理,能够对纹线的一些断裂的地方进行修补,提高了指纹图像的质量。

但是这种算法也有缺点,首先,方向只能为预定的几个方向,导致方向信息不准确,因而产生不准确的二值化信息,另外,在非指纹区域表现不好,特别是非指纹区域且还有大量噪声的话,此方法会将很多背景点当作前景点。

相关文档
最新文档