一种图像对比度的处理方法及系统与流程

文档序号:31780056发布日期:2022-10-12 09:50阅读:54来源:国知局
一种图像对比度的处理方法及系统与流程

1.本发明涉及图像对比度处理技术领域,特别涉及一种图像对比度的处理方法及系统。


背景技术:

2.图像含有的信息量巨大,而且在多媒体技术发达的今天,人们都希望能看到清晰逼真的画面,这就对图像的质量要求也越来越高,对要求图像的处理技术也随之得到提升。在生活中,人们发现照片的灰暗,以至于照片的某些细节信息人眼观察不到。在图像的采集、处理、存储、显示或传输的过程中,有可能受到光电系统失真、噪声干扰、曝光不足或过量、相对运动、传输误码等的影响,从而使图像本身的质量降低,这就影响了图像的后续处理。我们知道,图像作为信息的载体,如果图像中所承载的信息被掩盖了,那么不只是模糊了我们的视觉,还会阻碍图像的后续处理。因此,对图像进行图像的对比度增强就变得尤为重要
3.在阴天、夜晚以及物体遮挡等低照度条件下,获得的图像往往存在动态范围较小、细节信息丢失严重并且含有大量噪声等问题。因此,低照度图像会严重影响甚至限制人眼或者计算机视觉系统的性能。对低照度图像进行增强处理,能够提升图像的清晰度,凸显场景的纹理细节,极大地提高图像的质量,从而为完成目标识别与追踪、图像分割等任务提供数据质量的保证。因此,研究低照度图像的增强具有重要的理论意义和实际应用价值。


技术实现要素:

4.基于上述技术问题,本发明的目的在于提供一种图像对比度的处理方法及系统,对所需为实现上述目的,本发明提供如下技术方案:
5.一种图像对比度的处理方法,包括以下步骤:
6.s1、训练神经网络,识别低照度图片和高照度图片;
7.s2、通过摄像头获取监控视频,截取所需图片部分,对原始图像构造亮度直方图;
8.s3、分析亮度直方图的图像特征,并求取亮度平均值;
9.s4、选取所需增强对比度的图片区域;并识别图片的像素点;
10.s5、对识别完照度的图片进行计算亮度差值,当像素点的亮度减去亮度平均值之间的差值大于预设值时,将此像素点的亮度降低;
11.当亮度平均值减去像素点的亮度的差值大于预设值时,将此像素点的亮度增高;
12.s6、通过摄像头内的光发生装置,对所需图片部分对应的实物进行照射,照射到实物并反射的光经ccd相机接收;
13.s7、将步骤s5重复5次及以上,将图片去极化,增强图片中的彩色区域;
14.s8、将图像进行反锐化,对图片进行最后的对比度增强步骤。
15.优选的,步骤s4中训练神经网络包括:
16.s11、收集大量成对的正常光照图像和低光照图像作为训练样本;
17.s12、对神经网络算法模型进行初始化;
18.s13、进行网络训练,将所选正常光照图像和低光照图像作为训练样本作为训练数据集;
19.s14、调整权值,采取调整过的权值重复计算,直到误差满足要求。
20.优选的,步骤s5中具体还包括:
21.对识别完照度的图片进行计算亮度差值是基于整张图片的练度平均值。
22.优选的,步骤s8中的对图像进行反锐化具体为:
23.根据所选图片的噪声水平选取合适的参数值,计算所选图片的局部方差、增益系数和动态水平期望值,接着计算输出图像的局部方差,通过代价函数计算图像的局部方差的期望值和计算值的平方误差,通过平方误差自适应地迭代更新尺度矢量,接着再次计算增强图像,重复上述步骤,直至处理完所选图片的所有像素点。
24.一种图像对比度的处理系统,包括:
25.摄像头,用于接收直拍画面;
26.图像提取模块,用于提取摄像头所拍摄到的图像;
27.亮度提取模块,对图像提取模块提取的图片的亮度进行提取计算,求取该图片的亮度平均值。
28.优选的,还包括:
29.光发生装置,所述光发生装置安装在所述摄像头的内部,作为光源,能够向外发射自然光;
30.ccd相机,识别所述光发生装置发射的光源照射到物体上所反射的光,识别图像信息,并将其转化成数字信号;
31.数据处理计算机,用于对数字信号进行处理。
32.优选的,包括:
33.神经网络训练模块,用于对神经网络进行训练,使其能够对低照度图片和高照度图片进行识别,并进行区分。
34.与现有技术相比,本发明的有益效果是:
35.1.本发明通过设置神经网络对所选图片的光照度进行识别,并经过数据处理计算机进行处理,准确判断其光照度的情况,并进行准确处理,提高收敛速率,并减小误差估计,加快了网络迭代速度,增强判断的准确性,有效地提高了图像的分类速度和分类精度。
36.2.本发明通过设置光发生装置和ccd相机,对图片进行多次的提取,进行反锐化,能够显著的提高图片的对比度和分辨率,且能够有效降低图片噪声,进一步提高图像的质量。
附图说明
37.为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
38.图1为本发明的方法流程图;
39.图2为本发明的系统示意图。
具体实施方式
40.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
41.请参阅图1至图2,本发明提供一种技术方案:
42.一种图像对比度的处理方法,包括以下步骤:
43.s1、训练神经网络,识别低照度图片和高照度图片;
44.s11、收集大量成对的正常光照图像和低光照图像作为训练样本;
45.s12、对神经网络算法模型进行初始化;
46.确定作用函数f(x):
[0047][0048]
s13、进行网络训练,将所选正常光照图像和低光照图像作为训练样本作为训练数据集;计算实际输出和误差:
[0049][0050]
式中:w
ij
为连接权;θj为阈值;xi为第i个神经元的输入值;yj为实际输出;
[0051][0052]
式中:tj为期望输出;
[0053]
s14、调整权值,采取调整过的权值重复计算,直到误差满足要求。
[0054][0055]
式中:η为学习率。
[0056]
s2、分析亮度直方图的图像特征,并求取亮度平均值;
[0057]
s3、选取所需增强对比度的图片区域;并识别图片的像素点;
[0058]
s4、通过摄像头获取监控视频,截取所需图片部分,对原始图像构造亮度直方图;
[0059]
s5、对识别完照度的图片进行计算亮度差值,当像素点的亮度减去亮度平均值之间的差值大于预设值时,将此像素点的亮度降低;
[0060]
当亮度平均值减去像素点的亮度的差值大于预设值时,将此像素点的亮度增高;对识别完照度的图片进行计算亮度差值是基于整张图片的练度平均值。
[0061]
s6、通过摄像头内的光发生装置,对所需图片部分对应的实物进行照射,照射到实物并反射的光经ccd相机接收;
[0062]
s7、将步骤s5重复5次及以上,将图片去极化,增强图片中的彩色区域;
[0063]
s8、将图像进行反锐化,根据所选图片的噪声水平选取合适的参数值,计算所选图
片的局部方差、增益系数和动态水平期望值,接着计算输出图像的局部方差,通过代价函数计算图像的局部方差的期望值和计算值的平方误差,通过平方误差自适应地迭代更新尺度矢量,接着再次计算增强图像,重复上述步骤,直至处理完所选图片的所有像素点,对图片进行最后的对比度增强步骤。
[0064]
增强后的图像y(n,m)是根据原始图像x(n,m)中得到的:
[0065]
y(n,m)=x(n,m)+λz(n,m)
[0066]
式中,z(n,m)表示为滤波输出信号,λ是个正的尺度因子它控制着输出图像的对比度增强的程度。
[0067]
图像对比度的计算公式为:
[0068][0069]
式中,δ(i,j)表示相邻像素点之间的亮度差异,p
δ
(i,j)为相邻像素点之间的亮度差为δ的像素分布概率。
[0070]
在反锐化处理过后,图片的对比度和分辨率有肉眼可辨的提升,且图片的噪声会被降低,接着将反锐化的图片叠加在处理过光强度的图片上端,最终得到处理后的图片,处理后的图片中的细节更多的被展示出来,图像的对比度有显著的提高;
[0071]
且由于是光发生器对事物进行照射,利用光反射是的ccd相机接收,所以多次曝光的图片在亮度上较高,所以在处理原图片为低亮度的图片时,所叠加后的图片更加符合正常亮度,让处理后的图片看着更加舒适。
[0072]
一种图像对比度的处理系统,包括:
[0073]
摄像头,用于接收直拍画面;
[0074]
图像提取模块,用于提取摄像头所拍摄到的图像;
[0075]
亮度提取模块,对图像提取模块提取的图片的亮度进行提取计算,求取该图片的亮度平均值。
[0076]
光发生装置,所述光发生装置安装在所述摄像头的内部,作为光源,能够向外发射自然光;
[0077]
ccd相机,识别所述光发生装置发射的光源照射到物体上所反射的光,识别图像信息,并将其转化成数字信号;
[0078]
数据处理计算机,用于对数字信号进行处理。
[0079]
神经网络训练模块,用于对神经网络进行训练,使其能够对低照度图片和高照度图片进行识别,并进行区分。
[0080]
当本系统之前,首先会向神经网络模块输出大量的训练素材,及大量的低照度图片和高照度图片,对神经网络进行训练,直至神经网络能够对图片的光照情况进行有效识别,让识别正确率达到期望值;
[0081]
接着通过摄像头获取监控视频,图像提取模块对摄像头所拍摄的图片进行提取,也可以对直接输入的图片进行识别提取,接着亮度提取模块对图像提取模块提取的图片的亮度进行提取计算,并求取该图片的亮度平均值,其中可以将图片放大,对每一个像素点的亮度进行监测,并提取计算;最后经数据处理计算机对图片进行对比度增强处理;
[0082]
如若图片是摄像头所采取到的,那么接着启动光发生装置,对采集是图片的实物
进行多次照射,ccd相机对反射光源进行识别,多次采取到的图片会进入到数据处理计算机对图片进行对比度增强处理;本方法通过多次测量,对采取的图片质量有较大的提升,并且能够有效降低图像噪声,减轻后续图片处理的负担。
[0083]
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1