基于修正的Retinex雾天图像增强算法
2025-10-06 19:53:07 310KB
1
在恶劣天气(如雾、霾)条件下,室外计算机视觉系统会采集到严重降质的图像,为生产、生活带来了严重的影响。本文基于色彩恒常理论提出了一种快速有效的雾天图像增强新算法,首先利用拉普拉斯梯度算子增强了雾天降质图像的各个颜色分量的边缘信息,然后在单尺度Retinex算法的基础上创新性提出了一种符合人眼视觉特性的中心自适应调节的拟合函数增强图像各个颜色分量,提高对比度,保持色彩信息。同时结合对比度、信息熵和运算时间等客观评价标准,与直方图均衡化和多尺度Retinex算法进行对比,验证了本算法优越性,并能满足实时处理的
2025-10-06 19:43:17 1.07MB 工程技术 论文
1
### 基于直方图拉伸的图像增强算法及其实现 #### 一、引言 图像增强作为图像处理领域的重要技术之一,其目的是通过调整图像灰度,提高图像对比度,进而优化视觉效果。当前,常用的图像增强方法包括全局直方图均衡化、自适应局部直方图均衡化等,这些方法虽然有效但在硬件实现上较为复杂。特别是在视频处理领域,为了实时调节图像对比度,通常会采用基于对比度调节系数和阈值的函数来修改直方图。然而,传统的线性拉伸方法存在着亮度过渡不自然、整体变暗等问题。 针对这些问题,本篇文章提出了一种基于亮度直方图分段非线性拉伸的方法,通过统计生成亮度调整曲线来改变图像亮度,并结合色度信息辅助修正拉伸曲线,从而在改善图像对比度的同时保持良好的视觉效果。此外,本方法还考虑到了亮度调整后的色度调整问题,以进一步优化图像质量。本研究主要基于YCbCr颜色空间进行处理,该颜色空间与人眼视觉感知一致且亮度和色度相互独立。 #### 二、分段线性变换 图像增强处理时,分段线性变换是一种常见的方法,它将整个灰度区间划分为几个子区间,通过拉伸或压缩特定灰度区间来增强或抑制某些特征。例如,三段线性变换是一种常用的分段线性变换方法,其数学表达式如下: \[ g(x,y) = \left\{ \begin{array}{ll} \frac{1}{a} \times f(x,y) & 0 \leq f(x,y) \leq a \\ \frac{f(x,y)-a}{b-a}+c & a < f(x,y) \leq b \\ \frac{f(x,y)-b}{M-b}+d & b < f(x,y) \leq M \end{array} \right. \] 其中,\(M\) 表示图像的最大亮度,而 \(a\)、\(b\)、\(c\) 和 \(d\) 是可以通过调整来控制特定灰度区间拉伸或压缩程度的参数。虽然这种方法简单易行,但对于特定灰度区间的映射变化率相同,无法满足实际应用中希望在某段灰度区域内变化率也不同的需求。 #### 三、分段非线性拉伸的新算法 为了克服上述问题,本研究提出了一个新的基于分段非线性直方图拉伸的图像增强算法。我们观察到直方图的形状可以被视为由两种基本形状(见图3中的 I 和 II)组合而成。对于这两种形状中的任意一种三角形,只需要一条弧线即可实现对其拉伸。因此,我们可以将直方图划分为多个亮度段,并针对每个段 \(H_i, H_{i+1}, H_{i+2}\) 采用不同的非线性拉伸方法。 具体来说,新算法的核心在于对每个亮度段采用不同的非线性变换曲线。这些曲线的设计依据是各个亮度段的亮度分布特性,通过这种方式,可以在保持图像细节的同时增强对比度。此外,算法还考虑到了亮度调整后对图像色度的影响,通过适当调整色度值来维持图像的整体观感。 #### 四、拉伸曲线拟合的实现方法 拉伸曲线的拟合是本算法的关键部分。对于每个亮度段,需要根据该段的亮度分布特点设计相应的非线性变换曲线。这一步骤可以通过以下几种方法实现: 1. **基于多项式的曲线拟合**:选择适当的多项式阶数,通过最小二乘法等方法拟合出最佳的曲线。 2. **基于样条插值的曲线拟合**:使用样条插值技术生成平滑的非线性曲线。 3. **基于统计学习的方法**:利用机器学习技术(如支持向量机、神经网络等)训练模型来预测最佳的非线性变换。 无论采用哪种方法,都需要确保生成的非线性变换曲线能够有效地提高图像的对比度,并且避免过度拉伸导致图像失真。 #### 五、实验结果与分析 本算法已经应用于视频图像的增强处理,并取得了较好的处理效果。与传统的线性拉伸方法相比,新的分段非线性直方图拉伸算法不仅在处理效果上有明显的提升,而且简化了硬件实现的复杂度。实验结果显示,该方法在提高图像对比度的同时,还能保持良好的图像细节和色彩保真度,尤其适合于视频处理领域的实时应用。 #### 六、结论 基于分段非线性直方图拉伸的图像增强算法提供了一种有效的图像处理手段,能够在提高图像对比度的同时保持良好的视觉效果。该算法通过引入非线性的拉伸曲线,解决了传统线性拉伸方法存在的亮度过渡不自然等问题,并且在硬件实现方面更为简便。未来的研究可以进一步探索如何优化非线性变换曲线的设计方法,以及如何更好地利用色度信息来改善图像质量。
2025-07-12 21:26:19 404KB 图像增强
1
EnlightenGAN, RUAS, SCI, URetinex-Net, Zero-DCE, Zero-Dce++六大算法综合的可执行程序。具体请参考本程序的同名文章:《弱光图像增强算法(6大算法附程序),一站式解决论文实验比较部分》。这篇文章里有如何使用。我的预训练模型已经放在了程序里面。欢迎关注我的博客。后面会持续更新。
2024-06-28 10:35:58 35.77MB 深度学习 图像增强 算法比较
1
为实现医学图像中感兴趣区域辨识度的增强.针对医学图像中CT图的特点提出一种增强算法(Rough Computed Tomography Algorithm,RCTA).算法以粗糙集(Rough Sets,RST)中不可分辨关系理论为基础,根据医学图像中不同的人体组织对应不同的CT值的特点,来定义等价关系,从而将医学图像划分为不同区域,然后对感兴趣区域灰度值保持不变,对其他区域的灰度值作最大化/最小化处理.用RCTA对临床300余张肺部医学图像进行了实验,最后,使用DSM(Distribution Sepa
2023-04-17 11:07:09 261KB 自然科学 论文
1
为了解决方向对纹理图像细节增强的限制问题,提出一种融合小波变换与改进脉冲耦合神经网络(PCNN)的图像增强算法。该算法首先对图像进行二维离散小波变换,提取图像的高频分量图。然后将图像像素的局部梯度值作为链接强度系数,在动态阈值函数中加入侧抑制信号来改进脉冲耦合神经网络;并用改进的脉冲耦合神经网络对高频分量图进行增强。最后使用中值滤波对小波重构后的图像进行非线性平滑,实现纹理图像细节的增强。实验结果表明,该算法能够有效地减少图像细节增强时方向的限制。增强后,纹理图像的细节更加丰富,整体对比度也有一定的提高。
2023-04-05 13:48:16 624KB 论文研究
1
在指纹自动识别系统中,图像增强是比较重要的一个环节,它直接影响到指纹识别系统的识别精度 。利用指纹图像在经 小波多尺度分解后,低频部分集中了指纹图像的主要纹理信息这一特性,提出了一种在小波域对指纹图像进行 Gabor滤波增 强的算法 。实验表明,该算法能够使图像的质量明显得到增强,方便了后续指纹特征的提取 。
2023-03-21 17:35:54 1.9MB 工程技术 论文
1
针对雾天图像存在信息丢失、区域不清晰以及雾气遮挡等问题,提出了一种基于双边滤波的高斯金字塔变换Retinex图像增强算法,以提高雾天图像的对比度。首先,基于空间域核函数和像素差,建立了改进的双边滤波函数数学模型。然后,将输入图像转换为HSI(Hue,Saturation,Intensity)图像,用改进的双边滤波函数代替原算法中的高斯函数,从亮度图像(I色彩空间)中提取反射分量,以获得保持边缘且不受亮度影响的反射图像。最后,通过高斯金字塔降采样,获取不同尺度的彩色图像,用改进的Retinex算法对多种尺度的图像进行增强,并基于高斯-拉普拉斯算法进行降采样重构,以提高图像的对比度。实验结果表明,本算法能有效增强图像的对比度,且处理后的图像色彩符合人眼观测效果。
2023-03-18 13:04:12 8.71MB 图像增强 双边滤波 高斯降采 亮度
1
(73条消息) Retinex图像增强算法(SSR, MSR, MSRCR)详解及其OpenCV源码_琦小虾的博客-CSDN博客_retinex图像增强.mhtml
2023-03-11 13:11:51 3.18MB
1
研究了空间域下基于直方图处理的图像增强算法。通过直方图统计获得具体参数,根据平均值和方差调整图像的强度和对比度,以实现对图像的增强。由于对图像进行全局增强,不能有效突出局部特征,因此重点阐明局部图像增强的算法。试验结果表明,该算法可以有效增强图像的局部细节。
2023-02-22 15:19:49 82KB 自然科学 论文
1