夜景图像增强方法、装置和存储介质制造方法及图纸

技术编号:37155262 阅读:15 留言:0更新日期:2023-04-06 22:16
本发明专利技术公开了一种夜景图像增强方法、装置和存储介质,夜景图像增强方法包括:获取待增强夜景图像;通过限制对比度自适应直方图均衡化CLAHE算法对待增强夜景图像进行图像增强处理,得到第一图像;通过Zero

【技术实现步骤摘要】
夜景图像增强方法、装置和存储介质


[0001]本专利技术涉及图像处理
,尤其涉及一种夜景图像增强方法、装置和存储介质。

技术介绍

[0002]在生产环境中,视频图像是生产与安全的必须监控要素。然而受低光照或背光环境影响,尤其是在光线不足的情况下,拍摄到的视频图像经常会产生欠曝光的现象,导致图像可辨析度下降。
[0003]为此,相关技术中提出夜景图像增强算法,包括:1)直方图均衡化(Histogram equalization)方法,该方法只是简单地利用了图像整体的统计性质,通常不能对复杂场景达到理想效果;2)基于深度学习理论的增强算法,该方法通常只能用单通道进行光照优化,颜色无法很好地恢复,在光照复杂的情况下还容易出现过曝的现象,且需要特定的推理平台,前期训练工作任务比较大。另外,上述方法还容易在增加图像亮度的同时,放大噪声,影响图像质量。

技术实现思路

[0004]本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的一个目的在于提出一种夜景图像增强方法、装置和存储介质,该夜景图像增强方法结合限制对比度自适应直方图均衡化CLAHE算法和Zero

DCE图像增强深度学习网络,在增强图像清晰度和对比度的同时还可抑制噪声,且适用于复杂场景,本专利技术还将两者集成到嵌入式平台,使嵌入式平台具有学习进化和智能增长功能。
[0005]为达到上述目的,本专利技术第一方面实施例提出一种夜景图像增强方法,所述方法包括:获取待增强夜景图像;通过限制对比度自适应直方图均衡化CLAHE算法对所述待增强夜景图像进行图像增强处理,得到第一图像;通过Zero

DCE图像增强网络对所述第一图像进行图像增强处理,得到目标图像。
[0006]另外,根据本专利技术上述实施例提出的夜景图像增强方法还可以具有如下附加的技术特征:
[0007]根据本专利技术的一个实施例,所述方法还包括:建立夜景图像增强数据库;将基于pytorch框架的Zero

DCE图像增强网络的.pth格式文件转换为基于caffe框架的prototxt文件和.caffemodel格式文件;搭建caffe框架,并将所述prototxt文件和.caffemodel格式文件导入所述caffe框架,得到基于caffe框架的Zero

DCE图像增强网络;使用所述数据库训练所述基于caffe框架的Zero

DCE图像增强网络,并将训练好的基于caffe框架的Zero

DCE图像增强网络移植至嵌入式平台上;其中,利用所述嵌入式平台上的训练好的基于caffe框架的Zero

DCE图像增强网络对所述第一图像进行图像增强处理。
[0008]根据本专利技术的一个实施例,所述方法还包括:利用OpenCV库中函数创建CLAHE算法,并将创建的CLAHE算法移植至所述嵌入式平台上;其中,利用所述嵌入式平台上的CLAHE
算法对所述待增强夜景图像进行图像增强处理。
[0009]根据本专利技术的一个实施例,所述.pth格式文件包括存成词典的pytorch参数名称和权重,所述将基于pytorch框架的Zero

DCE图像增强网络的.pth格式文件转换为基于caffe框架的prototxt文件和.caffemodel格式文件,包括:建立caffe框架到pytorch框架的参数名称映射,并将所述参数名称映射存在字典或者txt里,得到所述prototxt文件;基于所述参数名称映射,将.pth格式文件中的权重赋予对应的caffe参数,得到所述.caffemodel格式文件。
[0010]根据本专利技术的一个实施例,通过pytorch2caffe工具将基于pytorch框架的Zero

DCE图像增强网络的.pth格式文件转换为基于caffe框架的prototxt文件和.caffemodel格式文件。
[0011]根据本专利技术的一个实施例,所述将所述prototxt文件和.caffemodel格式文件导入所述caffe框架之后,还测试所述prototxt文件和.caffemodel格式文件在所述caffe框架是否正常运行,若是则得到所述基于caffe框架的Zero

DCE图像增强网络。
[0012]根据本专利技术的一个实施例,所述通过Zero

DCE图像增强网络对所述第一图像进行图像增强处理,得到目标图像,包括:将所述第一图像输入至所述Zero

