1. 引言
受光照环境影响,低照度图像存在亮度不均、低对比度等特点,图像整体视觉效果较差 [1] 。低照度环境下使得图像前景与背景混合到一起,不利于后续的图像处理,图像亮度分布不均、对比度低是低照度环境下图像信息难以提取的主要原因,利用图像增强方法处理低照度图像可以有效解决以上问题。因此,开展低照度图像增强算法研究,校正图像亮度分布、增强图像对比度对于提升图像质量具有重要意义。
同态滤波是一种基于灰度变换和频率滤波的变换域图像增强方法,其通过压缩图像亮度范围、提高图像对比度来提升图像质量 [2] 。同态滤波的原理最早由Thomas Stockham [3] 提出,其主要用以求解非线性滤波问题,同态滤波性能优越,广泛应用于图像去雾 [4] 、图像亮度校正 [5] 等多个领域。针对低照度图像亮度不均、对比度差等问题,前人学者提出了多种解决方案。刘佳敏 [6] 等人提出了一种融合同态滤波与直方图均衡化的方法,可有效提高图像对比度并增强图像细节信息,缺点是有时会增加图像噪声。刘源 [7] 等人采用不同的滤波函数对图像高低频分量进行滤波处理,接着对高低频分量进行重构得到亮度校正后的图像。张亚飞 [8] 等人从图像空间局部特性方面研究,提出了一种基于分块DCT的同态滤波算法,有效增强了图像质量,性能优于传统同态滤波。
传统同态滤波算法存在参数多、最优参数选取困难等问题,为此,张珂 [9] 等人提出了一种单参数同态滤波算法,大大降低了参数个数,但其参数仍需人工选取,无法自适应于不同场景的图像。Fan Y [10] 等将不同状态下采集的激光图像进行分类,以图像平均亮度为指标实现同态滤波参数的自适应选取,但该方法只针对几种单一场景图像,算法通用性不强,具有一定的局限性。因此,如何根据不同场景采集的图像特性对同态滤波参数进行自适应控制是十分重要的。
针对传统同态滤波计算复杂、实时性差、参数多且最优参数获取困难等问题,本文提出了一种自适应同态滤波算法。本文基于HSV颜色空间模型 [11] ,采用同态滤波方法对V分量进行亮度校正,在不影响图像色彩信息的前提下对光照进行补偿,基于sigmoid函数构造同态滤波传递函数,建立图像评价方法,形成了一种自适应同态滤波算法,可有效地增强低照度图像质量。
2. 基于DCT的同态滤波算法研究
2.1. 同态滤波算法原理
同态滤波原理基于照射–反射 [12] 模型,该模型认为一幅图像
由照射分量
和反射分量
共同决定,其中
为像素坐标,
代表坐标
处的灰度值。照射分量一般变化缓慢,与空间位置关联性较小,代表均匀的光照强度;反射分量受景物材质及结构影响,随空间位置变化较大,反映了图像中物体的细节特征。在图像频率域空间中,照射分量属于低频部分,反射分量属于高频部分。因此,将一幅图像
表示为照射分量
与反射分量
的乘积,即
(1)
同态滤波通过压缩图像动态范围并增强对比度的方式提高图像质量,对图像进行处理时,应当滤除低频信息并保留高频信息,滤波后图像层次性强,细节信息较为丰富。同态滤波采用线性滤波方法对图像进行滤波处理,通过对数变换操作将非线性问题转化为线性问题,将乘性信号转化为加性信号,便于照射分量与反射分量分离。对式(1)两端同时取对数,可得:
(2)
接着,需采用频域变换操作将空间域转换到频率域。传统同态滤波采用傅里叶变换操作,其变换过程会引入复数,导致数据运算量大、算法实时性差。离散余弦变换参数均为实数,计算过程简单、数据运算量小。从算法性能方面考虑,本文采用DCT将图像从空间域变换到频率域,对于二维M × N图像
定义其DCT为:
(3)
其中,
,
为频率域坐标
使用式(3)对式(2)进行离散余弦变换,可得:
(4)
使用同态滤波传递函数
对式(4)两端进行滤波处理,可得:
(5)
对式(5)进行离散余弦逆变换转换到空间域,即:
(6)
对式(6)两端作以e为底的指数变换,得到增强后的图像
,即:
(7)
基于DCT的同态滤波算法流程图如图1所示,DCT为离散余弦变换,IDCT为离散余弦逆变换,
为同态滤波传递函数。

