首页 > 其他分享 >【阅读笔记】对比度增强-《Efficientcontrast enhancement using adaptive gamma correction with weighting distributi

【阅读笔记】对比度增强-《Efficientcontrast enhancement using adaptive gamma correction with weighting distributi

时间:2024-02-03 17:55:59浏览次数:23  
标签:min max correction Efficientcontrast weighting 算法 图像 PDF gamma

2013年发表在TIP上的对比度增强算法AGCWD(Efficient contrast enhancement using adaptive gamma correction with weighting distribution)

提出了一种自动映射技术,通过亮度像素的伽马校正和概率分布来提高调暗图像的亮度。为了增强视频,所提出的图像增强方法使用关于每帧之间差异的时间信息来减少计算复杂性。该算法本质上是一种自适应的gamma校正算法,其中,“自适应”是利用图像直方图信息来实现的,本文提出了一种混合HM方法,将cdf、加权分布和伽玛校正相结合的算法

算法步骤:

假设X表示我们的输入图像,其亮度$l$的变化范围$l_{min}$和$l_{max}$,那么这个算法一共分为5步来执行:

1、Image Statistics Computation

图像$X(i,j)$,亮度灰阶$I$的动态范围是$l_{min}$和$l_{max}$,其中 $l_{min}$是最小的灰度阶,例如8bit数据,Imin最小为0,最大为255。统计图像的灰阶像素分布概率probability density function (PDF)。

$$
PDF(l) =\frac{n_{l}}{MN}
$$

其中,$MN$是像素总个数,$n_{l}$是灰阶n对应的像素数。

2、Weighting Probability Density Function

利用cd f并应用归一化伽玛函数来修改变换曲线,而不会丢失可用的统计直方图,对前一步算出来的概率密度函数进行修改,加权分布(WD)函数也用于略微修改统计直方图,得到加权概率密度函数。

$$
PDF_{w}(l) =max(PDF)*(\frac{PDF(l)-min(PDF)}{max(PDF)-min(PDF)})^{\alpha}
$$

较低的伽玛参数产生更显著的调整,alpha可取[0.1,0.5]值,根据经验可以取0.5,让函数曲线更加平滑

3、Smoothed Cumulative Distribution Function

用$PDF_{w}(l)$计算cumulative distribution function (CDF) ,做归一化处理,利用第二步算出来的加权概率密度函数,求出平滑的累积分布函数

$$
CDF_{s}(l) =\sum_{l=l_{min}}^{l_{max}}\frac{PDF_{w}(l)}{\sum{PDF_{w}}}
$$

4、Adaptive Gamma Correction

T(l)transform function,利用第三步的图像累积分布函数信息CDF,进行自适应的gamma校正。

$$
T(l) = (l_{max}-l_{min})*(\frac{l}{l_{max}-l_{min}})^{\gamma}
$$

$$
\gamma=1-CDF_{s}(l)*P
$$

其中,P表示自适应参数,设置为1,取值范围[0.5,1]

5、Final Luminance Transformation

在映射函数T(l)映射函数中,最后一步就是对图像每个像素点的亮度值进行映射,就得到了对比度增强后的图像

$$
Y= {T (X(i, j))|∀X(i, j) ∈ X}
$$


该算法支持图像、视频数据流处理,图像数据流处理pipeline如下图:

视频数据流处理pipeline如下图:

仿真结果

仿真代码matlab Demo可以参考 ,自己跑跑看结果

代码链接:

https://github.com/AomanHao/ISP_Low_Light_Image_Enhancement


我的个人博客主页,欢迎访问

我的CSDN主页,欢迎访问

我的GitHub主页,欢迎访问

我的知乎主页,欢迎访问

标签:min,max,correction,Efficientcontrast,weighting,算法,图像,PDF,gamma
From: https://www.cnblogs.com/AomanHao/p/18005008

