一种基于抛物线函数的低照度图像增强算法制造技术

技术编号:10814957 阅读:125 留言:0更新日期:2014-12-24 19:17
为克服现有的低照度图像增强算法计算量大、颜色失真严重、对比度下降等不足,本发明专利技术公开了一种基于抛物线函数的低照度图像增强算法。该算法首先根据直方图分布情况衡量图像光照情况;其次,针对不同光照类别的图像采用不同参数的分段抛物线函数进行自适应的亮度增强;然后,对RGB三通道同比增强,保持色彩不变,得到初步的增强图像;为了提高速度,将图像转化到YUV颜色空间,采用导向滤波仅对亮度分量Y进行去噪,还原RGB颜色空间;最后,对滤波后图像细节补偿,得到最终的增强图像。该方法在不丢失图像信息的基础上可有效改善视觉效果,效果优于其他方法。本发明专利技术不仅对低照度图像增强效果明显,而且处理速度快,具有广泛的实用性。

【技术实现步骤摘要】
一种基于抛物线函数的低照度图像增强算法
:本专利技术涉及图像处理技术,具体来讲,涉及一种基于抛物线函数的低照度图像增强算法。技术背景:
技术介绍
:在图像采集或视频监控的应用中,经常会遇到夜视或背光等低照度的情况,这种情况下采集到的图像对比度较低,细节信息严重丢失,给很多工作带来不便。利用低照度彩色图像增强技术,可以有效减小低照度环境对图像或视频获取装置的影响,从而有效提升视频监控、图像识别、计算机视觉等系统在低照度情况下的性能,解决许多工作难题。因此研究低照度图像的增强是非常有必要的。目前低照度图像增强的算法主要有三大类:空域法、变换域法和融合法。空域法主要有直方图法、灰度变换法、Retinex算法、基于大气散射模型增强算法。直方图法是空域增强中最简单有效的方法之一,其采用灰度统计特征将原始图像中的灰度直方图从较为集中的灰度区间转变为均匀分布于整个灰度区间的变换方法。其优点是:算法简单、速度快,可自动增强图像。缺点是:对噪声敏感、细节容易丢失,在某些区域会严重失真。灰度变换法指将输入图像中较窄带的低灰度值映射为较宽带的输出灰度值,常用的映射方式有对数变换以及抛物线变换。其主要优点是运算速度快,其缺点是参数难以确定,针对不同的图像无法自适应调节,有时存在过增强的问题。Retinex算法是一种基于光照补偿的图像增强方法,能够同时实现图像的全局和局部对比度增强,以及基于灰度假设的颜色校正,达到增强效果。包含多种改进算法,最为应用广泛的是中心/领域Retinex算法,其中包括由NASA提出的带彩色恢复的多尺度Retinex算法(MSRCR)。但是由于中心/领域Retinex算法的本质是基于灰度假设,而均匀颜色区域违背了灰度假设,所以处理后的图像颜色去饱和而变为灰色调,存在严重的颜色失真问题。而MSRCR算法的颜色复原过程实际上是引入原始图像的非线性函数来补偿中心/领域Retinex算法处理过程中损失的颜色信息,并不是恢复场景的真实颜色,违背了颜色恒常性的原理,色彩失真严重。近些年来,由于图像去雾的火热,基于大气散射模型的增强算法也流行起来。许多学者把这一模型应用到低照度图像增强上,Dongetc.发表的“Fastefficientalgorithmforenhancementoflowlightingvideo”论文,把暗原色先验去雾算法应用到低照度图像增强上,但是它有些缺点:场景不连续时,会出现块瑕疵。并且对对暗区的增强不足,对亮区容易出现过饱和现象。变换域法是通过某种变换将图像转换到一个空间域,再对系数进行某种处理,最后对系数进行反变换得到增强图像。常见的变换域方法有高通滤波,小波变换等。高通滤波首先对图像进行傅里叶变换,然后通过一个高通滤波器,增强高频分量(即增强图像的细节),同时抑制低频分量,最后进行傅里叶反变换,得到增强后的图像。小波变换方法首先对图像进行二维离散小波变换,得到图像的小波系数,然后对高频分量和低频分量乘以不同的系数,以增强某个分量或抑制某个分量,达到增强图像对比度的目的。近年来基于小波的图像处理颇受关注,因为小波变换能同时体现时域和频域的特征,因此将小波变换用于图像处理时,既能提取出图像的边缘又可提取整体结构,适用于低照度图像增强。随着图像处理应用不断发展,在小波变换基础上发展取来的具有更高精度以及更好的稀疏表达特性,更加适合于表达图像的边缘轮廓信息的Curvelet和Contourlet变换。这些超小波变换都是基于变换域的新型的多尺度分析方法。近年来,许多学者对融合提出了许多方法和思路。图像融合是指将多源信道所采集到的关于同一目标的图像数据经过图像处理提取各自信道中的有利信息,最后综合成高质量的图像。典型的算法是高动态光照渲染(HDR),HDR方法是对同一场景连续拍摄多幅不同曝光量的图像,利用每个曝光时间相对应最佳细节的图像来合成最终的HDR图像。这种方法在拍摄时需要保持照相器材的稳定,拍摄时间较长,无法应用与实时图像和视频增强领域,而且对于亮度很低的图像效果较差。
技术实现思路
:本专利技术的目的在于解决现有的低照度图像增强算法计算量大、颜色失真严重、对比度下降等不足,提供一种基于抛物线函数的低照度图像增强算法。通过所述方法可在保证实时处理的前提下依然能达到较好的视觉增强效果。为了实现上述目的,本专利技术提供一种基于抛物线函数的自适应低照度图像增强算法,该算法主要包括以下步骤:步骤1,图像获取:通过成像设备捕获一张低照度图像I;步骤2,求取亮度分量V:将步骤1获取的图像转换到HSV颜色空间,即对每个像素点求取RGB分量的最大值,获得亮度分量V;步骤3,求取夜光照值A:对步骤2获得的亮度分量V计算其像素点在每一个灰度级的分布数量,选取大于某一阈值(图像总像素点*0.05%)的最高像素值作为夜光照值A,此时图像的大部分像素值分布在小于A的区域内;步骤4,根据夜光照值A的值衡量图像光照情况:经过反复实验,选择像素值205作为明暗的分界点,将图像分为较暗与较亮两类;步骤5,根据步骤4获得的图像类别确定增强函数;步骤6,对步骤2获得的亮度分量V利用步骤5确定的增强函数进行增强,求出亮度增益K,再对RGB进行同比增强,保持色彩不变,得到增强后的图像J;步骤7,将增强后的图像J转化到YUV空间,采用导向滤波器对亮度分量Y进行滤波处理;步骤8,细节补偿:采用原图像与其高斯滤波后的图像的差作为细节分量,将细节分量加到滤波增强后的图像Jenhance上得到最终增强图像J′。本专利技术在HSV颜色空间仅对亮度分量采用不同参数的分段抛物线进行增强。该方法主观上能有效提高暗区及亮区的细节表现力,同时避免了亮区的颜色饱和,色彩效果更加自然;客观上提高了图像的亮度、细节和图像质量,运行速度快,效果优于其他方法。本专利技术不仅对低照度图像增强效果明显,而且处理速度快,具有广泛的实用性。附图说明图1为本专利技术的整体流程图;图2为原始采集的低照度图像;图3为利用本专利技术处理图2后的增强图像。具体实施方式为了更好的理解本专利技术,下面结合具体实施方式对本专利技术的基于抛物线函数的自适应低照度图像增强算法进行更为详细的描述。在以下的描述当中,当前已有的现有技术的详细描述也许会淡化本专利技术的主题内容,这些描述在这里将被忽略。图1是本专利技术基于抛物线函数的自适应低照度图像增强算法的一种具体实施方式的流程图,在本实施方案中,按照以下步骤进行:步骤1,图像获取:通过成像设备捕获一张低照度图像I,如图2所示;步骤2,求取亮度分量V:将步骤1获取的图像转换到HSV颜色空间,对每个像素点求取RGB分量的最大值,获得亮度分量V:V=max(R,G,B)(1)步骤3,求取夜光照值A:对步骤2获得的亮度分量V计算其像素点在每一个灰度级的分布数量,选取大于某一阈值(图像总像素点*0.05%)的最高的像素值作为夜光照值A,此时图像的大部分像素值分布在小于A的区域内;步骤4,根据夜光照值A的值衡量图像光照情况:考虑到灯光的亮度值普遍在230以上,当夜光照值A在200左右时就可以认为图像中几乎没有灯光,人类视觉在像素值为205时最舒适,本专利技术选择像素值205作为明暗的分界点。当A>205时,图像中有灯光相对较亮,此时采用步骤5的分段抛物线1对小于A的像素点小幅度提升亮度本文档来自技高网
...
一种基于抛物线函数的低照度图像增强算法