Figure 1. Flow chart of homomorphic filtering algorithm based on DCT
图1. 基于DCT的同态滤波算法流程图
2.2. 单参数传递函数的构造
正确选择并设计合理的传递函数
对最终滤波图像效果具有重要意义,目前常用的传递函数有高斯型同态滤波、指数型同态滤波、巴特沃斯型同态滤波,其对应传递函数表达式如下:
高斯型同态滤波传递函数:
(8)
巴特沃斯型同态滤波传递函数:
(9)
指数型同态滤波传递函数:
(10)
其中,Rh为高频增益,Rl为低频增益,c为锐化系数,D0为截止频率,
表示频率
到滤波器中心
的距离。
如图2、图3所示为同态滤波器三维图与同态滤波器剖面图,通过设置不同组合的参数可得到具有不同滤波效果的滤波器,对图像中的高低频分量起到不同的滤波效果。当Rh > 1,Rl < 1时,可起到抑制低频分量增强高频分量的作用。
传统同态滤波传递函数参数较多,需要反复实验调整高低频增益及截止频率,调参过程较为复杂。为降低调参复杂度,本文基于sigmoid函数构造单参数同态滤波传递函数 [13] ,该函数曲线图与同态滤波剖面图结构相似,函数表达式只包含单一自变量,新的同态滤波传递函数表达式为:
(11)
传统同态滤波器截止频率D0选取过程复杂,需要大量对比实验确定,本文采用取
均值的方法 [14] 可取得不错效果。
(12)
此时,传递函数只包含了单个参数K,相比于传统同态滤波传递函数,其参数数量级大大降低。其中,K值控制着滤波器的形状,代表着滤波器从低频到高频的坡度,即控制斜面的锐化效果。K值越大,滤波器坡度越陡。
3. 同态滤波参数自适应选取算法研究
同态滤波通过抑制低频增强高频的方式增强图像质量,但选取错误的参数会导致图像过度增强与失真,使得图像噪声增加与图像信息丢失。如何选取最佳的同态滤波参数,平衡图像的噪声与细节信息,决定了最终图像的质量。传统方法往往通过多次实验对图像进行主观评价以确定最佳K值,该方法具有一定的主观性,本文主要研究如何根据图像特性自适应选取K值使图像质量达到最佳。
PSNR和SSIM是评价图像的两项客观指标。PSNR计算复杂度低易于实现,但该值与图像的感知质量没有必要的联系,PSNR是一种基于误差统计量的全参考算法。SSIM通过对失真图像及参考图像的亮度、对比度和结构信息进行比较以衡量图像的失真程度,像素间存在较强的依赖关系,反映了视觉场景中的结构信息,SSIM是一种基于图像特征统计量的半参考算法 [15] 。本文选取峰值信噪比(PSNR)和结构相似性(SSIM)为客观评价指标对图像定量分析,利用多指标综合评价方法选取最佳K值。
通常来说,PSNR值越大图像质量越好,SSIM表示图像结构相似性,SSIM值越大表示两图像差异越小。本文比较的是低照度图像与增强后清晰图像,故取较小的SSIM。本文采用多指标综合评价的方法对增强图像进行评价,首先通过倒数逆变换法将逆向指标SSIM正向化,接着对数据进行归一化的无量纲化操作,消除指标间量级不同的影响。最后,采用线性综合法对指标进行加权求和,得到关于K值的评价函数F(K):
(13)
其中,psnr¢(K)和ssim¢(K)分别为经正向化及归一化后的PSNR、SSIM值。
通过实验分析可知,不同亮度图像最佳K值可在一定范围内选取,设K取值范围为
。通过最大化(13)式的评价函数F(K),此时图像质量达到最佳,图像优化模型为:
(14)
为了确定图像最佳参数值,本文采用不同K值对图像进行增强处理并计算对应的F(K)值,经过实验分析可得,最佳参数K值选取范围为[0,5]。本文采取等步长间隔的方式选取K值,设步长为step,以0为K的起始值,以step为步长循环增加n次。当step过大时,最佳参数值选取不够准确;当step过小时,算法运行时间会增加。衡量最佳K值的准确性及算法运行效率,本文step设置为0.1。则参数K起始值为0,步长为0.1,循环增加50次。分别计算其对应K值下的PSNR和SSIM,接着采用上述多指标综合评价方法可得到式(13)关于K值的评价函数F(K)值,当评价函数F(K)取得最大值时其对应K值即为最佳参数值(见图4)。
4. 实验结果与分析
为验证本文算法增强效果,选择低照度环境下的道路图像及建筑图像为实验图,基于Visual Studio 2017软件搭建实验平台,将本文算法与传统同态滤波算法进行仿真实验对比。传统同态滤波实验参数如下:滤波器阶数为二,高频增益Rh = 1.2,低频增益Rl = 0.5。其中,截止频率同样采用文献 [14] 的均值法选取,最终实验结果如图5、图6所示。
为了客观的对增强后图像质量进行评价,选取信息熵、平均梯度和对比度对增强图像进行定量评价。信息熵是衡量图像信息丰富程度的指标,熵值越大代表图像拥有的信息越多。平均梯度反映了图像的清晰度,平均梯度值越大,代表图像清晰度越高,图像中的边缘细节信息越丰富。对比度 [16] 表征了图像的整体质量,对比度越大图像视觉效果越好。
(a) 原图
(b) 高斯型
(c) 巴特沃斯型
(d) 本文
Figure 5. Comparison of road image enhancement effect
图5. 道路图像增强效果对比
(a) 原图
(b) 高斯型
(c) 巴特沃斯型
(d) 本文
Figure 6. Comparison of architectural image enhancement effect
图6. 建筑图像增强效果对比
选用以上三种评价指标,对图5和图6进行客观评价,不同算法增强结果对比如表1所示。从对比结果可以看出,经本文算法增强处理后,相比于传统同态滤波算法两幅图像的平均梯度、信息熵和对比度均得到较大提升,图像细节丰富、对比度较高,图像质量最佳。

Table 1. Comparison of objective evaluation indexes of different images
表1. 不同图像客观评价指标对比
5. 结论
本文针对传统同态滤波计算复杂、实时性差、参数多且最优参数获取困难等问题,提出了一种基于同态滤波的低照度增强算法。为避免增强图像颜色失真,基于HSV色彩空间,仅对亮度分量进行校正。以平均梯度、信息熵和对比度为指标对增强图像评价,得出主要结论如下:
1) 基于sigmoid函数构造单参数同态滤波函数,有效地减少了控制参数,便于最优参数选取。
2) 以PSNR及SSIM为指标建立评价模型,采取等步长间隔法实现了参数自适应选取。
3) 与传统算法相比,本文算法增强后的图像对比度高,图像细节信息丰富,视觉效果较好。
NOTES
*通讯作者。