相关文章

  • 神经网络优化篇:详解指数加权平均的偏差修正(Bias correction in exponentially weighte
    指数加权平均的偏差修正\({{v}_{t}}=\beta{{v}_{t-1}}+(1-\beta){{\theta}_{t}}\)在上一个博客中,这个(红色)曲线对应\(\beta\)的值为0.9,这个(绿色)曲线对应的\(\beta\)=0.98,如果执行写在这里的公式,在\(\beta\)等于0.98的时候,得到的并不是绿色曲线,而是紫色曲线,可以注意到紫色曲线......
  • A Long read hybrid error correction algorithm based on segmented pHMM
    ALongreadhybriderrorcorrectionalgorithmbasedonsegmentedpHMM  2023/12/1511:06:36The"LongreadhybriderrorcorrectionalgorithmbasedonsegmentedpHMM"referstoaspecificapproachforerrorcorrectioninlong-readse......
  • PacBio long-read error correction algorithms
    为了更深入了解纠错策略,以下是一些相关的研究论文,供您参考: 纠错策略的相关研究综述:该综述对国内外专家多年来关于错误和纠错相关理论的研究进行了总结和归纳。其中包括错误分析的相关研究(错误的定义、错误产生的原因、错误的类型)、纠错的相关研究(纠错的定义、纠错的意义、纠......
  • LocPatcH An efficient long-read hybrid error correction algorithm based on local
    该文档主要介绍了一种基于装配的方法和概率隐藏马尔科夫模型(pHMM)用于纠正长读序列的错误。文档详细描述了对酵母数据进行实验的结果、纠正方法的拓扑结构以及实验设置和数据集。 这种基于装配的纠正方法相对于直接纠正存在哪些优势?pHMM的拓扑结构是怎样的?......
  • long-read error correction algorithms”
    “long-readerrorcorrectionalgorithms”是指用于纠正长读长测序数据中错误的算法。长读长测序技术能够产生更长的DNA或RNA序列,但也容易受到测序过程中的错误影响。这些算法通过分析测序数据中的错误模式和参考序列信息,识别和纠正错误,从而提高长读长测序数据的准确性和可靠性。......
  • 【阅读笔记】图像增强-《Efficientcontrast enhancement using adaptive gamma correc
    2013年发表在TIP上的对比度增强算法AGCWD(Efficientcontrastenhancementusingadaptivegammacorrectionwithweightingdistribution)提出了一种自动映射技术,通过亮度像素的伽马校正和概率分布来提高调暗图像的亮度。为了增强视频,所提出的图像增强方法使用关于每帧之间差异的时......
  • ISP--Black Level Correction(黑电平矫正)
    图像的每一个像素点都是由一个光电二极管控制的,由二极管将电信号,转换为数字信号。那么,我们知道了,图像的像素值是与电信号强度相关的。但是,我们得知道,每一个光电二极管要想工作,都得有一定的电压。这就是的,即使在外部没有光线照射的时候,Sensor也会有一定的电压。那这不就会在成像......
  • Long-read error correction: a survey and qualitative comparison (长读错误纠正:一
    BasicInformation:Title:Long-readerrorcorrection:asurveyandqualitativecomparison(长读错误纠正:一项调查和定性比较)Authors:PierreMorisse,ThierryLecroq,ArnaudLefebvreAffiliation:NormandieUniversité,UNIROUEN,INSARouen,LITIS,76000Rouen,......
  • PacBio long read error correction
     PacBio长读错误校正算法有多种,每种算法都具有各自的优点和缺点。以下是常用的几种算法及其特点:PacificBiosciences(PacBio)SMRTAnalysis软件套件:-优点:PacBio提供了一套完整的错误校正工具,包括PacBioToCA、Quiver、Arrow等子工具。这些工具被广泛使用,可用于重叠布局一......
  • 论文解读(IW-Fit)《Better Fine-Tuning via Instance Weighting for Text Classificatio
    Note:[wechat:Y466551|可加勿骚扰,付费咨询]论文信息论文标题:BetterFine-TuningviaInstanceWeightingforTextClassification论文作者:论文来源:2021ACL论文地址:download 论文代码:download视屏讲解:click1介绍出发点:域适应一类方法是对预先训练好的模型参数进行微......