低质量自然光虹膜图像非线性增强方法

文档序号:9645936阅读:882来源:国知局
低质量自然光虹膜图像非线性增强方法
【技术领域】
[0001] 本发明属于计算机视觉及模式识别技术领域,特备涉及自然光虹膜图像增强技 术,通过增强低质量自然光虹膜纹理信息提高虹膜识别率。
【背景技术】
[0002] 虹膜识别以其高可靠性、稳定性和非侵犯性的优势在生物特征识别技术领域占有 重要地位。现有技术多采用近红外照明下的高质量虹膜图像用于识别。随着虹膜识别技术 的推广,在成像环境为自然光场景下采集的虹膜图像用于识别可有效拓展虹膜识别系统的 应用。由于图像因包含场景干扰且纹理清晰度不高,可能出现低质量的自然光虹膜图像,给 后续预处理与特征提取算法带来困难。因此,寻找一种针对自然光条件下拍摄的低质量虹 膜图像有效的纹理增强方法,以增强虹膜纹理信息,提高虹膜识别系统鲁棒性。
[0003]目前,自然光虹膜图像增强方法可以基于传统图像增强技术,目前对虹膜图像增 强采用的算法有直方图均衡化以及基于人眼视网膜机制的Retinex增强等。
[0004]直方图均衡化能够对图像灰度级相对密集并且对比度较差的图像增强效果较好, 整体范围上可以提升图像的亮度,变换所得到的直方图使图像的灰度值均匀的分布于整个 256级灰度之间。但是该方法容易存在饱和及过增强效果,不能很好地处理边缘细节,所以 直方图均衡化算法通用性不强,应用时具有一定的局限性。现有方法是将RGB虹膜图像转化 为灰度图像,然后直接做直方图均衡化来增强图像纹理信息。此外,有研究人员认为RGB颜 色空间的B通道含有较多的噪声,从而只对R和G通道做直方图均衡化来减少光照的影响。
[0005] Retinex算法图像增强的目的就是从原始图像中估计出光照,从而分解出反射分 量。可以消除光照不均的影响,且不会在边缘位置产生光晕现象。有研究人员利用Retinex 算法来消除自然光虹膜图像光照变化的影响并对图像做亮度和对比度的增强,取得了一定 的效果。Retinex算法在灰度拉伸的时候没有照顾到局部的特性,可能会出现图像整体亮度 偏暗。
[0006]现有方法只是考虑了全局的亮度信息,对图像局部细节的增强存在局限性。因此, 可以利用局部信息对于低质量虹膜图像进行非线性增强以改善虹膜纹理细节。

【发明内容】

[0007]本发明的目的在于提供一种增强低质量自然光虹膜图像的整体亮度和纹理细节 的方法。此方法使得自然光虹膜图像在预处理阶段保留了更多的有效纹理信息,提高虹膜 识别率。
[0008] 为到达上述目的,本发明把自然光虹膜图像由RGB颜色空间转换成HSV颜色空间, 并单独在V通道进行分块多尺度高斯卷积运算。RGB分别代表红、绿、蓝三个颜色分量;HSV分 别代表色调、饱和度、亮度三个分量。包含以下步骤:
[0009] S1、将RGB图像转换成HSV彩色图像;
[0010] S2、在V通道完成亮度矩阵的分块处理并对每块图像进行非线性亮度增强;
[0011] S3、结合亮度增强结果利用多尺度高斯函数对子块图像V通道亮度矩阵进行非线 性对比度增强;
[0012] S4、应用步骤S3得到的V通道增强结果与原图像的H、S通道合成,最后转换成RGB图 像。
[0013] 优选地,所述步骤S2包括:
[0014]S21、对V通道的亮度矩阵以等边长进行矩形分块,块的大小记为MXM个像素;
[0015] S22、对每块亮度矩阵进行非线性运算实现增强,其中,通过下式进行亮度增强:
[0016]
[0017]其中,化是原图像V通道亮度的归一化形式;参数z为变换系数。
[0018]优选地,步骤S22中的变换系数z采用如下公式求取
[0019]
[0020]其中L为每个小块亮度值的累积分布函数(CDF)为特定数值时对应的亮度值。一般 选择CDF较低的数值对应较低的亮度值。对不同的亮度值选择不同的变换系数z可以实现非 线性增强。
[0021] 变换系数z定义传输的形式,或者可以说是代表每个亮度值增强的程度。在大多数 图像中,所有区域的照明是不相似的,应用传递函数估计整幅图的参数z,不能保留图像细 节,所以此处对V通道的数据矩阵进行有效的分块计算参数z。
[0022]优选地,对每个小块再次划分为NXN的子块,利用双线性差值对各子块参数z进行 计算并更新原系数,以减弱块效应和过渡效应。
[0023] 优选地,所述步骤S3包括:
[0024]S31、利用高斯函数与原图像V通道进行卷积运算,得到V3;
[0025]S32、结合步骤S2的结果…与%进行非线性对比度增强,得到V4;
[0026]S33、改变步骤S31中高斯函数的标准差,并重复步骤S31和S32,得到多尺度增强结 果;
[0027]S34、取所有尺度增强后的亮度矩阵的均值作为增强最终结果。
[0028]优选地,步骤S32的非线性对比度增强采用如下公式实现
[0029]V4(x,y) = 255V2(x,y)E(x,y)
[0030]
[0031]
[0032] 其中σ为每个子块亮度的标准差。
[0033]优选地,步骤S33中高斯函数的标准差由较小数值递增到较大数值,且数值数量及 间隔可以变化。高斯函数的两个重要参数是高斯矩阵的大小和标准差,标准差代表了不同 的尺度。图像和小尺度高斯函数卷积可以增强局部亮度和细节,而和大尺度高斯函数卷积 则可以增强整体的亮度。所以,我们通过运用多尺度变换的高斯函数与图像进行卷积,将多 尺度增强的结果进行平均,实现细节和整体的亮度增强。
[0034] 本发明提供了一种低质量自然光虹膜图像增强方法,用于解决自然光环境下拍摄 的虹膜图像对比度低、纹理丢失等问题。它对图像的V通道进行非线性变换,实现了亮度和 对比度的增强,在增强图像的纹理信息不会破坏图像真实的颜色信息。其次,基于分块方法 利用局部信息,对虹膜图像细节能够实现很好的增强。此外,采用多个尺度的高斯函数的标 准差参数与亮度矩阵进行卷积运算,既可以增强局部纹理细节,也可以增强整体亮度。综合 而言,该方法有效的增强了自然光虹膜图像纹理细节,利于后续处理与识别。
【附图说明】
[0035] 图1是本发明的流程图;
[0036]图2是实施例低质量虹膜图像;
[0037] 图3是实施例变换后V通道亮度图像;
[0038] 图4是实施例增强算法结果与其他算法对比图,(a)为本发明算法的结果图;(b)为 Retinex增强算法结果图;(c)为直方图均衡化结果图;(d)为直方图均衡化RG通道结果图; [0039]图5是识别结果的R0C曲线分布图。
【具体实施方式】
[0040]为了使本发明的目的、技术方案及优点更加清楚明白,下面结合附图及实施例对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,不用 于限定本发明。
[0041]本发明提出的这种低质量自然光虹膜图像非线性增强算法,其流程图如图1所示, 包括以下步骤:
[0042] S1、将RGB图像转换成HSV彩色图像;
[0043] S2、在V通道完成亮度矩阵的分块处理并对每块图像进行非线性
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1