一种低照度图像增强方法

文档序号:6597462阅读:296来源:国知局
专利名称:一种低照度图像增强方法
技术领域
本发明提供一种低照度图像增强方法,属于图像增强技术领域。具体地说,在低照
度成像条件下,基于本发明方法增强低照度成像条件下普通相机成像对比度,提高图像的可视性。另外,本发明方法可应用于医学图像、遥感图像的对比度增强。
(二)
背景技术
在雾天、阴雨天和晚上等低照度条件下,采集的图像对比度很低,可视性很差。另外,低照度下图像采集设备中扰动电流干扰明显,图像表现为有大量的闪烁点或不规则条纹,低照度下的噪声使得视频的质量有较大损失,同时也造成视频编码的码率急剧攀升。因此,增强低照度下图像对比度,在民用如智能交通系统、安全监视等以及军事应用中如成像侦查系统中都具有重要的应用价值。 直方图均衡是一种常用的图像对比度增强算法。根据灰度级变换函数计算方式的不同,直方图均衡方法可分为全局直方图均衡和局部直方图均衡。全局直方图均衡方法是基于整个图像的直方图计算灰度变换函数,然后对整个图像做相同的变换,没有考虑图像的局部信息,因此造成部分高频图像信息丢失。针对该问题,出现了许多改进算法,如D.门沃特,L.纳吉曼等的"亮度保持的多直方图均衡图像增强方法"中的方法,I.贾法尔,H.英的"变分直方图均衡灰度图像增强新算法"等。 局部直方图均衡算法的基本思想是根据所关心区域的局部特性来计算灰度变换函数,并应用于相应的区域,因此能够克服全局直方图均衡化难以适应局部灰度分布的缺陷,可以获得较好的对比度增强效果。按照均衡子块的重叠程度来分类,局部直方图均衡算法可分为子块不重叠、子块重叠方法和子块部分重叠方法。由于局部直方图均衡算法需要对整幅图像每个象素点为中心的子块进行直方图均衡化计算,因此计算量大,算法实时性差。虽然子块部分重叠直方图均衡算法提高了计算效率,但是存在块效应以及如何确定最优块重叠量的问题。一种有效的减少局部直方图均衡算法计算量的方法是基于函数插值的方法。其基本思想是用J.B.齐默曼,S.M.皮波尔的"一种自适应直方图均衡图像对比度增性能评估方法"中所描述的插值方法计算部分采样点上的灰度变换函数,其他采样点的变换函数用其4邻域的变换函数插值计算得到。 K. P.威廉的著作"数字图像处理"(第三版)中介绍的沃利斯滤波器是一种经典的自适应对比度均衡是图像增强算法,其基本思想是将影像的灰度均值和方差(即影像灰度的动态范围)映射到给定的灰度均值和方差值。该滤波器实际上是一种局部影像变换,它使在影像不同位置处的灰度方差和灰度均值都具有近似相等的数值,即影像反差小的区域的反差增大,影像反差大的区域的反差减小,使得影像中灰度的微小变化信息得到增强。上述特性使沃利斯滤波器对低反差影像和反差不均匀的影像有特殊的作用。由于该滤波器在计算影像的局部灰度方差和均值时引入平滑算子,所以它在增强影像有用信息的同时抑制了噪声,提高了影像的信噪比,使影像中存在的极为模糊的纹理模式得到增强。但是,该方法的缺点是分块处理块效应显著,对比度均衡过程中没有考虑邻域像素的灰度。
3
本发明方法充分利用图像邻域间具有很强空间相似性或空间几何关系的属性,设计了一种自适应沃利斯滤波器低照度图像增强方法。
(三) 发明内容
1、目的 克服现有技术的计算量大和没有充分利用图像邻域相关性的不足,提供一种适用性广且计算效率高的低照度下图像增强技术。用户可根据自己需要增强图像类型的不同,方便的设计相应的增强参数,快速实现图像对比度增强。
2、技术方案 本发明具体实施所需设备条件是①普通的PIV3.4Ghz 1G RAM微机;②社区普通安全监控摄像头;③摄像头物理参数为型号NZ-K508,图像传感器1/3 color SONYSuper HADCCD,有效像素752(H) X582(V);线数480线;最低照度01ux/F1. 2 ;视频输
出1. 0Vp-p/75Q ;镜头规格内置25毫米镜头 本发明具体实施所需环境条件是普通社区安全监控成像环境。 本发明是一种低照度下的图像增强方法,它能够在个人用普通计算机上离线实现
低照度图像,也可以在DSP嵌入式系统中对768x576标准视频进行实时实现低照度图像增
强。本发明是一种低照度成像增强方法,其技术方案如下
本发明一种低照度下的图像增强方法,其方法步骤如下 步骤一 首先输入图像,将大小为MXN图像f (x, y)分为互不重叠的矩形区域,如附图1所示,矩形区域大小相同,设为mXn ; 步骤二 设定沃利斯滤波滑动模板B的大小,并选取矩形区域右下角的点为模板
的中心点作为中心点,如附图2中所示的点(i, j),向图像的四周扩展得到模板内的像素,
若模板覆盖图像的区域超出图像区域,则以模板覆盖到的图像的区域作为模板内的像素; 步骤三对每个矩形区域,求滤波器模板覆盖图像区域的均值和方差; 步骤四利用期望均值和方差求出每个矩形区域滤波器的乘性系数和加性系数; 步骤五利用双线性插值求出图像中不同象素点的乘性系数和加性系数; 步骤六基于上述系数,利用沃利斯滤波器,计算该点增强处理后的像素灰度值; 步骤七当滤波器的乘性系数小于1时,对滤波后的图像进行线性拉伸,提高对比度。 3、优点及效果本发明的图像增强方法与现有图像增强技术相比的优点在于①通用性强,能够应用于低照度下可见光图像增强、医学图像增强和遥感图像增强;②鲁棒性高,在增强影像有用信息的同时抑制了噪声,提高了影像的信噪比,使影像中存在的极为模糊的纹理细节模式得到增强;③由于采用分块处理,适于用并行流水线处理,具有高增强效率;④已经成功地应用社区监控低照度图像增强;⑤本发明还适用于其他模态的图像如医学X光图像、红外图像和遥感图像的对比度增强,也可应用于低照度下智能交通、安全监视等图像的增强。
(四)