【技术保护点】
一种基于抛物线函数的低照度图像增强算法,其特征在于,包括以下步骤:步骤1,图像获取:通过成像设备捕获一张低照度图像I;步骤2,求取亮度分量V:将步骤1获取的图像转换到HSV颜色空间,即对每个像素点求取RGB分量的最大值,获得亮度分量V;步骤3,求取夜光照值A:对步骤2获得的亮度分量V计算其像素点在每一个灰度级的分布数量,选取大于某一阈值(图像总像素点*0.05%)的最高像素值作为夜光照值A,此时图像的大部分像素值分布在小于A的区域内;步骤4,根据夜光照值A的值衡量图像光照情况:经过反复实验,选择像素值205作为明暗的分界点,将图像分为较暗与较亮两类;步骤5,根据步骤4获得的图像类别确定增强函数;步骤6,对步骤2获得的亮度分量V利用步骤5确定的增强函数进行增强,求出亮度增益K,再对RGB进行同比增强,保持色彩不变,得到增强后的图像J;步骤7,将增强后的图像J转化到YUV空间,采用导向滤波器对亮度分量Y进行滤波处理;步骤8,细节补偿:采用原图像与其高斯滤波后的图像的差作为细节分量,将细节分量加到滤波增强后的图像Jenhance上得到最终增强图像J′。

