一种改进的遗传算法的夜间图像增强方法技术

技术编号:14420808 阅读:193 留言:0更新日期:2017-01-12 23:05
本发明专利技术首次提出基于改进遗传算法来增强夜间图像,适合处理低对比度和噪声的夜间图像,弥补了传统的图像增强算法存在的问题,如混淆现象、重像、光环等。本发明专利技术采用交叉方式对全局进行搜索,随机选择定义增强图像间的两个染色体之间的线性联合,来确保交叉算子在父代和子代直接搜索。具体算法过程包括:随机产生染色体,其长度为增强图像的亮度等级;从当前分量中使用适度函数选取染色体,并利用遗传算法交叉方式及变异算子产生子代;利用淘汰算法淘汰不满足条件的染色体;利用遗传算法的收索策略遍历所有染色体,如果满足停止搜索策略则输出最优染色体,否则重复第二步子代生成算法直至产生最优解并完成输出。与目前现有的图像对比增强方法相比,本发明专利技术提出的基于遗传算法的夜间图像对比增强很好解决了增强后图像颜色不协调问题及遗传算法在图像增强时的缺陷。

【技术实现步骤摘要】

本专利技术涉及计算机视觉领域和信号处理领域,特别是涉及图像增强、遗传算法和图像处理的方法。
技术介绍
对比增强技术是图像增强处理的一个关键技术,比如一些数字胶片、视频监控、计算机视觉处理等。图像经常因为一些不可控制的因素,如非专业的拍照记录、图像转换过程中信息的丢失、环境亮度变化、获取图像的设备等都会导致图像的退化或丢失部分信息。为了解决这些问题,许多研究者提出低质量低亮度的图像增强算法。传统的图像对比增强算法主要分为两类:空域法、频域法。空域法包括:直方图均衡、平滑滤波、局部灰度、边缘提取等,传统算法适合特定图像且普遍适用性较差。频域法包括:傅立叶变换、DCT变换等。方法计算量大,需要人工干预。基于分析,本专利技术把图像对比增强技术归纳为两类:线性增强方法和非线性增强方法。所谓线性增强方法指定义对比增强并尽量改善对比度,假设低亮度图像的灰度阶范围为[a,b],增强后的图像的灰度阶范围线性地扩展到[c,d],则线性增强的数学表达式为:g(x,y)=d-cb-a×[f(x,y)-a]+c---(1)]]>图1(a)显示了一个典型的线性转换为对比增强的曲线。方法简单,计算量较小,但当图像的灰度像素集中在最大灰度等级或者最小灰度等级时,线性转换对比增强的结果并不理想。最近一些研究者提出非线性的对比增强技术,这类方法相当于对图像进行某种变换,以达到图像增强的目的,涉及到变化参数的确定问题,计算量较大。非线性对比度增强算法主要包括:Gamma增强、像素灰度技术的转换、直方图均衡技术、过滤器技术、局部灰度、边缘提取等,图1(b)显示了典型的使用非线性转换的对比增强的曲线。图像直方图是描述数字图像中各灰度级与其出现频率间的统计关系。假设图像的灰度等级范围是,第灰度级的像素个数的函数如下:h(rk)=nk(2)其中k=0,1,…,L-1,rk是第k级灰度,nk表示图像中灰度级为rk的像素个数。对归一化的直方图,由第k灰度级的像素总数除以图像总的像素个数,即:p(rk)=nk/n得到。作直方图的目的就是通过观察图的形状,判断生产过程是否稳定,预测生产过程的质量。如果一幅图像的像素占有全部可能的灰度级并且分布均匀,则显示的图像有高对比度和多变的灰度色调。直方图均衡化是图像处理领域中利用图像直方图对对比度进行调整的方法。直方图均衡化是把原始图像的灰度直方图从比较集中的某个灰度区间变成在全部灰度范围内的均匀分布。其目的是对图像进行非线性拉伸,重新分配图像像素值,使一定灰度范围内的像素数量大致相同,然后把给定图像的直方图分布改变成“均匀”分布直方图分布。存在的问题是:(1)变换后图像的灰度级减少,某些细节消失;(2)某些图像,如直方图有高峰,经处理后对比度不自然的过分增强;(3)由于灰度拉伸导致过度增强或者闪烁效果。于是各种基于直方图均衡修改的算法提出来弥补这些问题,其目标是接近于直方图均衡的模式。为了更好的保护好图像的边缘细节,一些研究者提出直方图修改的框架,增强的映射函数T[n]表达如下:T[n]=n×sbn≤bn×g[n]b<n<ww+(n-w)×sww≤n---(3)]]>其中b表示拉伸到最大黑色部分的灰度等级,w表示拉伸到最大白色部分的灰度等级,g[n]是表示sb和sw之间灰度函数映射关系。sb和sw表示亮度明暗拉伸因素。为了处理一些噪声和明暗拉伸问题,直方图均衡应用在T[n]的各个阶段。基于线性或非线性的对比增强算法多数基于灰度层进行处理,如果彩色图像增强直接使用这些算法将要产生颜色不协调的问题。原因是:彩色图像的红、绿、蓝三个分量并不是线性关系,但是三个分量之间有很强的相关性。因此常常需要对图像颜色空间进行转换。对图像增强技术而言,遗传算法在处理的过程通常存在如下缺陷:①对图像进行全局增强处理,忽略图像的局部信息,使用遗传算法优化的增强结果不能令人满意;②各种参数的设置需要用户的干预,通常不能自动完成图像增强处理;③由于图像数据量大,遗传算法实现所需的时间长。鉴于此,本专利技术的主要目的是解决增强后图像颜色不协调问题及遗传算法在增强图像时的缺陷。为了实现此目标,我们提出了一种基于改进的遗传算法对彩色图像进行增强处理。
技术实现思路
为了解决当前技术进行彩色图像增强后图像颜色不协调问题及遗传算法在增强图像时的缺陷。本专利技术提出了一种基于改进的遗传算法对彩色图像进行增强处理。在本专利技术提出的框架中,首先将RGB颜色空间转换到HSI颜色空间,然后提取HSI颜色空间中的灰度I分量。由于本专利技术是基于亮度增强,所以提取I分量后进一步的使用Retinex理论分解为反色图像R和亮度图像L。对比增强夜间图像亮度通过遗传算法优化完成,最后增强的夜间图像通过增强的亮度,反色图像及夜间图像颜色重构。提出的基于改进的遗传算法增强夜间图像,其本质是将实际图像增强问题转化为遗传算法参数优化问题。基本步骤包括:步骤A转换RGB颜色空间图像格式为HSI颜色空间图像格式;步骤B从HSI颜色空间中提取I分量,使用Retinex理论分解I分量为反色图像和亮度图像;步骤C基于遗传算法对提取的夜间亮度图像进行对比增强;步骤D使用夜间的反色图像,增强亮度图像及夜间图像颜色进行图像重构。附图说明图1(a)是线性转换方法,图1(b)非线性转换方法。图2是RGB夜间图像到HSI颜色空间的图像。其中图2(a)图是亮度(灰度)I分量,图2(b)是色度H分量,图2(c)饱和度S分量。图3(a)是图像输入输出的亮度映射关系,图3(b)是输入图像和增强图像的亮度映射关系。图4本专利技术算法具体实施原理以及框图。具体实施方式下面结合附图和具体的实施例对本专利技术做进一步的说明。实施步骤A:目前图像对比度增强技术主要是基于灰度图像进行处理,如果彩色图像增强直接使用灰度图像增强算法,结果不理想。如果对色彩空间进行转换,可以把相关的三个分量转变到不相关的色度空间里去,增强后的结果较好。通过分析发现,HSI颜色模型能更好的满足这一需求。假设输入的低亮度RGB彩色图像由红、绿、蓝三个色调确定。从RGB颜色空间转换到HSI颜色空间,具体的各个分量求解如下,H分量可用如下公式得到:H=θifB≤G360-θifB>G---(4)]]>θ=cos-1{1/2[(R-G)+(R-B)][(R-G)2+(R-B)(G-B)]1/2本文档来自技高网
...
一种<a href="http://www.xjishu.com/zhuanli/55/201610710468.html" title="一种改进的遗传算法的夜间图像增强方法原文来自X技术">改进的遗传算法的夜间图像增强方法</a>

【技术保护点】
一种改进的遗传算法的夜间图像增强方法,其特征在于首先将RGB颜色空间转换到HSI颜色空间,然后提取HSI颜色空间中的灰度I分量,由于本专利技术是基于亮度增强,所以提取I分量后进一步的使用Retinex理论分解为反色图像R和亮度图像L,对比增强夜间图像亮度通过遗传算法优化完成,最后增强的夜间图像通过增强的亮度,反色图像及夜间图像颜色重构,提出的基于改进的遗传算法增强夜间图像,其本质是将实际图像增强问题转化为遗传算法参数优化问题,该算法的基本步骤包括:步骤101:转换RGB颜色空间图像格式为HSI颜色空间图像格式;步骤102:从HSI颜色空间中提取I分量,使用Retinex理论分解I分量为反色图像和亮度图像;步骤103:基于遗传算法对提取的夜间亮度图像进行对比增强;步骤104:使用夜间的反色图像,增强亮度图像及夜间图像颜色进行图像重构。

【技术特征摘要】
1.一种改进的遗传算法的夜间图像增强方法,其特征在于首先将RGB颜色空间转换到HSI颜色空间,然后提取HSI颜色空间中的灰度I分量,由于本发明是基于亮度增强,所以提取I分量后进一步的使用Retinex理论分解为反色图像R和亮度图像L,对比增强夜间图像亮度通过遗传算法优化完成,最后增强的夜间图像通过增强的亮度,反色图像及夜间图像颜色重构,提出的基于改进的遗传算法增强夜间图像,其本质是将实际图像增强问题转化为遗传算法参数优化问题,该算法的基本步骤包括:步骤101:转换RGB颜色空间图像格式为HSI颜色空间图像格式;步骤102:从HSI颜色空间中提取I分量,使用Retinex理论分解I分量为反色图像和亮度图像;步骤103:基于遗传算法对提取的夜间亮度图像进行对比增强;步骤104:使用夜间的反色图像,增强亮度图像及夜间图像颜色进行图像重构。2.根据权利要求1所述的一种改进的遗传算法的夜间图像增强方法,其特征在于所述步骤101考虑到目前图像对比度增强技术主要是基于灰度图像进行处理,如果彩色图像增强直接使用灰度图像增强算法,结果不理想;如果对色彩空间进行转换,可以把相关的三个分量转变到不相关的色度空间里去,增强后的结果较好,通过分析发现,HSI颜色模型能更好的满足这一需求,首先假设输入的低亮度RGB彩色图像由红、绿、蓝三个色调确定,从RGB颜色空间转换到HSI颜色空间,具体的各个分量求解如下,H分量可用如下公式得到:饱和度分量S由下式给出:最后亮度分量I由下式给出:其中H表示色度(Hue),S表示饱和度(Saturation),I表示亮度值(Intensity),在增强的过程中,色度和饱和度保持不变,直接增强彩色图像的亮度分量,确保没有颜色偏移,更能满足人眼的要求,注意:在本发明中假定RGB值归一化为[0,1]范围内,角度θ根据HSI空间的轴衡量,得到的H分量可以除以360°归一化为[0,1]范围内,如果给出的RGB值在[0,1]区间内,则HSI其它两个分量S和I也会归一为[0,1]范围内。3.根据权利要求1所述的一种改进的遗传算法的夜间图像增强方法,其特征在于所述步骤102从HSI颜色空间中提取I分量,并使用Retinex理论分解I分量,为了更好地保护好增强后图像细节,本发明使用遗传算法优化增强亮度图像,增强后的亮度再反变换回RGB彩色空间,灰度图像I分量通过Retinex理论进一步表示为亮度图像和反色度图像,亮度图像L(x,y)在图像中表示低频分量,反色图像R(x,y)在图像中表示高频分量,在颜色恒定的条件下可通过改变亮度图像和反射图像在原图像中的比例来达到增强图像的目的,在本发明中L(x,y)使用高斯低通滤波器来评估亮度分量,实际上是一个带高斯核的2D离散卷积,数学表示如下:其中D(p,s)≡Ip-Is,Ns是核函数,表示像素的距离。4.根据权利要求1所述的一种改进的遗传算法的夜间图像增强方法,其特征在于步骤103对图像的亮度层,提出了一种改进的遗传算法优化参数以增强图像的算法,基本过程是:首先进行图像颜色空间转换,从RGB颜色空间转换到HIS颜色空间;然后提取亮度分量,并对亮度对应关系进行编码;针对亮度分量构造增强后的评价标准函数,通过遗传因子搜索最优解;最后将各分量数据合成,从而实现了彩色图像的增强,遗传算法在图像增强中的流程如下:步骤201:对夜间图像增强问题描述,寻找颜色空间转换后的亮度与像素的各种对应关系,确立遗传算法中的染色体;步骤202:确定编码方式,将问题的解空间映射为个体基因串和遗传算法的搜索空间;步骤203:初始化种群和规模,随机产生一定数量的染色体,形成初始种群;步骤204:建立图像增强的参数模型,可以使用图像增强的客观评价准则或者函数;步骤205:进行遗传操作,即对建立的图像增强模型进行选择、交叉、变异算子等,产生新解,不断进行迭代优化;步骤206:根据终止条件,重复步骤203和步骤204,直到找到客观评价函数的最优解。5.根据权利要求4所述的一种...

【专利技术属性】
技术研发人员:饶云波刘伟宋佳丽范柏江
申请(专利权)人:电子科技大学
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1