图1本发明中图像分块示意 图2本发明中沃利斯滤波器模板平滑及其覆盖的子块像素灰度值计算示意 图3本发明中低照度图像增强流程 图中符号说明如下 1-7图像划分为互不重叠的矩形区域的标识号具体实施例方式
本发明具体实施所需设备条件是①普通的PIV3.4Ghz 1G RAM微机;②社区普通安全监控摄像头;③摄像头物理参数为型号NZ-K508,图像传感器1/3 color SONYSuper HADCCD,有效像素752(H) X582(V);线数480线;最低照度01ux/Fl. 2 ;视频输
出1. 0Vp-p/75Q ;镜头规格内置25毫米镜头 本发明具体实施所需环境条件是普通社区安全监控成像环境。
本发明低照度成像增强方法,该方法图像增强的流程如附图3所示。
预备知识沃利斯滤波器 沃利斯滤波器图像增强方法是一种自适应对比度均衡图像增强方法,其一般形式可以表示为
CVg+(l-C)V, , s 其中g(x, y)为原始影像的灰度值;f (x, y)为Wallis变换后结果影像的灰度值;mg为原始影像的局部灰度均值;vg为原始影像的局部灰度方差值;mf为结果影像局部灰度均值的目标值,mf应取影像动态范围的中值;vf为结果影像的局部灰度方差的目标值,决定影像的反差,它的值越大,图像亮度对比度越大,直方图也越均衡;cG [O,l]为影像方差的扩展常数,该值越大,对比度越好,该值应随着处理窗口的增大而增大;b G [O,l]为影像的亮度系数,b- > 1时,影像的均值被强制到mf , b- > 0时,影像的均值被强制到mg。令
—c)v,称为 滤波器的乘性系数,r。 = bmf+(l_b)mg称为滤波器的加性系数。 沃利斯滤波器图像增强方法的基本思想是将影像的灰度值的均值和方差映射到
指定的均值和方差,使得影像反差增强,图像纹理更加突出,同时因为滤波器中引入了平滑
因子,所以在增强图像对比度的同时具有抑制噪声的功能。但是,其存在的问题是计算效率
低,分块处理出现明显的块效应。针对上述问题,本发明提供一种适用性广、计算效率高的
低照度下图像增强方法。 本发明一种低照度下的图像增强方法,其具体实施方式
如下所述
步骤一首先输入图像,将大小为MXN图像f(x,y)分为互不重叠的矩形区域r ,如附图l所示,矩形区域大小相同,设为mXn,那么图像中矩形区域个数为(M/m)X(N/n);
步骤二 设定沃利斯滤波滑动模板B的大小, 一般设定该模板大小等于矩形区域大小的二倍,并选取矩形区域右下角的点为模板的中心点作为中心点,如附图2中所示的点(i, j),向图像的四周扩展得到模板内的像素,若模板覆盖图像的区域超出图像区域,则以模板覆盖到的图像的区域作为模板内的像素;
该过程的示意图如附图2所示,以矩形区域4为例,对应于矩形区域4的模板以其 右下角的点(i, j)为中心点,模板覆盖范围为标识号为1,2,3,4的矩形区域。则模板内的 像素表示为