【技术特征摘要】
1.一种基于抛物线函数的低照度图像增强算法,其特征在于,包括以下步骤:步骤1,图像获取:通过成像设备捕获一张低照度图像I;步骤2,求取亮度分量V:将步骤1获取的图像转换到HSV颜色空间,即对每个像素点求取RGB分量的最大值,获得亮度分量V;步骤3,求取夜光照值A:对步骤2获得的亮度分量V,计算其像素点在每一个灰度级的分布数量,选择图像总像素点的0.05%作为阈值,定义灰度级上分布像素点数量大于该阈值的最高像素值作为夜光照值A,来估计图像中光照情况;步骤4,根据夜光照值A将图像分为明暗两类图像,其具体分类方法如下:当A>205时,图像中有灯光相对较亮,此时该图像分类为较亮图像;当A<205时,图像中几乎没有灯光整体偏暗,此时该图像分类为较暗图像;步骤5,根据步骤4获得的图像类别确定增强函数;具体地,所述步骤5中对低照度图像中的较亮和较暗的图像进行分段处理,所采用的分段函数为:对暗区采用抛物线函数:y2=2px;对亮区采用抛物线函数:y=ax2+bx+c;具体来讲:当A>205时,图像属于较亮图像,采用抛物线y2=2px对暗区进行适当增强,其约束条件为:A2=2pA抛物线y=ax...

【专利技术属性】
技术研发人员:张红英王小元吴亚东刘言
申请(专利权)人:西南科技大学
类型:发明
国别省市:四川;51

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

1