DCE图像增强网络,输出一组光增强曲线的参数;将所述光增强曲线的参数应用于所述第一图像的RGB通道的所有像素,得到所述目标图像。
[0013]根据本专利技术的一个实施例,所述光增强曲线通过下式表示:
[0014]LE(x)=LE
n
‑1(x)+A
n
(x)LE
n
‑1(x)(1

LE
n
‑1(x))
[0015]其中,A
n
(x)表示所述第一图像中每个像素值对应的α组成的矩阵,α∈[

1,1],是所述光增强曲线的可训练参数,用于调整所述光增强曲线的级数以及曝光度,x为所述第一图像的像素坐标,LE
n
(x)是所述第一图像第n

1次迭代的增强图像。
[0016]根据本专利技术的一个实施例,所述Zero

DCE图像增强网络由7个具有对称结构的卷积层组成,前6层的卷积核为3x3x32,步长为1,后接ReLU激活函数,最后一层卷积通道为24,用于8个迭代轮次的参数矩阵,后接Tanh激活函数。
[0017]本专利技术实施例的夜景图像增强方法,首先获取待增强夜景图像,先对待增强夜景图像进行限制对比度自适应直方图均衡化CLAHE算法处理后,再对其运用Zero

DCE图像增强网络进行深度学习处理,得到目标图像,本专利技术的夜景图像增强方法结合限制对比度自适应直方图均衡化CLAHE算法和Zero

DCE图像增强深度学习网络,在增强图像清晰度和对比度的同时还可抑制噪声,且适用于复杂场景,本专利技术还将两者集成到嵌入式平台,使嵌入式平台具有学习进化和智能增长功能。
[0018]为达到上述目的,本专利技术第二方面实施例提出了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现如上述的夜景图像增强方法。
[0019]为达到上述目的,本专利技术第三方面实施例提出了一种夜景图像增强装置,所述装置包括:获取模块,用于获取待增强夜景图像;第一处理模块,用于通过限制对比度自适应直方图均衡化CLAHE算法对所述待增强夜景图像进行图像增强处理,得到第一图像;第二处理模块,用于通过Zero

DCE图像增强网络对所述第一图像进行图像增强处理,得到目标图像。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种夜景图像增强方法,其特征在于,所述方法包括:获取待增强夜景图像;通过限制对比度自适应直方图均衡化CLAHE算法对所述待增强夜景图像进行图像增强处理,得到第一图像;通过Zero

DCE图像增强网络对所述第一图像进行图像增强处理,得到目标图像。2.根据权利要求1所述的夜景图像增强方法,其特征在于,所述方法还包括:建立夜景图像增强数据库;将基于pytorch框架的Zero

DCE图像增强网络的.pth格式文件转换为基于caffe框架的prototxt文件和.caffemodel格式文件;搭建caffe框架,并将所述prototxt文件和.caffemodel格式文件导入所述caffe框架,得到基于caffe框架的Zero

DCE图像增强网络;使用所述数据库训练所述基于caffe框架的Zero

DCE图像增强网络,并将训练好的基于caffe框架的Zero

DCE图像增强网络移植至嵌入式平台上;其中,利用所述嵌入式平台上的训练好的基于caffe框架的Zero

DCE图像增强网络对所述第一图像进行图像增强处理。3.根据权利要求2所述的夜景图像增强方法,其特征在于,所述方法还包括:利用OpenCV库中函数创建CLAHE算法,并将创建的CLAHE算法移植至所述嵌入式平台上;其中,利用所述嵌入式平台上的CLAHE算法对所述待增强夜景图像进行图像增强处理。4.根据权利要求2所述的夜景图像增强方法,其特征在于,所述.pth格式文件包括存成词典的pytorch参数名称和权重,所述将基于pytorch框架的Zero

DCE图像增强网络的.pth格式文件转换为基于caffe框架的prototxt文件和.caffemodel格式文件,包括:建立caffe框架到pytorch框架的参数名称映射,并将所述参数名称映射存在字典或者txt里,得到所述prototxt文件;基于所述参数名称映射,将.pth格式文件中的权重赋予对应的caffe参数,得到所述.caffemodel格式文件。5.根据权利要求2或4所述的夜景图像增强方法,其特征在于,通过pytorch2caffe工具将基于pytorch框架的Zero

DCE图像增强网络的.pth格式文件转换为基于caffe框架的prototxt文件和.caffemodel格式文件。6.根据权利要求2所述的夜景图像增强方法,其特征在于,所述将所述prototxt文件和.caffemodel格式文件导入所述caffe框架之后,还测试所述prototxt文件和.caffemodel格式文件在所述caffe框架是否正常运行,若是则得到所述基于caffe框架的Zero

DCE图像增强网络。7.根据权利要求1所述的夜景图像增强方法,其特征在于,所述通过Zero

DCE图像增强网络对所述第一图像进行图像增强处理,得到目标图像,包括:将所述第一图像输入至所述Zero

DCE图像增强网络,输出一组光增强曲线的参数;...

【专利技术属性】
技术研发人员:李萌沈力奚梦婷刘子寒魏晓龙熊艳伟王连忠蔡雨露郭始亿臧其威崔文朋郑哲刘国静刘瑞
申请(专利权)人:北京智芯微电子科技有限公司
类型:发明
国别省市:

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

1