Bpq= {f(x,y)|x= [i-l/2,…,i,…,i+l/2-l],y = [j_h/2,…,j,…j+h/2—1] i = ii+(p-l)m, j =丄+(q-l)nl
其中,r。q为图像中第(p, q)个矩形区域,p = 1,…,M/m,q二l,…,N/n; 1Xh代表滑动模板的大小,取为1 = 2m, h = 2n ; (ii,丄)取为图像左上角的点(O,O)。
步骤三对每个矩形区域rpq,滤波器模板覆盖图像区域的均值和方差分别为
=、/fSB》J)— 2 "l,…M/w,《-l,
步骤四利用期望均值和方差求出每个矩形区域滤波器的乘性系数和加性系数;
假设变换后的图像的均值为e^,方差为0^,则对应于矩形区域r。。内像素的
沃利斯滤波乘性系数为 =~~f;f^~~ 沃利斯滤波加性系数为
r0pq = bedes+(l-b) £pq 步骤五利用双线性插值求出图像中不同象素点的乘性系数和加性系数;对图像f(x,y)内的任意像素(x,y) G rpq,用双线性插值法来求出对应于它的沃
利斯滤波系数,即 rlxy = A y [ A Xrlpq+ (1_ A x) rlp+lq] + (1_ A y) [ A xlpq+1+ (1_ A x) rlp+lq+1]
rOxy = A y [ A xrOpq+ (1_ A x) rOp+lq] + (1- A y) [ A xrOpq+1+ (1_ A x) rOp+lq+1]
其中,Ax = [x-(p-l)m]/n, Ay = [y_(q_l)n]/n 步骤六基于上述系数,利用沃利斯滤波器,计算该点增强处理后的像素灰度值
g (x, y) = (f (x, y) - e pq) rlxy+rOxy ; 步骤七当沃利斯滤波器的乘性系数小于1时,对滤波后的图像进行线性拉伸,提 高对比度; 首先求出图像g(x, y)的均值e 8和方差o g,然后按照下式实施线性对比度拉伸 处理 "A力=-^——+ s血 本发明方法与标准自适应插值直方图均衡图像增强方法的计算量对比分析
本发明提出的自适应分块沃利斯滤波低照度图像增强方法中,计算覆盖图像块 模板的滤波系数的存储量为M/mXN/nX2,而自适应插值直方图均衡图像增强方法中计算 图像块的直方图均衡值的存储量为MXN,两种方法对图像块的操作次数是相同,都为M/
6mXN/n。 自适应插值直方图均衡图像增强方法和本发明中求沃利斯滤波系数的过程是不 同的,前者是先对像素灰度值做统计分析,再做灰度映射变换;而本发明方法中,只需要计 算沃利斯滤波器覆盖图像块模板的滤波系数,因此本发明方法计算量小于自适应插值直方 图均衡图像增强方法。
权利要求
一种低照度图像增强方法,其特征是该方法具体步骤如下步骤一首先输入图像,将大小为M×N图像f(x,y)分为互不重叠的矩形区域Г,矩形区域大小相同,设为m×n,那么图像中矩形区域个数为(M/m)×(N/n);步骤二设定沃利斯滤波滑动模板B的大小,设定该模板大小等于矩形区域大小的二倍,并选取矩形区域右下角的点为模板的中心点作为中心点(i,j),向图像的四周扩展得到模板内的像素,若模板覆盖图像的区域超出图像区域,则以模板覆盖到的图像的区域作为模板内的像素;步骤三对每个矩形区域Гpq,求滤波器模板覆盖图像区域的均值和方差;其均值和方差分别为 <mrow><msub> <mi>&epsiv;</mi> <mi>pq</mi></msub><mo>=</mo><mfrac> <mn>1</mn> <mi>lh</mi></mfrac><munder> <mi>&Sigma;</mi> <mrow><mi>x</mi><mo>,</mo><mi>y</mi> </mrow></munder><msub> <mi>B</mi> <mi>pq</mi></msub><mrow> <mo>(</mo> <mi>x</mi> <mo>,</mo> <mi>y</mi> <mo>)</mo></mrow> </mrow> <mrow><msub> <mi>&sigma;</mi> <mi>pq</mi></msub><mo>=</mo><msqrt> <mfrac><mn>1</mn><mi>lh</mi> </mfrac> <munder><mi>&Sigma;</mi><mrow> <mi>x</mi> <mo>,</mo> <mi>y</mi></mrow> </munder> <msubsup><mi>B</mi><mi>pq</mi><mn>2</mn> </msubsup> <mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo> </mrow> <mo>-</mo> <msup><msub> <mi>&epsiv;</mi> <mi>pq</mi></msub><mn>2</mn> </msup></msqrt><mo>,</mo><mi>p</mi><mo>=</mo><mn>1</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mi>M</mi><mo>/</mo><mi>m</mi><mo>,</mo><mi>q</mi><mo>=</mo><mn>1</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mi>N</mi><mo>/</mo><mi>n</mi><mo>;</mo> </mrow>步骤四利用期望均值和方差求出每个矩形区域滤波器的乘性系数和加性系数;假设变换后的图像的均值为εdes,方差为σdes,则对应于矩形区域Гpq内像素的沃利斯滤波乘性系数为 <mrow><msub> <mrow><mi>r</mi><mn>1</mn> </mrow> <mi>pq</mi></msub><mo>=</mo><mfrac> <msub><mi>c&sigma;</mi><mi>des</mi> </msub> <mrow><msub> <mi>c&sigma;</mi> <mi>pq</mi></msub><mo>+</mo><mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mi>c</mi> <mo>)</mo></mrow><msub> <mi>&sigma;</mi> <mi>des</mi></msub> </mrow></mfrac> </mrow>沃利斯滤波加性系数为r0pq=bεdes+(1-b)εpq;步骤五利用双线性插值求出图像中不同象素点的乘性系数和加性系数;对图像f(x,y)内的任意像素(x,y)∈Гpq,用双线性插值法来求出对应于它的沃利斯滤波系数,即r1xy=Δy[Δxr1pq+(1-Δx)r1p+1q]+(1-Δy)[Δxr1pq+1+(1-Δx)r1p+1q+1]r0xy=Δy[Δxy0pq+(1-Δx)r0p+1q]+(1-Δy)[Δxr0pq+1+(1-Δx)r0p+1q+1]其中,Δx=[x-(p-1)m]/m,Δy=[y-(q-1)n]/n;步骤六基于上述系数,利用沃利斯滤波器,计算该点增强处理后的像素灰度值g(x,y)=(f(x,y)-εpq)r1xy+r0xy;步骤七当滤波器的乘性系数小于1时,对滤波后的图像进行线性拉伸,提高对比度;首先求出图像g(x,y)的均值εg和方差σg,然后按照下式实施线性对比度拉伸处理 <mrow><mi>t</mi><mrow> <mo>(</mo> <mi>x</mi> <mo>,</mo> <mi>y</mi> <mo>)</mo></mrow><mo>=</mo><mfrac> <mrow><mrow> <mo>(</mo> <mi>g</mi> <mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo> </mrow> <mo>-</mo> <msub><mi>&epsiv;</mi><mi>g</mi> </msub> <mo>)</mo></mrow><msub> <mi>&sigma;</mi> <mi>des</mi></msub> </mrow> <msub><mi>&sigma;</mi><mi>g</mi> </msub></mfrac><mo>+</mo><msub> <mi>&epsiv;</mi> <mi>des</mi></msub><mo>.</mo> </mrow>
全文摘要
一种低照度图像增强方法,步骤如下(1)输入图像,将大小为M×N图像f(x,y)分为互不重叠、大小相同的矩形区域,设为m×n;(2)设定沃利斯滤波滑动模板B的大小,并选取矩形区域右下角的点为模板的中心点作为中心点,向图像的四周扩展得到模板内的像素;(3)对每个矩形区域,求滤波器模板覆盖图像区域的均值和方差;(4)利用期望均值和方差求出每个矩形区域滤波器的乘性系数和加性系数;(5)利用双线性插值求出图像中不同象素点的乘性系数和加性系数;(6)基于上述系数,利用沃利斯滤波器,计算该点增强处理后的像素灰度值;(7)当滤波器的乘性系数小于1时,对滤波后的图像进行线性拉伸,提高对比度。该方法通用性强,鲁棒性高,具有高增强效果。
文档编号G06T5/00GK101770639SQ201010034228
公开日2010年7月7日 申请日期2010年1月14日 优先权日2010年1月14日
发明者薛斌党, 郑世玲 申请人:北京航空航天大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1