基于Retinex理论的图像增强算法研究
基于Retinex理论的彩色眼底图像增强方法研究
第二章主要眼底图像增强方法彩色眼底图像增强对医学诊断具有重要的作用,目前主要的彩色眼底图像增强方法有:直方图均衡化、对比度受限自适应直方图均衡化以及Hessian矩阵增强方法。
2.1 直方图均衡化方法一般来说,图像对比度的可用较为常见的两种方法进行增强处理,分别为间接对比度增强方法是直方图拉伸方法和直方图均衡化(Histogram Equalization,简称HE)方法。
对于直方图均衡化而言,图像灰度改变的是通过累积函数来实现的,以此达到增强对比度的效果。
其基本的操作步骤的核心思路即,对原始图像的非均质化拉伸处理,使其像素值间距扩张,均匀化各灰度范围的像素量。
这种方法也存在一些缺点:(1) 增强后图像的灰度级会变少,部分细节会消失;(2) 当输入图像的直方图有非常密集的部分时,增强后的图像的对比度会增强过度。
通过直方图均衡化,图像的亮度可以更好地分布在直方图上,让图像更易于观察。
用这种方法来增强图像局部的对比度就不会使图像整体的对比度产生影响,直方图均衡化通过有均衡亮度密集的区域来实现这种功能。
直方图均衡化对增强背景太亮或者前景太暗的图像有很好的效果,尤其是增强X光图像中清晰度较差的骨骼结构以及曝光过度和曝光不足的图像中的细节信息。
这种方法具有一个特殊优势是它的直观性和可逆操作性,若均衡化的函数是已知的,则可以构造出初始的直方图。
但该方法的缺点也很明显,即必须对所有的数据进行分析,这就可能会增加背景的对比度并且降低有用信息的对比度。
图像的直方图可以表现出图像像素值的分布规律。
由于图像是由大量像素组建而成,因而可以将像素分布的直方图进行列表统计来对其特征进行分析研究。
直方图对图像特征的提取和确定其相似度上都具有巨大的贡献,它能通过对不同区间的像素值分布特征进行整体上的调整,优化其灰度分度,进而达到增强图像的视觉感。
直方图与图像清晰度的有如下关系:(1) 亮度不足,即代表其在直方图中主要位于像素值较小区间;(2) 亮度高,即表示其在直方图中主要位于像素较大区间;(3) 灰度级随对比度的降低而降低,且中间水平的灰度级是主要信息的储存区;(4) 灰度级随对比度的升高而升高,且主要信息呈均匀化分布。
基于多尺度Retinex的数字X光图像增强方法研究
f <x 9$ > =r <x 9$ > >i <x 9$ > 9
<1 >
即一幅 图 像 f <x 9$ > 可 以 用 环 境 亮 度 函 数
i <x 9$ > 和景物 反 射 函 数r <x 9$ > 的 乘 积 来 表 示o
环境亮度函数i <x 9$ > 描述周围环 境 的 亮 度9与 景
物无关; 而景物反射函数r <x 9$ > 是指景物反射能
当选取较大的标准偏差时9色感一致性较好o通常都是在动态范围压缩和色感一致性之间寻找平衡点o实验表明9取值在50100个通常被看作是一种折衷的方案o但是由于该方法只是单尺度的9因此如果想在图像的动态范围压缩及图像的色感一致性要好这两方面都取得良好的效果9必须对单尺度进行改进9而采用多尺度retine多尺度retine算法多尺度multiscaleretinemsr算法是一种既可很好完成图像的动态范围压缩9又可保证图像的色感一致性好的图像增强方法o该算法可用下式描述ri王彦臣9等基于多尺度retine的数字表示环境函数的个数其中环境函数选取不同的标准偏差用来控制环境函数范围的尺度实验表明对于大多数图像而言选取大中小尺度选用15z50并且每个尺度的权重可以相同也可以根据侧重动态范围压缩或是侧重色感一致性的需要来选取通常利用msr方法处理后的图像像素值会出现负值而且会出现超出显示器的显示范围的情况这就需要将其平移和压缩到显示器显示的范围内这可利用gainoffset方法对图像像素进行修正如式再把修正后的图像的灰度值利用式z55rorminrmarmin其中ri分别为图像的输入及输出灰度值对增益系数和偏移量offset结果表明由于利用msr处理后各种图像具有非常类似的直方图分布因此对大多数图像这两个量可以取固定的值而不会影响图像的增强效果这里分别选取rmin分别为修正后图像的最大灰度值和最小灰度值为映射后的用来显示的图像灰度值多尺度retinemsr算法在数光影像增强处理中的应用在研制数字retine算法模型来处理数字光图像环境亮度函数表征人体各部位对入射光图像的动态范围其变化极其缓慢而反射函数代表了人体各部位的细节主要决定了图像的局部对比度其变化非常迅速因此可以利用多尺度retine模型对数字光图像进行增强处理特别是由于当前数字医学图像的动态范围都大大超出了显示器所能够达到的动态范围这一现象多尺度retine算法能够进行很好地动态压缩以满足在显示器上能够清晰显示的要求同时能够很好地提高图像的对比41算法实现利用多尺度retinemsr方法对医学数字光图像进行高斯滤波需要计算不同标准偏差下的高斯滤波器的滤波系数gz5397156401454410z6891z5g501147705如下01578z5z4441314z81种不同的高斯滤波系数对图像进行卷积操作高斯滤波器的实现使用递归形式把输入数据通过前向滤波和后向滤波得到高斯
基于 Retinex 理论的图像增强算法
李学明 : 基于 Retinex 理论的图像增强算法
・ 235・
基 于 Retinex 理 论 的 图 像 增 强 算 法 *
李学明
( 北京邮 电大 学 信息 工程 学院 , 北京 100876 ) 摘 要 : 这 种增 强算 法首 先依 据像 素的 R, G, B 分量 将 输 入的 彩 色 图 像 被 分 解 成为 三 幅 图 像 , 代表 场 景 中 波 长
计算机应用研究
2005 年
较暗的图像 , 可以消除光 源非均 匀性的 影响 , 提高图 像的对 比 度, 大幅度改善图像 的主观 质量。此外 , 这种 方法还 可以纠 正 由于光源的偏色而导致的图像色彩失真问题。 依据 Retinex 的色彩理论 , 我们提 出了一 种实 现图 像增 强 的方法 , 这种方法主要包括以下几个步骤 : ( 1) 数据准备。如果输入图像为彩 色图像 , 则将 其划分 为 R, G, B 三个波段 ; 将每个像素的值由整数转换为浮点数。 ( 2) 计算每个波段内相对明暗感觉。 ( 3) 数据显示。将每个波段内像素间的相对明暗关系确定 的色彩值转换为 RGB 值以便能在现有的设备中显示和使用。 1. 1 图像数据准备 数据准备部分主要完成输入数据的 格式变 换。 Retinex 理 论认为人眼对输入的信息是按照长波、 中波和短波三个波段单 独处理的。如果输入图像是彩色图像 , 那么我们也需要将一幅 输入图像分解为长波、 中 波和短 波三个 波段 , 这刚好 与图像 的 R, G, B 三个分量相对应。数据准备的任务 就是将输 入图像 分 解为 R, G, B 三幅图像。具体方 法是 : 所有像 素的 R 分量构 成 第一幅图像 , G 分量构成第二 幅图像 , 而 B 分 量则构 成第三 幅 图像。它们分别表示三个 波段内 的反射 光的强 度。接下来 我 们要对每个波段内的数据 分别进 行处理。由 于后续 的处理 需 要计算像素间的相对明暗关系, 这会涉及到浮点运算。为保证 运算精度 , 在数据准备阶 段, 我 们需要 将整数 格式的 像素值 转 换为浮点数。 1. 2 计算机每个波段内的相对明暗关系 这个步骤是整个算法的核心。假定从图像的 ( x1 , y1 ) 位置 到( x2 , y2 ) 位置的有一条路径。该路 径上共 有 N 个像 素, 它 们 的值分别为 ( d1 , d2 , … , dn ) 。那么起点 S( x1 , y1 ) 和终点 D( x2 , y2 ) 的相对明暗关系可以用连续相乘法来计算 [ 1] , 即表示为
基于改进Retinex算法的低照度图像增强方法
基于改进Retinex算法的低照度图像增强方法作者:李武劲彭怡书欧先锋吴健辉郭龙源张一鸣黄锋徐智来源:《成都工业学院学报》2020年第02期摘要:针对低照度图像处理时的halo边缘问题和噪声干扰,提出一种基于组合滤波和自适应噪声消除的改进Retinex算法。
该算法首先采用保边的组合滤波估计亮度图像,然后恢复反射图像时,定义一个包含保真项和正则项的能量函数,通过平滑权重系数控制平滑强度,使得抑制噪声的同时能够保持图像的细节信息。
实验结果表明,提出的算法能够很好保持边缘,抑制噪声的干扰,达到增强低照度图像的目的。
关键词:图像增强;Retinex;低照度;组合滤波中图分类号:TP391 文献标志码:A 文章编号:2095-5383(2020)01-0020-06Abstract: In order to solve the halo edge problem and noise interference in low-light image processing, an improved Retinex algorithm based on integrated filtering and adaptive noise cancellation was proposed.;The algorithm used the combined filtering with edge preservation to estimate the intensity image firstly.;Then a energy function containing a fidelity term and a regularization term was defined when restoring a reflected image, and the smoothing intensity was controlled by the smoothing weight coefficient, so that the detailed information of the image can be maintained while suppressing noise.;Experimental results demonstrate that the algorithm can efficiently enhance details in the under-exposed regions, keep edges, and suppress noise.Keywords: image enhancement; Retinex; low-light; combined filtering隨着光学和电子技术的不断发展,在良好曝光情况下摄像机能够拍摄出高质量的图像。
基于RETINEX的图像增强方法探讨
2020年第3期No.3,2020(总第130期)(Sum.No.130)九圧学院学理(自然科学版)Journal of jiujiang University(natural sciences)基于RETINEX的图像增强方法探讨郑美林王杉(九江学院科研处江西九江332005)摘要:文章主要研究了几种基于视神经网络的图像增强方法。
Retinex的基本概念是通过视网膜(人眼)和大脑皮层(大脑)的帮助,在观察一个物体的位置后,捕捉图像。
根据视差理论,一个图像可以说是光照和物体反射率的产物。
Retinex聚焦于图像的动态范围和颜色常性。
迄今为止,研究者们提出了各种利用视神经网络增强图像对比度的方法。
文章将讨论并比较了单尺度视Retinex(SSR)、多尺度Retinex(MSR)以及改进的Retinex图像增强(IRIE)和改进的MSR夜间增强(MSRINTE)。
关键词:Retinex,图像增强,动态范围,颜色恒常性中图分类号:R193文献标识码:A文章编号:1674-9545(2020)03-0069-(05)D0I:10.19717/ki.jjun.2020.03.018当用设备捕捉图像时,任何类型的干扰都可能导致图像质量的下降。
在处理这些图像时,有一些技术可以帮助提高这些图像的质量,这些技术称为图像增强技术。
对劣质图像进行处理并提高其质量的过程称为图像增强⑴。
图像增强的目的是提高图像质量给人以视觉上的良好体验。
近年来,有各种图像增强技术可用于有效增强低质量的图像,Retinex是其中一种非常有效和高效的技术。
在人类的视觉系统中,当看到一个实物,借助人眼(Retina)和思维处理(Cortex)。
它的图像就在脑海中形成。
人类视觉系统如何感知场景是Retinex的基础。
视网膜(Retina)和大脑皮层(Cortex)这两个词的混合导致了“Retinex”这个术语的形成。
当在借助机器获取图像时,由于各种原因,可能导致图像出现较低的动态范围或较差的色彩稳定性。
基于Retinex理论的低光图像增强算法
第40卷第6期Vol.40㊀No.6重庆工商大学学报(自然科学版)J Chongqing Technol &Business Univ(Nat Sci Ed)2023年12月Dec.2023基于Retinex 理论的低光图像增强算法史宇飞,赵佰亭安徽理工大学电气与信息工程学院,安徽淮南232001摘㊀要:为了解决低光照图像存在的对比度低㊁噪声大等问题,提出一种基于Retinex 理论的卷积神经网络增强模型(Retinex-RANet )㊂它包括分解网络㊁降噪网络和亮度调整网络3部分:在分解网络中融入残差模块(RB )和跳跃连接,通过跳跃连接将第一个卷积层提取的特征与每一个RB 提取的特征融合,以确保图像特征的完整提取,从而得到更准确的反射分量和光照分量;降噪网络以U-Net 网络为基础,同时加入了空洞卷积和注意力机制,空洞卷积能提取更多的图像相关信息,注意力机制可以更好地去除反射分量中噪声,还原细节;亮度调整网络由卷积层和Sigmoid 层组成,用来提高光照分量的对比度;最后将降噪网络去噪后的反射分量和亮度调整网络增强后的光照分量融合,得到最终的增强结果㊂实验结果显示:Retinex-RANet 在主观视觉上不仅提高了低光图像的亮度,还提高了色彩深度和对比度,在客观评价指标上,相较于R2RNet ,PSNR 值上升了4.4%,SSIM 值上升了6.1%㊂结果表明:Retinex-RANet 具有更好的低光图像增强效果㊂关键词:低光增强;残差模块;注意力机制;Retinex 理论中图分类号:TP391㊀㊀文献标识码:A ㊀㊀doi:10.16055/j.issn.1672-058X.2023.0006.008㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀收稿日期:2022-06-09㊀修回日期:2022-07-20㊀文章编号:1672-058X(2023)06-0061-07基金项目:国家自然科学基金面上项目(52174141);安徽省重点研究与开发计划资助项目(202004A07020043);安徽省自然科学基金面上项目(2108085ME158);安徽高校协同创新项目(GXXT -2020-54).作者简介:史宇飞(1997 ),男,安徽安庆人,硕士研究生,从事图像处理研究.通讯作者:赵佰亭(1981 ),男,山东枣庄人,教授,博士,从事图像处理㊁智能控制研究.Email:btzhao@.引用格式:史宇飞,赵佰亭.基于Retinex 理论的低光图像增强算法[J].重庆工商大学学报(自然科学版),2023,40(6):61 67.SHI Yufei ZHAO Baiting.Low-light Image enhancement algorithm based on Retinex theory J .Journal of Chongqing Technology and Business University Natural Science Edition 2023 40 6 61 67.Low-light Image Enhancement Algorithm Based on Retinex Theory SHI Yufei ZHAO BaitingSchool of Electrical and Information Engineering Anhui University of Science and Technology Anhui Huainan 232001 ChinaAbstract In order to solve the problems of low contrast and high noise of low-light images a convolutional neural network enhancement model based on Retinex theory Retinex-RANet is proposed.It includes three parts the decomposition network the noise reduction network and the brightness adjustment network.The residual module RB and the jump connection were incorporated into the decomposition network and the features extracted by the first convolutional layer were fused with each RB extracted feature through the jump connection to ensure the complete extraction of the image features resulting in more accurate reflection and illumination components.The noise reduction network was based on the U-Net network and the cavity convolution and attention mechanism were added at the same time so as to extract more image-related information.The attention mechanism can better remove the noise in the reflected component and restore the details.The brightness adjustment network consists of a convolutional layer and a Sigmoid layer which is used to increase the contrast of the light components.Finally the reflection component after denoising by the noise reduction network and the light component after the brightness adjustment network were fused to obtain the final enhancement result.Experimental results show that Retinex-RANet not only improves the brightness of low-light images in subjective vision but also improves the color depth and contrast.In terms of objective evaluation indicators compared with R2RNet the PSNR value increased by 4.4% and the SSIM value increased by 6.1%.The results show that Retinex-RANet has better重庆工商大学学报(自然科学版)第40卷low-light image enhancement.Keywords low light enhancement residuals module attention mechanism Retinex theory1㊀引㊀言在光照不足㊁不均或者有阴影遮挡等条件下,采集的图像一般都存在噪声过多和对比度弱等问题,而这些问题不但会对图像的品质产生负面影响,还会妨碍一些机器视觉任务的进行㊂对低光照图像进行增强,有助于提高高级视觉性能,如图像识别㊁语义分割㊁目标检测等;也可以在一些实际应用中提高智能系统的性能,如视觉导航㊁自动驾驶等㊂因此,对低光图像增强进行研究是十分必要的㊂低光图像增强方法可分为以下4类:基于直方图均衡化的方法[1],其核心是通过改变图像部分区域的直方图来达到整体对比度提高的效果㊂此类方法可以起到提高图像对比度的作用,但是大多数不够灵活,部分区域仍会出现曝光不足和放大噪音等不好的视觉效果㊂基于去雾的方法[2-3],如一些研究人员[4]利用有雾图像和低光图像之间的相似性,通过已有的去雾算法来增强低光照图像㊂尽管此类方法得到了较好结果,但此类模型的物理解释不够充分,同时对增强后的图像进行去噪可能会导致图像细节模糊㊂基于Retinex理论[5]的方法,其将低光图像分解为光照和反射率两部分,在保持反射率一致性的前提下,增加光照的亮度,从而增强图像㊂此类方法不仅提高了图像的对比度,还降低了噪声带来的的影响,不足之处是要根据经验来人工设置算法的相关参数,并且不能对不同类型图像自适应增强㊂基于深度学习的方法,Lore等[6]提出的LLNet通过类深度神经网络来识别低光图像中的信号特征并对其自适应增强;Wei等[7]提出的Retinex-Net结合Retinex理论和神经网络进行图像增强;Wang等[8]提出的GLADNet先通过编解码网络对低光图像生成全局照明先验知识,然后结合全局照明先验知识和输入图像,采用卷积神经网络来增强图像的细节㊂此类基于深度学习的方法均取得了不错的效果,但是大多数方法在增强过程中并没有对噪声进行有效抑制,从而使得增强后的图像出现噪声大㊁颜色失真等问题㊂为解决这些问题,提出了Retinex-RANet(Retinex-Residuals Attention Net)方法㊂Retinex-RANet首先在分解阶段采用残差模块与跳跃连接,通过跳跃连接将第一个卷积层提取的特征与每一个RB提取的特征融合,从而得到更准确的反分量和光照分量㊂另外,还在降噪网络中加入通道注意力模块和空洞卷积,注意力机制可以更好地去除反射分量中的噪声,还原细节;而空洞卷积能获取更多的上下文信息特征㊂实验结果表明:Retinex-RANet具有更好的低光图像增强效果㊂2㊀模㊀型Retinex-RANet模型框图如图1所示㊂由图1可以看到:整个网络模型由3个子网络组成,即分解网络㊁降噪网络以及调整网络,分别用于分解图像㊁降低噪声和调整亮度㊂具体地说,首先该算法通过分解网络将低光照图像S l和正常光图像S h分解为反射分量(R l㊁R h)和光照分量(I l㊁I h),然后降噪网络将分解的反射分量R l作为输入,并使用光照分量I l作为约束来抑制反射分量中的噪声,同时将光照分量I l送入调整网络,来提高光照分量的对比度,最后融合Rᶄ和Iᶄ得到增强后的图像㊂输入Sh分解网络反射分量Rh光照分量Ih反射分量Rl光照分量Il分解网络输入Sl降噪网络调整网络输出R′I′Conv+ReluConv+ReluConv+ReluConvSigmoid图1㊀Retinex-RANet模型结构图Fig.1㊀Retinex-RANet model structure diagram2.1㊀分解网络基于Retinex理论方法的关键是在分解阶段如何得到高质量的光照分量和反射分量,而分解后的结果对后续的增强和降噪操作都会产生影响,因此,设计一个有效的网络对低光图像进行分解是很有必要的㊂分解网络结构如图2所示㊂输入Sl33Conv+Relu3?3Conv+Relu3?3Conv+Relu3?3Conv+Relu3?3Conv+Relu3?3Conv3?3Conv+Relu3?3Conv+Relu3?3Conv+Relu1?1Conv+Relu1?1Conv+Relu跳跃连接S C反射分量Rl光照分量IlS i g m o i d R BR B R B R B图2㊀分解网络Fig.2㊀Decomposition network在分解网络结构中,为了使深度神经网络在训练26第6期史宇飞,等:基于Retinex 理论的低光图像增强算法阶段更容易优化,使用3个残差块(RB)来获得更好的分解结果㊂首先使用3ˑ3卷积提取输入低光图像S l 的特征;然后再经过3个RB 模块提取更多的纹理㊁细节等特征,同时为了减少底层颜色㊁边缘线条等特征的丢失,引入了跳跃连接,即将第一个卷积层的输出连接到每一个RB 的输出,保证特征的充分提取;最后通过3ˑ3ˑ4的卷积层和sigmoid 函数激活,从而得到3通道的反射分量和1通道的光照分量㊂2.2㊀降噪网络在对低光图像进行增强的过程中,大多数基于Retinex 理论的方法在得到分解结果后都忽略了噪声的影响,这会导致最终的增强结果受到反射分量中噪声的干扰,出现模糊㊁失真等问题㊂为了解决这类问题,设计了如图3所示的降噪网络㊂输入R l 、I lS ES ES ES E S E (D i l a t e dC o n v +R e l u )2m a x p o o l i n g(C o n v +R e l u )?2m a x p o o l i n g(C o n v +R e l u )?2m a x p o o l i n g(C o n v +R e l u )?2m a x p o o l i n g(C o n v +R e l u )?2m a x p o o l i n g(C o n v +R e l u )?2m a x p o o l i n g(C o n v +R e l u )?2m a x p o o l i n g(C o n v +R e l u )?2m a x p o o l i n g(C o n v +R e l u )?2C o n vG l o b a lA v g .p o o lF CF CR e l uS i g m o i dS c a l eW ?H ?CW ?H ?C S i g m o i d输出R ′11C图3㊀降噪网络Fig.3㊀Denoising network㊀㊀在低光增强领域,U-Net 网络由于其优秀的结构设计,被大量网络作为其主要架构和部分架构,因此Retinex-RANet 也采用U-Net 作为降噪网络的基础网络部分㊂降噪网络包含编码和解码两个部分㊂在编码阶段,先融合输入的反射分量和光照分量,然后经过一组由两个3ˑ3的空洞卷积㊁RELU 函数激活和最大池化层组成的编码块,3组均由两个卷积核为3ˑ3的卷积激活层和一个最大池化层组成的编码块来提取特征,从而得到编码阶段的特征图,最后将其送入解码阶段㊂编码过程中,每次通过一个编码块,图像的通道数会翻倍,但是其尺寸会降低一半㊂在解码阶段,由4个相同的解码块组成,结构为3ˑ3的卷积层 RELU 函数激活 2ˑ2的反卷积层㊂受到图像识别中的SENet [9]的启发,将通道注意力模块嵌入到跳跃连接中,以便更好地降低噪声,恢复细节㊂如图3所示:首先将编码阶段采集到的图像特征进行全局平均池化操作,然后经过两个全连接层和两个激活函数,最后和解码阶段的特征图逐通道相乘,此过程可将更多的权重分配给有用的特征,如颜色㊁细节和纹理特征等,同时为噪声㊁阴影快和伪影等特征分配较少的权重;然后融合跳跃连接得到的特征图与反卷积后的特征,之后再进行卷积计算,解码过程中,每次通过一个解码块,图像的通道数会降低一半,但是其尺寸会翻倍;最后使用3ˑ3卷积得到一个3通道特征图,并对其进行sigmoid 函数激活,从而得到降噪后的反射分量㊂2.3㊀调整网络在得到分解后的光照分量后,需要提高其对比度,因此设计了图1中的调整网络㊂此调整网络是一个轻量级网络,包含3个卷积激活层㊁1个卷积层和1个Sigmoid 层,同时为了避免底层信息的损失,通过跳跃连接将输入连接到最后一个卷积层的输出㊂2.4㊀损失函数训练时,3个子网络均单独训练,因此,整个Retinex-RANet 的损失由分解损失L dc ㊁降噪损失L r 和调整损失L i 组成㊂2.4.1㊀分解损失为了更好地从低光图像中分解出反射分量和光照分量,设计了3个损失函数,即重建损失L rec ㊁反射分量36重庆工商大学学报(自然科学版)第40卷一致性损失L rs ㊁光照分量平滑损失L is ,如下所示:L dc =L rec +λ1L rs +λ2L isL rec = S l -R l I l 1+ S h -R h I h 1L rs = R l -R h 22L is =∇I lmax ∇S l ,ε()1+∇I hmax ∇S h ,ε()1其中,λ1和λ2分别为L rs 和L is 的权重系数,S l 和S h 为低光条件和正常光条件下的输入图像,R l ㊁R h 和I l ㊁I h 分别是低光和正常光图像分解后的反射分量和光照分量, 表示逐像素相乘操作, 1表示使用的是L 1范数约束损失, 2表示使用的是L 2范数约束损失,∇表示梯度,为水平梯度与垂直梯度之和,ɛ为一个小的正常数,取0.01㊂2.4.2㊀降噪损失为了保证经过降噪处理后的反射分量和正常光图像的反射分量在结构㊁纹理信息等方面能够保持一致,同时衡量降噪处理后图像与正常光图像之间的颜色差异,降噪网络的损失函数L r 如下所示:L r = R ᶄ-R h 22-SSIM R ᶄ,R h ()+ ∇R ᶄ-∇R h 22+L cR ᶄ为经过降噪处理后的反射率,SSIM ()为结构相似性度量,L c 为色彩损失函数,表达式如下:L c = ΓR ᶄ()-ΓS h () 22其具体含义为先对降噪后的图像R ᶄ和正常光图像S h 进行高斯模糊Γ(),再计算模糊后图像的均方误差㊂2.4.3㊀调整损失为了使调整过后的光照分量与正常光图像的光照分量尽可能相似,调整网络的损失函数L i 如下所示:L i = I ᶄ-I h 22+ ∇I ᶄ-∇I h 22其中,I ᶄ为I l 增强后的图像㊂3㊀实验结果和分析3.1㊀训练数据集实验中的训练集为LOL 数据集[7],该数据集包含500对图像:其中,训练集含485对图像,验证集为剩余15对图像㊂在训练过程中,分解模块和增强模块的批量化大小为16,块大小为48ˑ48,训练次数为2000次,分解网络损失函数的权重系数λ1=0.01,λ2=0.2㊂降噪模块的批量化大小为4,块大小为384ˑ384,训练次数为1000次㊂模型优化方法为随机梯度下降法㊂整个网络模型在CPU 型号为Intel (R )Core (TM )i7-10700K㊁GPU 型号为Nvidia GeForce RTX 2080Ti 的电脑上运行,同时训练框架为Tensorflow1.15,GPU 使用Nvidia CUDA10.0和CuDNN7.6.5加速㊂为了评估Retinex-RANet 的性能,将其与几种传统方法如BIMEF [10]㊁Dong [11]㊁LIME [12]㊁MF [13]㊁MSR [14]和SIRE [15]等,以及深度学习方法,如R2RNet [16]㊁Retinex-Net [7]㊁KinD [17]㊁Zero-Dce [18]等进行比较,并同时在多个数据集上评估了该算法,包括LOL㊁LIME㊁NPE [19]和MEF [20]数据集㊂在实验过程中,均采用原文献所提供的源代码对图像进行训练和测试㊂在评估过程中,采用峰值信噪比(R PSNR [21])㊁结构相似性(R SSIM [22])和自然图像质量评估(R NIQE [23])这3个指标来进行定量比较㊂R PSNR 和R SSIM 值越高,R NIQE 值越低,则增强后图像的质量越好㊂3.2㊀消融实验为了确定Retinex-RANet 的有效性,在KinD 网络的基础上进行消融实验㊂该实验使用LOL 数据集进行验证,同时采用R PSNR ㊁R SSIM 指标来评估增强后图像的质量㊂结果如表1所示,表中RB 表示残差模块,SC 表示跳跃连接,SE 表示注意力模块㊂表1㊀各改进模块的消融实验结果Table 1㊀Ablation experimental results of each improved module序号算法R PSNRR SSIM1KinD16.12450.71132KinD +RB 17.27750.76633KinD +RB +SC17.76050.77934KinD +RB +SC +SE19.01960.78395Ours19.77610.7922表1中序号2给出的是在KinD 网络基础上,使用残差模块作为分解网络时的结果㊂相比于KinD 网络,R PSNR 和R SSIM 均有显著的提升㊂在此基础上加入跳跃连接,见序号3,相较于序号2的结果又有了小幅提升㊂说明在使用残差模块和跳跃连接作为分解网络的情况下,得到了质量更高的分解结果,从而验证了残差模块和跳跃连接的有效性㊂由于3个子网络是单独进行训练的,确定改进的分解网络有用后,在此基础上确定在降噪网络中加入空洞卷积和注意力机制的有用性㊂从序号4的结果可以看出,在加入注意力机制后,图像指标明显上升,这是因为注意力模块能集中学习有用特征,如颜色㊁细节等,从而降低图像中的噪声,阴影等㊂为了获取更多的上下文信息,同时在降噪网络中加入空洞卷积(序号5),相较于序号4的结果有了小幅提升㊂从而确定了Retinex-RANet 的模型即为序号5的模型㊂3.3㊀实验评估各算法在不同数据集上的视觉对比如图4㊁图5所示㊂46第6期史宇飞,等:基于Retinex 理论的低光图像增强算法I n p u t D o n g R e t i n e x N e t Z e r o D ceM S R L I M E S I R E R 2R N etM F K i n DO u r sG r o u n d T r u th图4㊀LOL 数据集上各算法的视觉效果Fig.4㊀Visual effects of each algorithm on the LOL datasetI n p u t D o n g R e t i n e x N e t Z e r o D ceM S R L I M E S I R E R 2R N etM FB I M E F K i n DO u rs图5㊀其他数据集上各算法的视觉效果Fig.5㊀Visual effects of each algorithm on other datasets㊀㊀图4的输入来自LOL 数据集,是非常低亮度的真实世界图像㊂可以看出:Dong㊁Retinex-Net㊁Zero-Dce㊁MSR㊁LIME 的增强结果中存在明显的噪声㊁色差等问题,特别是对Retinex-Net 来说,看起来不像真实世界的56重庆工商大学学报(自然科学版)第40卷图像;SIRE㊁MF和KinD对图像的增量程度有限,增强结果偏暗;R2RNet的增强结果在整体上偏白,存在饱和度过低等问题;相比之下,Retinex-RANet增强后的图片更接近于真实世界图像,有效抑制了噪声,同时能很好地还原图像原有的色彩㊂此外,还在其他数据集上对本模型进行了测试,如图5所示㊂从左上角的细节图像中可以看到:虽然大多数方法都能在一定程度上改变输入图像的亮度,但仍然存在着一些严重的视觉缺陷,比如Dong和Retinex-Net存在噪声和颜色失真问题;Zero-Dce㊁R2RNet和MSR增强后的图像整体偏白,无法看清左上角图像的背景;SIRE和KinD增强后的图像总体偏暗,无法观察脸部细节;Retinex-RANet㊁LIME㊁MF和BIMEF 能相对清晰地观察到脸部细节,但比较左下角图的可知,Retinex-RANet相较于其他算法,增强的亮度适中,轮廓细节更加清晰,色彩更为真实㊂表2显示了在LOL数据集上各算法的评估对比,其中,加黑数字为最优数值㊂LOL数据集中的图像为成对的低光/正常光图像,因此可使用R PSNR和R SSIM 来衡量算法的优越性,同时还引用了R NIQE指标㊂从表中可以看出:在R PSNR和R SSIM指标上,Retinex-RANet相较于其他算法都取得了最高的值,而在R NIQE 指标上,所取得的值略高于KIND和R2RNet算法得到的值㊂因为LIME㊁NPE和MEF数据集只包含低光图像,无对应的正常光图像,所以只使用R NIQE指标来比较各算法之间的差异㊂从表3可以看出:在LIME和NPE数据集上,Retinex-RANet取得了最优值,而在MEF数据集上,所取得的值略高于SRIE算法得到的值㊂表2㊀LOL数据集上各算法的结果对比Table2㊀Comparison of the results of each algorithm on the LOL dataset指标SRIE MSR LIME Dong MF Zero-Dce Retinex-Net KinD R2RNet Ours R PSNR13.348612.097914.758315.263915.667616.361516.731716.124518.934219.7761R SSIM0.39760.36370.33610.34470.36890.52470.43090.71130.75250.7982 R NIQE7.28698.11368.37768.31578.77717.93138.8788 4.6724 3.7657 4.7465表3㊀不同数据集上的R NIQE对比Table3㊀Comparison of R NIQE on different datasets算法LIME-data NPE-data MEF-data SRIE 3.8596 4.1803 3.4456MSR 3.7642 4.0614 3.5654 LIME 3.7862 4.4466 3.7962 Dong 4.0516 4.6952 4.2759MF 4.0673 4.3506 3.5995 Zero-Dce 4.3421 4.6511 3.5532 Retinex-Net 4.8077 4.5712 5.1747 KinD 4.1441 3.933 4.7805 R2RNet 5.2291 4.0191 5.1082Ours 3.4064 3.4984 3.4621综上所述,虽然Retinex-RANet并没有在上述数据集上都取得最好的结果,但仍有一定优势㊂同时,在客观评判指标R SSIM和R PSNR上均取得了最高值㊂因此, Retinex-RANet相较于其他算法,对低光照图像增强后的效果更优㊂4㊀结束语针对低光图像在视觉效果上存在亮度低㊁噪声大以及对比度弱等问题,设计了Retinex-RANet网络模型㊂此模型在分解网络中结合残差模块(RB)和跳跃连接,充分提取图像特征和细节信息;在降噪网络中嵌入空洞卷积和注意力机制,可以获取更多的上下文信息,降低图像中的噪声㊁阴影等;最后将降噪网络去噪后的反射分量和亮度调整网络增强后的光照分量融合,得到最终的增强结果㊂实验表明:与LIME㊁Zero-Dce和R2RNet相比,Retinex-RANet在客观指标R PSNR 和R SSIM上均取得了最高的数值,Retinex-RANet在增强图像的视觉对比上,不仅提高了图像的对比度㊁抑制了噪声,而且明显消除了退化问题,达到了更好的视觉效果㊂66第6期史宇飞,等:基于Retinex理论的低光图像增强算法参考文献References1 ㊀SUBRAMANI B VELUCHAMY M.Fuzzy gray level differencehistogram equalization for medical image enhancement J .Journal of Medical Systems 2020 44 6 103 110.2 ㊀张驰谭南林李响等.基于改进型Retinex算法的雾天图像增强技术J .北京航空航天大学学报2019 452309 316.ZHANG Chi TAN Nan-lin LI Xiang et al.Foggy sky image enhancement technology based on the improved Retinex algorithm J .Journal of Beijing University of Aeronautics and Astronautics 2019 45 2 309 316.3 ㊀DONG X WANG G PANG Y et al.Fast efficient algorithmfor enhancement of low lighting video C .Barcelona ICME 2011 1 6.4 ㊀LI L WANG R WANG W et al.A low-light image enhancementmethod for both denoising and contrast enlarging C .QC Canda ICIP 2015 3730 3734.5 ㊀PARK S YU S KIM M et al.Dual autoencoder network forRetinex based low light image enhancement J .IEEE Access 2018 6 22084 22093.6 ㊀LORE K G AKINTAYO A SARKAR S.LLNet A deepautoencoder approach to natural low-light image enhancement J .Pattern Recognition 2017 61 650 662.7 ㊀CHEN W WANG W J YANG W H et al.Deep Retinexdecomposition for low-light enhancement C//Proceedings of British Machine Vision Conference BMVC .2018 155 158.8 ㊀WANG W J CHEN W YANG W H et al.GLADNet Low-light enhancement network with global awareness C .Xi anChina FG 2018 751 755.9 ㊀HU J SHEN L SUN G.Squeeze-and-excitation networks C .Salt Lake City UT USA CVPR 2018 7132 7141.10 YING Z GE L GAO W.A bio-inspired multi-exposurefusion framework for low-light image enhancement EB/OL .https ///abs/1711.0059/.2017.11 DONG J PANG Y WEN J.Fast efficient algorithm forenhancement of low lighting video C .Barcelona ICME 2011 1 6.12 GUO X LI Y LING H.Lime Low-light image enhancement via illumination map estimation J .IEEE Trans Image Process 2017 26 2 982 993.13 FU X ZENG D YUE H et al.A fusion-based enhancing method for weakly illuminated images J .Signal Processing 2016 129 82 96.14 JOBSON D J RAHMAN Z WOODELL G A.A multiscale Retinex for bridging the gap between color images and the human observation of scenes J .IEEE Transactions on Image processing 1997 6 7 965 976.15 FU X ZENG D HUANG Y et al.A weighted variational model for simultaneous reflectance and illumination estimation C .Las Vegas NV USA CVPR 2016 2782 2790.16 HAI J XUAN Z YANG R et al.R2RNet Low-light image enhancement via real-low to real-normal network EB/OL . https //arxivorg/ahs/2016.14501.2021.17 ZHANG Y ZHANG J GUO X.Kindling the darkness A practical low-light image enhancer C //27th ACM Multimedia. France Nice 2019 1632 1640.18 GUO C LI C GUO J et al.Zero-reference deep curve estimation for low-light image enhancement C .Seattle WA USA CVPR 2020 1780 1789.19 WANG S ZHENG J HU H M et al.Naturalness preserved enhancement algorithm for non-uniform illumination images J . IEEE Transactions on Image Processing 2013 229 3538 3548.20 MA J ZENG K WANG Z.Perceptual quality assessment for multi-exposure image fusion J .IEEE Transactions on Image Processing 2015 24 11 3345 3356.21 HUYNH-THU Q GHANBARI M.Scope of validity of PSNR in image/video quality assessment J .Electronics Letters 2008 44 13 800 801.22 WANG Z BOVIK A C SHEIKH H R et al.Image quality assessment From error visibility to structural similarity J .IEEE Transactions on Image Processing 2004 13 4 600 612.23 MITTAL A SOUNDARARAJAN R BOVIK A C.Making a completely blind image quality analyzer J .IEEE Signal Processing Letters 2012 20 3 209 212.责任编辑:李翠薇76。
基于Retinex算法的亮度分层图像增强算法
ISSN1004⁃9037,CODEN SCYCE4Journal of Data Acquisition and Processing Vol.34,No.1,Jan.2019,pp.41-49 DOI:10.16337/j.1004⁃9037.2019.01.005Ⓒ2019by Journal of Data Acquisition and Processinghttp://E⁃mail:sjcj@ Tel/Fax:+86⁃025⁃84892742基于Retinex算法的亮度分层图像增强算法李忠海宋笑宇陈灿灿王崇瑶(沈阳航空航天大学自动化学院,沈阳,110136)摘要:在处理低照度的图像时,传统的Retinex算法虽然可以提高图像的辨识度,但是存在“光晕伪影”和图像细节表现不明显等问题,因此本文采用了引导滤波图像分层处理与多尺度Retinex算法相结合的图像增强算法。
首先在HSI色彩空间中对原始图像使用引导滤波算法,将图像分成细节图像和基本图像。
然后对分离出来的两个图像层构造增益系数,分别进行增强处理后再进行重构,得到一个新的亮度图像。
最后,在RGB色彩空间内对新的亮度图像进行色彩恢复从而输出最终的亮度较高、还原度较好的图像。
实验结果表明,本文算法使图像的边缘和细节更加突出,而且能够消除“光晕伪影”现象,客观评价指标也有较大幅度的提升。
关键词:Retinex算法;引导滤波;图像分层;图像重构中图分类号:TP751.1文献标志码:ABrightness Level Image Enhancement Algorithm Based on Retinex AlgorithmLi Zhonghai,Song Xiaoyu,Chen Cancan,Wang Chongyao(Institute of Safety,Shenyang University of Aeronautics and Astronautics,Shenyang,110136,China)Abstract:When dealing with low illumination images,the traditional Retinex algorithm can improve the image recognition,but there are some shortcomings,such as“halo artifacts”and the lack of image details. In this paper,a new image enhancement algorithm,which combines the guided filtering image hierarchical processing with multi-scale Retinex algorithm,is adopted.Firstly,in the HSI color space,the original image is divided into detail image and basic image by using the guide filter algorithm.Then,gain coefficients are constructed for the two separated image layers,which are respectively enhanced and reconstructed to obtain a new brightness image.Finally,the new brightness image is restored in the RGB color space to output the final image with higher brightness and better restoration.Experimental results show that the algorithm makes the edges and details of the image more prominent,and can eliminate the “halo artifact”phenomenon.Moreover,the objective evaluation index has also been greatly improved.Key words:Retinex algorithm;guided filtering;image layering;image reconstruction引言在天气、光线等不良条件下,采集到的彩色图像亮度和对比度都比较低,为了增强低照度彩色图像的整体亮度,使图像中物体的细节信息更加清晰,并使其具有良好的视觉效果,研究高质量的图像增强收稿日期:2018⁃11⁃15;修订日期:2018⁃12⁃20数据采集与处理Journal of Data Acquisition and Processing Vol.34,No.1,2019算法受到了国内外很多学者的关注,成为图像处理领域的热点问题。
基于Retinex理论的图像增强算法研究
研究 [ J ] .物流科技,2 0 1 3
[ 3 ]贡 祥林 .大数 据 时代 的物 流信 息处理 与 “ 云物 流 ”[ J ] .中
国物流与采购 ,2 0 1 3
ቤተ መጻሕፍቲ ባይዱ成本 ,提高工作效率 ,创造更 高的经济价值和社会价值 。
[ 4 ] ( 英 )迈 尔 一舍恩伯格 , ( 英 )库克 耶 .大数据时代 [ M ] .浙
于]  ̄ e t i n e x理 论 的 图像 增 强算 法有 所借 鉴。
关键字: ]  ̄ e t i n e x 图像增 强 . 全局特征
局部特征
算法分析
R e t i n e x是一个 构建在科学实验与分之 上的图像增强算法 , 和其他 的图像增 强方法比较而言, R e t i n e x 算法有着锐 化效果好 、 动 态范 围压缩 大、颜色 具恒常 性、色彩 保真 度高等 优点 ,在 图
G 、B 3幅灰度图像,如此一来 ,就可 以把一幅彩色图像转化为三 幅 灰度 图像 ,然后依 次对它们 予 以数据 准备就行 。数据显 示的 步骤与前述 的过程恰好相反 ,把线性拉伸后 的 3图像按 R 、G 、B
d 3 4 4 d 5
d 5
d d8
A
顺序分别 写进一个 2 4 位 的彩 色图像 内进行输 出,获得 的就 是增
强之后的彩色图像。
B
2 . 2算法流程
m ×1 2
第 一步 :分 析输入 图像 ( f , ) ,如果是灰度 图像 ,就把 图像 内像素 点灰度值 的数据类型转化为 d o u b l e 型;如果是彩色图像,
就把它分解成 S ( f , ) 、 。 ( f , ) 、S ( f , )3 个灰度 图像 ,然后把这 3个 图像 内像素点灰度 值的类型转化成 d o u b l e型;
基于RETINEX理论的视频图像增强系统研究
基于RETINEX理论的视频图像增强系统研究基于RETINEX理论的视频图像增强系统研究摘要:随着数字技术的快速发展,视频图像的使用广泛应用于各个领域,如监控、医学影像等。
然而,由于摄像环境的限制以及传感器本身的局限性,往往造成视频图像的质量不尽如人意。
因此,本文针对这一问题,基于RETINEX理论,对视频图像增强系统进行了深入研究。
第一章引言1.1 研究背景随着人们对视频图像质量要求的提高,传统的视频图像增强方法已经无法满足需求。
而RETINEX理论是一种基于生物视觉系统的图像增强方法,具有较好的亮度恢复效果,因此成为近年来研究的热点之一。
1.2 研究目的本文旨在利用RETINEX理论,设计并实现一个基于RETINEX理论的视频图像增强系统,实现对视频图像质量的提升,从而满足各个领域对高质量视频图像的需求。
第二章 RETINEX理论的原理与方法2.1 RETINEX理论概述RETINEX理论源于对人眼感光体的研究,它认为人眼并不单纯地感知光的强弱,而是通过对光照强度的不同谱分布进行感知和分析。
该理论通过对图像的亮度恢复进行图像增强,使图像在视觉上更加真实。
2.2 RETINEX理论的关键技术亮度适应、颜色恢复和细节增强是RETINEX理论的三个关键技术。
在视频图像增强系统中,这三个技术需要相互结合,以达到更好的效果。
第三章基于RETINEX理论的视频图像增强系统设计3.1 系统框架基于RETINEX理论,本文设计了一个视频图像增强系统的整体框架。
该系统由输入模块、预处理模块、亮度适应模块、颜色恢复模块、细节增强模块和输出模块组成。
3.2 系统算法在系统的每个模块中,本文采用了一系列合适的算法来实现图像增强功能。
其中,亮度适应模块使用了多尺度RETINEX算法,颜色恢复模块采用了彩色恢复算法,细节增强模块使用了增强细节算法。
第四章系统实现与实验4.1 系统实现本文基于MATLAB平台,利用图像处理工具箱和视频处理工具箱实现了所设计的视频图像增强系统。
基于Retinex和金字塔结构的图像增强算法研究程序验收报告毕业论文
基于Retinex 和金字塔结构的图像增强算法研究程序验收报告毕业论文1多尺度Retinex 算法1.1Retinex 理论Retinex 理论是将原始图像看作图像反射分量和图像照射分量的组成。
该理论是在原始图像中去除或降低环境光照的影响(如光源强度、光照不均等一系列不确定的因素)从而保留反映物体本质特征反射属性。
在Retinex 模型中,对于一幅给定的图像 可分解为两部分,一部分是物体表面的入射光部分,对应图像的低频部分,称之为入射图像 ;另一部分是物理的反射部分,对应图像的高频部分,称之为可分解为反射图像 。
其中不确定的干扰信息往往来自物体的入射光分量,反射分量能反映出物体的本质特征,所以如果将给定图像的入射图像和反射图像分离,那么可以通过改变调整入射分量和反射分量的大小,突出获取图像的更多有用信息。
观测图像(,)S x y 可表示为:(,)(,)(,)S x y L x y R x y =∙ (2.1)其中,(,)S x y 是人眼观察到的图像,从照射图像(,)L x y 就可以确定图像中像素灰度值能够到达的动态范围,反射图像(,)R x y 反映图像中物体的本质特征信息,物体吸收和反射光线的能力与物体表面的性质有关。
由于对数形式更接近人眼亮度的感知能力,因此常常将图像转换到对数域进行处理。
将乘积运算转换成对数域的加减运算,得:(,)(,)(,s x y l x y r x y =+(3.2) 其中,(,)log((,))s x y S x y =,(,)log((,))r x y R x y =,(,)log((,))l x y L x y =。
在处理的过程中,很难直接得到物体的反射分量,从数学角度来看,求解(,)R x y 是一个奇异问题,只能通过数学方法来近似估算。
图1 retinex 原理图通过某种平滑尽可能准确地模拟照射图像。
在Retinex 计算中,先对原始图像取对数,再用特定的方法估计照射图像,最后计算原始图像和照射图像的差获得反射图像。
基于Retinex可变框架的X射线图像增强方法研究
基 于 R t e 法 的假 设 , ime 等 人 给 出 了 ei x算 n Km l
如下 的方程 式 :
( ) 程() 1方 2 中第一 个 限 制条 件 l
促使 入射 光尽 可能地 空 间平 滑 。
I 为 了 是
Mn i : [] J ( L ) ( S + imz F L = ( 1 1 i e + L~ )
第3 8卷 第 l O期
20 0 8年 1 0月
激 光 与 红 外
LAS ER & I NFRARED
Vo . 8, .1 1 3 No 0
Oco e , 0 8 tb r 2 0
文章编号: 0 - 7 (0 8 1— 5- 1 1 0 820 )01 3 3 0 5 0 0
・图像 与信 号处 理 ・
基 于 R t e 可 变 框 架 的 X射 线 图像 增 强 方 法研 究 e nx i
程 耀瑜 , 王 宇
( 山西省现代无损检测工程 技术研 究中心 , 中北大学 , 山西 太原 0 0 5 ) 3 0 1
摘 要 : 用 改进 的 R t e 变框 架模 型增 强算 法 , x 射 线 图像 进 行 图像 增 强 , 高 了原 应 enx可 i 对 提
t e rt a n y i a d t e r s l o e e p rme ti d c t h t h s ag rt m o a e t t e g rt ms s c h o eil a a ss n h e u t ft x e c l h i n n ia e t a i o h c mp r d w h o ra o h , u h t l i i h l i a o mo p im i e n a q aie wh c a f c iey e h n e c nr s , o to h o t x n os . tr sh mo r h s f tra d g y e u z , i h c n e e t l n a c o t t c nr lt e c n e t d n ie Af l r l v a a e e h n e e r d o a h c i g s b sn h sag rt m, e i g s w l h v etr c n rs h n t e f s n e — n a c d t a ig p i ma e y u i g t i lo h t ma e i a e b t o t t a r ta d s a h r i h l e a t h i
基于Retinex的低照度图像增强算法研究
信ia 与电ns China Computer & Communication 專该語言2020年第20期基于Retinex 的低照度图像增强算法研究周作梅1石成远2(1.凯里学院大数据工程学院,贵州凯里 556011; 2.凯里市城市规划设计院,贵州凯里 556000)摘 要:针对低照度图像亮度小、细节信息不突出等特点,本文使用一种改进的Retinex 算法。
首先对低照度图像 进行同态滤波处理,使原图整体亮度增强;然后将其变换到HSV 颜色空间,对亮度分量V 使用改进的MSR 变换进行增强; 最后图像变换到RGB 空间得到增强图像.实验结果表明,本文所采用的算法能够很好地保持图像细节信息,提高原图局 部对比度,达到低照度图像增强的目的.关键词:低照度图像;直方图均衡;同态滤波;Retinex中图分类号:TP391 文献标识码:A 文章编号:1003-9767 (2020) 20-048-03Research on Low Illumination Image Enhancement Algorithm Based onRetinex Zhou Zuomei , Shi Chengyuan(1. College of Big Data Engineering, Kaili University, Kaili Guizhou 556011, China; 2. Kaili C 让y Planning and Design Institute, KailiGuizhou 556000, China )Abstract : Aimed at features including less luminance of low illumination image and not prominent details, this article employs a improved Retinex algorithm. First, low illumination image is processed by homomorphic filtering to enhance the overall luminance of original image. Then, we switch it to HSV color space, using improved MSR switching to enhance luminance component V. At last, the image is switched to RGB space to acquire an enhanced image. The outcome of experiment indicates that the algorithm used by this paper can maintain detail information of image well, increase the local contrast of original image, thereby enhancing low illumination image.Key words: low illumination image; histogram equalization; homomorphic filtering; Retinex0引言随着信息技术的快速发展,数字图像处理已渗透到人们 的日常生活,如天网工程、智慧小区等E 。
基于Retinex原理的图像增强算法
基于Retinex原理的图像增强算法作者:刘钉来源:《电脑知识与技术》2018年第11期摘要:通常Retinex算法直接对彩色通道处理,容易造成色彩失真,同时对数变换压缩了高亮区域的动态范围,而本文直接对灰度图处理,避免色彩损失;将灰度图反转图进行Retinex处理,并于灰度图处理结果融合,最后再进行Gammar矫正进一步扩展高光区域细节。
关键词:Retinex;灰度反转图;融合中图分类号:TP18 文献标识码:A 文章编号:1009-3044(2018)11-0185-021 引言图像增强技术在社会的各个方面存在着广泛应用,比如医学诊断、工业化检测、航空航天等领域。
近些年图像质量的要求越来越高使得图像增强技术成为研究的热点。
Retinex算法[1]是图像增强技术的一种,起初Retinex算法并未引起研究者的关注,但是随着NASA在航空航天上的应用才使得研究者们逐渐意识到Retinex的魅力所在,基于Retinex的算法大致可分为:基于路径的Retinex算法[2]和基于中心/环绕的Retinex算法[3,4,5]。
这些算法都是对入射图像的估算,只是所用的方法不同。
2 Retinex算法原理Retinex理论[1]的基本思想是人感知到的颜色和亮度并不取决于进入人眼的绝对亮度,而和场景的相对亮度关系分为紧密。
其基本内容是物体的颜色是由物体对光线的反射能力决定的;物体的色彩不受光照非均匀性的影响(颜色恒常性)。
图像[S(x,y)]来自于两部分:入射图像(亮度图像)L和反射图像R。
Retinex理论的基本假设是:[ Sx,y=Lx,y×Rx,y (1)]入射图像L中包含了光照信息,而反射图像R包含了物体的固有属性,在处理前,通常将图像转至对数域:[logS=logL+logR (2)]本文主要研究基于中心/环绕Retinex算法,所以对基于路径的Retinex算法不做详述。
SSR算法是中心/环绕Retinex算法[6]的一种单尺度算法,即,[Fx,y=Cexp-x2+y22σ2 (3)][Fx,ydxdy=1 (4)](4)是归一化高斯函数,通常取[σ=80][3]。
关于改进Retinex的低光照图像增强的研究
• 53•在低光照条件下所拍摄的图像,其质量容易在光度和噪声的影响下而降低,严重时,甚至会导致图像中的关键信息丢失。
本文基于Retinex ,提出了一种低光照图像增强方法,并通过实验的方式对其应用效果进行客观评价,实验结果表明,本文所提出的方法在各项性能指标上都具有良好的表现,相较于其他图像增强方法更具稳定性,希望为相关行业提供借鉴。
图像的可见度越高,其所反映的目标场景细节越清晰,但就实际情况而言,想要拍摄出高可见度的图像,对摄像头系统和拍摄人员拍摄技巧提出了严格的要求,在多数情况下,在采集图像时使用的装置多为廉价传感器。
但传感器容易受到光照和噪声的影响,其图像采集质量也会因此而降低,无法满足使用者的需求。
而改进Retinex 的低光照图像增强方法的应用,有利于提升图像质量。
1 算法的提出研究结果表明,在图像增强方面,Retinex 模型的应用效果极为显著,图像增强原理为L =R·T 。
在这个模型中,反射图像由R 表示,照明图像由T 表示。
为降低计算复杂度,Retinex 算法会使用对数变换。
假设低光照图像具有三个共享通道,可以用T 代表一个通道的照明图,而三个通道的照明图则由表示,分解已知图像,促使其转换为所需光照增强场景和照明图的乘积,就是这个模型的物理意义。
1.1 图像平滑取类获取细节图在初期,我们需要通过平滑取类的方式,对图像进行去纹处理,总共有两个步骤,第一个步骤是检测图像像素,第二个步骤是对图像区域内的像素点进行平滑聚类。
在平滑聚类后得知,图像窗口中心像素点(i , j )的灰度值为f (i , j ),像素点集合为S i, j 和窗口全部像素值的平均值A Ug (Si, j )的公式如下:对像素点(i , j )做中值平滑,即可得到灰度值,这里所说的像素点,主要是指滤波窗口中心的像素点。
滤波操作可以模糊边界,在此基础上,以L base 为基础层,有助于低光照图像中细节层L detail 的提取,在提取完成后,对其进行单独保存,在最后融合阶段将其加入到图像之中即可。
基于中心环绕Retinex_算法的EPID_图像增强
径权重逐渐变小的特性,具有所谓的“3σ 规则”,在半径为
3σ 领域内的权重非常大。对图像亮度而言,该领域内的像
素对中心点的像素影响占据主要作用,该领域外的像素点对
中心像素的光照影响可忽略不计,因此其掩模的半径设计为
r=3σ。
Copyright©博看网. All Rights Reserved.
- 33 -
1 材料与方法
1.1 材料
所示。
G x,u
1
x u 2
e 2V 2
2SπVσ
f x f
(5)
为了正确地根据高斯函数形状来确定图像中的高斯掩 模,需要先分析高斯函数标准差 σ 与高斯掩模半级 r 之间的关 系。
设连续型随机变量 x 的概率密度如公式(6)所示。
瓦里安 Vital Beam 医用电子直线加速器 HMA5001 电子射 野影像系统,MATLAB 2008 软件。
1.2 方法
f x
1
e
x u 2
2V 2
2ÀπVσ
f x f
(6)
1.2.1 单尺度 Retinex(SSR)算法
在 Retinex 算法的发展史中,曾经出现过平方反比的环绕、 指数以及高斯指数形式等,其中高斯卷积函数形式的 Retinex 算法最具代表性 [2],其单尺度(SSR)如公式(1)所示。
南京理工大学的陈雾、任明武等对 Retinex 图像算法做了 比较深入的研究 [3-4],对彩色图片做了处理,提高了图像的清 晰度、细节及亮度,更有利于人眼识别,但对原始图片引起 的模糊并没做详细分析。张甲杰等 [5] 将多尺度 Retinex 应用于 KV 级医学图像,使图像暗区隐藏的信息得到了明显的显现。 由于 KV 级 X 射线主要以光电效应与物质相互作用,其光电效 应截面 σph 与 Z5 成正比,与 E3 成反比。在人体组织中,骨的 有效原子序数为 12.31,比水的有效原子序数高 7.42 倍,因此 KV 级射线穿过人体时,骨比水或软组织要衰减得更多。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
表格4.6.1.2 增强图像的对比度……………………………。
…………。42
表格4.6.1.3 增强图像的信息熵………………………….
…………..43
■
●
Ⅵ
YI刁006鼯。
声明 本学位论文是我在导师的指导下取得的研究成果,尽我所知,在本
学位论文中,除了加以标注和致谢的部分外,不包含其他人已经发表或 公布过的研究成果,也不包含我为获得任何教育机构的学位或学历而使 用过的材料。与我一同工作的同事对本学位论文做出的贡献均已在论文 中作了明确的说明。
Retinex图像增强算法是一种建立在科学实验和科学分析基础上的图像增强理 论,其实质就是从图像S中抛开照射光工的影响来获得物体的反射性质足,即获得物 体本来的面貌。与其它图像增强方法相比,Retinex算法具有锐化、颜色恒常性、动 态范围压缩大、色彩保真度高等特点。
虽然传统的色彩理论能够很好地解释很多与色彩有关地现象,并在实际生活中有 着非常广泛地应用。然而美国物理学家Edwin Land在20世纪50年代发现有些现象 是传统的色彩理论无法解释的,经过近20多年的科学实验和分析,Land认为在视觉 信息的传导过程中人类的视觉系统对信息进行了某种处理,去除了光源强度和照射不 均匀等一系列不确定的因素,而只保留了反映物体本质特征的信息,如反射系数等【2】。 当这些描述物体本质特征的相关信息传递到大脑皮层后,经过更为复杂的信息处理, 才最终形成人的视觉。基于这样的认识,1977年Edwin Land首次提出了一种被称为 Retinex的色彩理论,Retinex这个词本身就是由视网膜Retina和大脑皮层Cortex 两个词组合构成的。Retinex理论主要包含了两个方面的内容:物体的颜色是由物体 对长波、中波和短波光线的反射能力决定的,而不是由反射光强度的绝对值决定的; 物体的色彩不受光照非均性的影响,具有一致性【2】。
硕士论文
基于Retinex理论的图像增强算法研究
才重新认识到它的科学性和合理性,并开始应用于数字图像处理领域冈。
1.2研究现状及问题
.
最早的Retinex算法是1971年Land和McCann提出的任意路径算法(random
walk),这是一个时间离散的随机过程算法,即下一个像素位置的选择是从当前像素
尽管Retinex理论能够很好地解释某些视觉现象并已经被大量地科学实验所证 实,但由于种种原因,他的理论一直没有得到广泛的传播和接受,直到20世纪80 年代初期美国宇航局下属的一个研究机构(Nasa’s Langley Research Center)将 Retinex理论用于处理航空器拍摄的外太空图片且获得了非常好的处理效果后,人们
reach the sanl{,level with the local Rethlex砒contrast and the enl“)py船pect'but can be
mofe bright than the local Retinex.
Keywords:Retinex,Homomorphic Filtering,Color Constancy,Dynamic Range Compression,Entropy
本文分析了几种常规的图像增强方法的优缺点;在颜色恒常性理论的基础上研究 了全局和局部Retinex算法;对全局Retinex算法引入了两种改进方法;详细地分析 了局部Retinex算法和同态滤波之间的相关性;并对在局部Retinex算法中使用的高 斯模板的大小和高斯函数的方差之间的关系进行了研究;实验过程合理地分析和使用 了几个有效的图像增强的评价指标.
硕士论文
基于Retinex理论的图像增强算法研究
Abstract
The Retinex is one kind of image髓Ihanceme址曲eo巧and it eatablished at the
scientific experiment and the scientific analysis.It essence is to‘skinning’the illumination in the original image and to yield the reflectance image,that is,the original appearance of
图3.5.1.1 图像的直方图……………
19
图3.5.1.2 图像的累积分布函数…
……………20
图3.6.1 主观质量评价尺度……………………
.….....…...21
图3.6.2 灰度∞∞e全局Retinex增强…………………。
图3.6.3 图3.6.4
灰度girl全局Ret,incx增强 彩色scene全局Reti:uex增强……………………
…………一23 …………。24
图3.6.5 彩色girl全局Rethlcx增强.
图4.1.1 Retinex框架图…………………………………………
图4.4.1.1 高斯分布……
图4.4.1.2 口不同的高斯分布………………
图4.6.1.1 girl图像经典Retinex增强结果图…………………。
……。38
最后,本文在分析全局和局部Retinex算法的基础上,提出了一种将两者联合的 Retinex方法。通过实验分析,该联合的Retienx算法在对比度和熵方面基本达到了 局部Retinex算法的水平,且在亮度方面更是优于局部Retinex算法。
关键词Retinex,同态滤波,颜色恒常性,动态范围压缩,信息熵
detail.This thesis made two modifications to the global lhtinex algorithm to get good
be押恻the results.It discussed the relation
local Retinex algoriflh-n and homomorphic
南京理工大学 硕士学位论文 基于Retinex理论的图像增强算法研究 姓名:陈雾 申请学位级别:硕士 专业:模式识别与智能系统 指导教师:任明武
20060601
硕士论文
基于getinex理论的图像增强算法研究
摘要
Retinex是一种建立在科学实验和科学分析基础上的图像增强理论,其实质就是 从图像中抛开照射分量的影响来获得物体的反射分量,即获得物体本来的面貌。与其 它图像增强方法相比,Retinex算法具有锐化、颜色恒常性、动态范围压缩大、色彩 保真度高等特点。故本文对该理论进行了重点研究。
图4.6.1.6 yenowsand图像(全局+局部)Retinex增强结果图……………………40
图4.6.1.7 增强图像的亮度趋势图…………………………………….
..41
图4.6.1.8 增强图像的对比度趋势图…………
…………………………….42
V
!垡羔壁己——一——————兰!£里!!!暨墨丝塑鬯堡苎塑竺鲨堕壅
●
周围的邻域中随机挑选出来的。其最主要的缺点就是计算量较大【3】。
随后,Jobson等人提出了基于同态滤波(Homomorphic Filtering)的Retinex
算法。该算法认为反射系数图像对应着原图像中的锐化细节,而光照图像则被认为是
空间平滑的,将原图像的低通滤波作为照射光珀q合理预测。低通滤波通常是将原图
enhancement appraisal have been analyzed. ◆
Finally,this thesis proposed a combined Retinex method integrated the global and
local aspects.The experiment had proven the combined method proposal in this thesis call
color constancy,dynamic range compression and color rendition.
This thesis first discussed several basic image enhanc咖钮t methods.and analyzed the
shortcomings of them.Then the global and local Retinex algorithms wefe investigated in
图2.5.1 同态滤波流程图
图2.5.2 同态滤波函数的剖面图………………。
………………………lO
图2.53 同态滤波例一..
………………………ll
图2.5.4 同态滤波例二………
………………。11
图3.2.1.1 mxn的灰度图像………………… 图3.4.1 全局Retinex增强………。
………………一14 ………………。18
◆
Ⅱ
硕士论文
基于Retinex理论的图像增强算法研究
图表目录
图2.1.2.1 三段式线性变换….
图2.1.2.2 分段线性变换………………
●
图2.2.1 拉普拉斯算法3x3模板………………………………………………………6
图2.2'2 拉普拉斯锐化
图2-3.1 直方图均衡化例一………………
图2.3.2 直方图均衡化例:
丘lterillg.Afterwards it pointed out the Gaussian filter Fadius should be three times ofthe
standard deviation.During the experiment,several effective parameters for image
图4.6.1.9增强图像的信息熵趋势图…………………………………………………43
表格3.6.1 增强图像的对比度……………………………………………………….25