一种图像处理方法、装置及存储介质与流程

文档序号:30664319发布日期:2022-07-06 02:26阅读:154来源:国知局
一种图像处理方法、装置及存储介质与流程

1.本发明涉及图像处理技术领域,尤其涉及一种图像处理方法、装置及存储介质。


背景技术:

2.随着多媒体技术和人工智能的飞速发展和广泛应用,人们在日常生活中会大量使用图像信息。然而目前的成像技术,在非正常光照的情况下,采集到的图像容易受到低信噪比、低亮度,以及曝光时长的影响,图像的质量会受到很大的影响,并且,在需要对图像进行进一步目标检测或者语义分割时,需要先对图像提亮,图像修复和图像增强,然后再进行后续处理。
3.然而,目前,针对每一种具体的非正常光照场景下的图像,需要训练相应的网络权重,来完成一种光照情况下图像的修复问题,比如,对于暗光场景,需要利用弱光增强网络模型对获取的暗光图像进行图像增强,提高图像的视觉效果;对于曝光场景,需要利用多尺度曝光校正(multi-scale photo exposure correction,msec)数据库提供的曝光纠正数据,对获取的过曝光图像或者欠曝光图像进行曝光纠正,也就是说,对于不同光照缺陷的图像需要先使用不同的修复网络,然后,再进行后续目标检测或者语义分割处理,使得图像处理的灵活性和效率较低。


技术实现要素:

4.本发明实施例期望提供一种图像处理方法、装置及存储介质,针对不同光照缺陷的图像,直接利用任务网络,采用局部增强、全局光照和色彩调整相结合的修复方式,对图像中存在的光照缺陷进行修复,进而对消除光照缺陷的图像进行任务处理,提高了图像处理的灵活性和效率。
5.本发明的技术方案是这样实现的:
6.本发明提供了一种图像处理方法,所述方法包括:
7.获取包含光照缺陷的待处理图像;
8.利用任务网络中的光照修复模型,对所述待处理图像进行局部增强处理,得到局部增强图像;以及对所述局部增强图像进行全局光照和色彩调整,得到修复图像;所述光照修复模型用于修复不同光照条件下拍摄的图像的光照缺陷;
9.利用所述任务网络中的任务模型对所述修复图像进行任务处理,得到任务处理结果。
10.在上述方法中,所述光照修复模型包括:局部增强子网络和全局预测子网络;
11.所述利用任务网络中的光照修复模型,对所述待处理图像进行局部增强处理,得到局部增强图像;以及对所述局部增强图像进行全局光照和色彩调整,得到修复图像,包括:
12.利用所述局部增强子网络,对所述待处理图像进行局部增强处理,得到局部增强图像;
13.利用所述全局预测子网络,对所述局部增强图像进行全局光照和色彩调整,得到所述修复图像。
14.在上述方法中,所述利用所述局部增强子网络,对所述待处理图像进行局部增强处理,得到局部增强图像,包括:
15.对所述待处理图像进行特征提取,生成第一特征图;
16.对所述第一特征图执行n次局部亮度增强处理,生成第一增强特征图,并将所述第一增强特征图与所述第一特征图融合,生成第一融合特征图;其中,n为不小于1的自然数;
17.对所述第一特征图执行m次局部像素增强处理,生成第二增强特征图,并将所述第二增强特征图与所述第一特征图融合,生成第二融合特征图;其中,m为不小于1的自然数;
18.利用所述第一融合特征图和所述第二融合特征图,依次对所述待处理图像进行局部增强处理,得到所述局部增强图像。
19.在上述方法中,所述对所述第一特征图执行n次局部亮度增强处理,生成第一增强特征图,包括:
20.在执行第i次局部亮度增强处理时,获取第i个第一待增亮特征图;其中,i等于1时,所述第i个第一待增亮特征图为所述第一特征图;i大于1且不大于n时,所述第i个第一待增亮特征图为对所述第一特征图执行i-1次局部亮度增强处理后得到的第i-1个第一亮度增强特征图;
21.对所述第一待增亮特征图进行特征提取,并将提取出的特征图与所述第一待增亮特征图融合,生成亮度融合特征图;
22.对所述亮度融合特征图执行k次亮度增强处理,生成第i个第一亮度增强特征图;k为不小于1的自然数;
23.在i不等于n的情况下,继续执行第i+1次局部亮度增强处理,直至得到第n个第一亮度增强特征图,并将第n个第一亮度增强特征图确定为所述第一增强特征图;
24.在i等于n的情况下,将第i个第一亮度增强特征图确定为所述第一增强特征图。
25.在上述方法中,所述对所述亮度融合特征图执行k次亮度增强处理,生成第i个第一亮度增强特征图,包括:
26.在执行第j次亮度增强处理时,获取第j个第二待增亮特征图;其中,j等于1时,所述第j个第二待增亮特征图为所述亮度融合特征图;j大于1且不大于k时,所述第j个第二待增亮特征图为对所述亮度融合特征图执行j-1次亮度增强处理后得到的第j-1个第二待增亮特征图;
27.对所述第二待增亮特征图进行色彩均匀化处理,得到第一均匀化特征图;
28.对所述第一均匀化特征图进行特征提取,并对提取后的特征图进行亮度增强,生成亮度增强后的特征图;
29.将所述亮度增强后的特征图与所述第二待增亮特征图融合,生成第j个第二亮度增强特征图;
30.在j不等于k的情况下,继续执行第j+1次亮度增强处理,直至得到第k个第二亮度增强特征图,并将第k个第二亮度增强特征图确定为所述第i个第一亮度增强特征图;
31.在j等于k的情况下,将第j个第二亮度增强特征图确定为所述第i个第一亮度增强特征图。
32.在上述方法中,所述对所述第二待增亮特征图进行色彩均匀化处理,得到第一均匀化特征图,包括:
33.利用第一预设参数和第二预设参数,对所述第二待增亮特征图进行二次亮度增强处理,并对二次亮度增强处理后得到的特征图进行降维处理,生成第一降维特征图;
34.利用第一预设通道参数,对所述第一降维特征图进行通道修正,生成所述第一均匀化特征图。
35.在上述方法中,所述对所述第一特征图执行m次局部像素增强处理,生成第二增强特征图,包括:
36.在执行第s次局部像素增强处理时,获取第s个第一待增强特征图;其中,s等于1时,所述第s个第一待增强特征图为所述第一特征图;s大于1且不大于m时,所述第s个第一待增强特征图为对所述第一特征图执行s-1次局部像素增强处理后得到的第s-1个第一像素增强特征图;
37.对所述第一像素增强特征图进行特征提取,并将提取出的特征图与所述第一像素增强特征图融合,生成像素融合特征图;
38.对所述像素融合特征图执行t次像素增强处理,生成第s个第一像素增强特征图;t为不小于1的自然数;
39.在s不等于m的情况下,继续执行第s+1次局部像素增强处理,直至得到第m个第一像素增强特征图,并将第m个第一像素增强特征图确定为所述第二增强特征图;
40.在s等于m的情况下,将第s个第一像素增强特征图确定为所述第二增强特征图。
41.在上述方法中,所述对所述像素融合特征图执行t次像素增强处理,生成第s个第一像素增强特征图,包括:
42.在执行第z次像素增强处理时,获取第z个第二待增强特征图;其中,z等于1时,所述第z个第二待增强特征图为所述像素融合特征图;z大于1且不大于t时,所述第z个第二待增强特征图为对所述像素融合特征图执行z-1次像素增强处理后得到的z-1个第二待增强特征图;
43.对所述第二待增强特征图进行色彩均匀化处理,生成第二均匀化特征图;
44.对所述第二均匀化特征图进行特征提取,并对提取后的特征图进行像素增强,生成像素增强后的特征图;
45.将所述像素增强后的特征图与所述第二待增强特征图融合,生成第z个第二像素增强特征图;
46.在z不等于t的情况下,继续执行第z+1次像素增强处理,直至得到第t个第二像素增强特征图,并将第t个第二像素增强特征图确定为所述第s个第一像素增强特征图;
47.在z等于t的情况下,将第z个第二像素增强特征图确定为所述第s个第一像素增强特征图。
48.在上述方法中,所述对所述第二待增强特征图进行色彩均匀化处理,生成第二均匀化特征图,包括:
49.利用第三预设参数和第四预设参数,对所述第二待增强特征图进行二次像素增强处理,并对二次像素增强处理后得到的特征图进行降维处理,生成第二降维特征图;
50.利用第二预设通道参数,对所述第二降维特征图进行通道修正,生成所述第二均
匀化特征图。
51.在上述方法中,所述基于所述第一融合特征图和所述第二融合特征图,依次对所述待处理图像进行局部增强处理,得到所述局部增强图像,包括:
52.对所述第一融合特征图进行通道压缩处理,生成亮度增强特征图,并利用所述亮度增强特征图,对所述待处理图像进行亮度增强处理,得到亮度增强图像;
53.对所述第二融合特征图进行通道压缩处理,生成像素增强特征图,并利用所述像素增强特征图,对所述亮度增强图像进行像素增强处理,得到所述局部增强图像。
54.在上述方法中,所述利用所述全局预测子网络,对所述局部增强图像进行全局光照和色彩调整,得到所述修复图像,包括:
55.对所述待处理图像进行特征提取,生成第二特征图;
56.基于所述第二特征图,预测所述待处理图像对应的图像色彩矩阵和图像对比度矩阵;
57.针对所述局部增强图像,利用所述图像色彩矩阵进行色彩调整,并利用图像对比度矩阵进行全局光照调整,得到所述修复图像。
58.在上述方法中,所述基于所述第二特征图,预测所述待处理图像对应的图像色彩矩阵和图像对比度矩阵,包括:
59.对所述第二特征图进行特征提取,并对得到的特征图与所述第二特征图融合,生成第三特征图;
60.对所述第三特征图执行第一通道卷积处理,生成第一特征矩阵,并对所述第三特征图执行第一通道卷积处理,生成第二特征矩阵;
61.将所述第一特征矩阵与预设问询矩阵相乘,并将相乘得到的矩阵与所述第二特征矩阵相乘,生成权重矩阵;
62.对所述权重矩阵进行非线性化处理,并将非线性处理后得到的矩阵与所述权重矩阵融合,生成融合权重矩阵;
63.对所述融合权重矩阵进行矩阵重塑,生成待校正色彩矩阵,以及待校正对比度矩阵;
64.将所述待校正色彩矩阵与预设色彩校正矩阵融合,确定为所述图像色彩矩阵,并将所述待校正对比度矩阵与预设对比度校正矩阵融合,确定为所述图像对比度矩阵。
65.在上述方法中,所述针对所述局部增强图像,利用所述图像色彩矩阵进行色彩调整,并利用图像对比度矩阵进行全局光照调整,得到所述修复图像,包括:
66.对所述图像色彩矩阵进行通道压缩处理,生成色彩调整矩阵,并对所述图像对比度矩阵进行通道压缩处理,生成对比度调整矩阵;
67.针对所述局部增强图像,利用所述色彩调整矩阵进行色彩映射,并利用所述对比度调整矩阵进行全局对比度校正,得到所述修复图像。
68.在上述方法中,所述利用所述任务网络中的任务模型对所述修复图像进行任务处理,得到任务处理结果,包括:
69.利用所述任务模型,对所述修复图像进行目标检测和/或分割处理,得到所述任务处理结果。
70.本发明提供了一种图像处理装置,包括:
71.获取模块,用于获取包含光照缺陷的待处理图像;
72.修复模块,用于利用任务网络中的光照修复模型,对所述待处理图像进行局部增强处理,得到局部增强图像;以及对所述局部增强图像进行全局光照和色彩调整,得到修复图像;所述光照修复模型用于修复不同光照条件下拍摄的图像的光照缺陷;
73.处理模块,用于利用所述任务网络中的任务模型对所述修复图像进行任务处理,得到任务处理结果。
74.本发明提供了一种图像处理装置,包括:处理器、存储器和通信总线;
75.所述通信总线,用于实现所述处理器和所述存储器之间的通信连接;
76.所述处理器,用于执行所述存储器中存储的计算机程序,以实现上述图像处理方法。
77.本发明提供了一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个计算机程序,所述一个或者多个计算机程序可以被一个或者多个处理器执行,以实现上述图像处理方法。
78.本发明提供了一种图像处理方法、装置及存储介质,方法包括:获取包含光照缺陷的待处理图像;利用任务网络中的光照修复模型,对待处理图像进行局部增强处理,得到局部增强图像;以及对局部增强图像进行全局光照和色彩调整,得到修复图像;光照修复模型用于修复不同光照条件下拍摄的图像的光照缺陷;利用任务网络中的任务模型对修复图像进行任务处理,得到任务处理结果。本发明提供的技术方案,针对不同光照缺陷的图像,直接利用任务网络,采用局部增强、全局光照和色彩调整相结合的修复方式,对图像中存在的光照缺陷进行修复,进而对消除光照缺陷的图像进行任务处理,提高了图像处理的灵活性和效率。
附图说明
79.图1为本发明实施例提供的一种图像处理方法的流程示意图;
80.图2为本发明实施例提供的一种示例性的图像处理方式的流程示意图一;
81.图3为本发明实施例提供的一种示例性的光照修复模型的结构示意图;
82.图4为本发明实施例提供的一种示例性的第一增强单元的结构示意图;
83.图5为本发明实施例提供的一种示例性的第二增强单元的结构示意图;
84.图6为本发明实施例提供的一种示例性的交叉注意力网络层的结构示意图;
85.图7为本发明实施例提供的一种示例性的图像处理方式的流程示意图二;
86.图8为本发明实施例提供的一种示例性的图像处理方式的流程示意图三;
87.图9为本发明实施例提供的一种图像处理装置的结构示意图一;
88.图10为本发明实施例提供的一种图像处理装置的结构示意图二。
具体实施方式
89.下面将结合本发明实施例中的附图,对本发明中的技术方案进行清楚、完整地描述。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。
90.本发明提供了一种图像处理方法,由图像处理装置来实现,图1为本发明实施例提
16)的第一卷积层33、以及分别与第一卷积层33连接的亮度增强网络层34和像素增强网络层35,与亮度增强网络层34连接的卷积核为3
×
3、通道为3(3
×
3conv channel 3)的第二卷积层36,以及与像素增强网络层35连接的卷积核为3
×
3、通道为3(3
×
3conv channel 3)的第三卷积层37,其中,亮度增强网络层34包括顺序相连的3个第一增强单元(pixel-wise enhancement module,pem)38,像素增强网络层35包括顺序相连的3个第二增强单元(pixel-wise enhancement module,pem)39;全局预测子网络32包括卷积网络层310,与卷积网络层310相连的交叉注意力(cross attention)网络层311、以及与交叉注意力网络层311连接的卷积核为1
×
1、通道为1(1
×
1conv channel 1)的第四卷积层312和卷积核为1
×
1、通道为1(1
×
1conv channel 1)的第五卷积层313,其中,卷积网络层310包括至少一个卷积核为3
×
3通道为32或者64(3
×
3conv channel 32,或者3
×
3conv channel 64)的卷积层314;在本发明实施例中,局部增强子网络由1个16通道的3
×
3卷积层、6个增强单元、2个3通道的3
×
3卷积层组成,其中,6个增强单元划分为两组,一组中3个增强单元串联,并且,每组的第一个增强单元均与该16通道的3
×
3卷积层,每组的最后一个增强单元分别连接一个3通道的3
×
3卷积层,全局预测子网络有1个32通道的3
×
3卷积层、1个64通道的3
×
3卷积层,1个交叉注意力网络层,2个1通道的1
×
1卷积层,其中,1个32通道的3
×
3卷积层、1个64通道的3
×
3卷积层,1个交叉注意力网络层顺序相连之后,连接2个1通道的1
×
1卷积层。
102.示例性的,在本发明的实施例中,如图3所示,图像处理装置将图像尺寸为h
×w×
3的待处理图像ii(rgb)输入局部增强子网络31和全局预测子网络32,其中,h为图像的高度,w为图像的宽度,3为通道数,在局部增强子网络31中,待处理图像同时经过两条独立子支路,一是经第一卷积层33、亮度增强网络层34包括的顺序相连的n个第一增强单元38和第二卷积层36依次处理,生成尺寸为h
×w×
3的亮度增强特征图,二是经第一卷积层33、像素增强网络层39包括的顺序相连的3个第二增强单元39和第三卷积层37依次处理,生成尺寸为h
×w×
3的像素增强特征图;其中,图像处理装置利用亮度增强特征图对待处理图像进行亮度调整(lightness adaption)之后,得到亮度增强图像,再利用像素增强特征图,对亮度调整得到的亮度增强图像进行像素调整(pixel-wise adjustment),相当于去马赛克(demosacing)和去噪处理(denoise),得到局部增强图像;在全局预测子网络32中,待处理图像经卷积网络层310包括的至少一个卷积层314、交叉注意力网络层311、以及第四卷积层312和第五卷积层313,生成色彩调整矩阵(color matrix)和对比度调整矩阵(gamma),然后,利用色彩调整矩阵,对局部增强图像进行全局色彩映射(colour mapping),相当于白平衡(white balance)和色彩空间变换(colour space transform),并根据对比度调整矩阵,对全局色彩映射处理后得到的图像进行全局对比度校正(gamma correction),得到尺寸为h
×w×
3的修复图像it(rgb)。
103.需要说明的是,在本发明的实施例中,图像处理装置在获取到包含光照缺陷的待处理图像,就可以利用图3所示的光照修复模型,对包含光照缺陷的待处理图像存在的光照缺陷进行修复,得到修复图像。
104.在本发明的一些实施例中,图像处理装置利用局部增强子网络,对待处理图像进行局部增强处理,得到局部增强图像,包括:对待处理图像进行特征提取,生成第一特征图;对第一特征图执行n次局部亮度增强处理,生成第一增强特征图,并将第一增强特征图与第一特征图融合,生成第一融合特征图;其中,n为不小于1的自然数;对第一特征图执行m次局
部像素增强处理,生成第二增强特征图,并将第二增强特征图与第一特征图融合,生成第二融合特征图;其中,m为不小于1的自然数;利用第一融合特征图和第二融合特征图,依次对待处理图像进行局部增强处理,得到局部增强图像。
105.示例性的,在本发明的实施中,如图3所示,图像处理装置利用第一卷积层33,对待处理图像进行特征提取,生成第一特征图,然后,将第一特征图分别输入局部增强子网络31的两条独立子支路,一是利用亮度增强网络层34包括的顺序相连的3个第一增强单元38,对第一特征图执行3次局部亮度增强处理,生成第一增强特征图,并将第一增强特征图与第一特征图融合,生成第一融合特征图;二是利用像素增强网络层35包括的顺序相连的3个第二增强单元39,对第一特征图执行3次局部像素增强处理,生成第二增强特征图,并将第二增强特征图与第一特征图融合,生成第二融合特征图;最后,先利用第一融合特征图对待处理图像进行局部亮度增强处理,再利用第二融合特征图,对亮度增强处理后得到的图像进行局部像素增强处理,得到局部增强图像。
106.示例性的,在本发明的实施例中,如图3所示,图像处理装置可以利用局部增强子网络中的16通道的3
×
3卷积层对待处理图像进行特征提取,从而生成第一特征图,进而,将第一特征图分别输入至局部增强子网络中的两组顺序相连的增强单元中,从而利用一组顺序相连的3个增强单元对第一特征图进行3次局部亮度增强处理,生成第一增强特征图,并将第一增强特征图与第一特征图融合,生成第一融合特征图,然后,利用另一组顺序相连的3个增强单元生成第二增强特征图,并将第二增强特征图与第一特征图融合,生成第二融合特征图,最后,利用第一融合特征图和第二融合特征图,依次对待处理图像进行局部增强处理,得到局部增强图像。
107.在本发明实施例中,图像处理装置对第一特征图执行n次局部亮度增强处理,生成第一增强特征图,包括:在执行第i次局部亮度增强处理时,获取第i个第一待增亮特征图;其中,i等于1时,第i个第一待增亮特征图为第一特征图;i大于1且不大于n时,第i个第一待增亮特征图为对第一特征图执行i-1次局部亮度增强处理后得到的第i-1个第一亮度增强特征图;对第一待增亮特征图进行特征提取,并将提取出的特征图与第一待增亮特征图融合,生成亮度融合特征图;对亮度融合特征图执行k次亮度增强处理,生成第i个第一亮度增强特征图;k为不小于1的自然数;在i不等于n的情况下,继续执行第i+1次局部亮度增强处理,直至得到第n个第一亮度增强特征图,并将第n个第一亮度增强特征图确定为第一增强特征图;在i等于n的情况下,将第i个第一亮度增强特征图确定为第一增强特征图。
108.图4为本发明实施例提供的一种示例性的第一增强单元的结构示意图。如图4所示,每个第一增强单元38包括顺序相连的卷积核为3
×
3的第六卷积层40,以及与第六卷积层40连接的第一色彩均匀化子单元41,其中,第一色彩均匀化子单元41包括顺序相连的2个第一彩色均匀化网络层42,2个第一彩色均匀化网络层42中每个第一彩色均匀化网络层42包括顺序相连的第一均匀化层43(color norm)、卷积核为1
×
1的第一深度卷积层44(dw卷积层),卷积核为5
×
5的第七卷积层45,以及卷积核为1
×
1的第二深度卷积层46(dw卷积层),其中,卷积核为5
×
5的第七卷积层45也可以替换为激活层(relu)45。每个第一增强单元38包括1个3
×
3卷积层和2个顺序相连的第一彩色均匀化网络层42,其中,每个第一彩色均匀化网络层42包括顺序相连的1个彩色均匀化层(color norm)、1个1
×
1的深度卷积层(dw卷积层)、1个5
×
5的卷积层,以及1个1
×
1的深度卷积层(dw卷积层)。
109.示例性的,在本发明的实施例中,如图4所示,图像处理装置利用每个第一增强单元38的处理流程为:先获取输入的第一待增亮特征图,然后,利用第六卷积层40,对第一待增亮特征图进行特征提取,并将提取出的特征图与第一待增亮特征图融合,生成亮度融合特征图;然后,利用第一色彩均匀化子单元41包括的顺序相连的2个第一彩色均匀化网络层42,对亮度融合特征图执行2次亮度增强处理,生成对应第一增强单元的第一亮度增强特征图。
110.在本发明的一些实施例中,图像处理装置在对亮度融合特征图执行k次亮度增强处理,生成第i个第一亮度增强特征图,包括:在执行第j次亮度增强处理时,获取第j个第二待增亮特征图;其中,j等于1时,第j个第二待增亮特征图为亮度融合特征图;j大于1且不大于k时,第j个第二待增亮特征图为对亮度融合特征图执行j-1次亮度增强处理后得到的第j-1个第二待增亮特征图;对第二待增亮特征图进行色彩均匀化处理,得到第一均匀化特征图;对第一均匀化特征图进行特征提取,并对提取后的特征图进行亮度增强,生成亮度增强后的特征图;将亮度增强后的特征图与第二待增亮特征图融合,生成第j个第二亮度增强特征图;在j不等于k的情况下,继续执行第j+1次亮度增强处理,直至得到第k个第二亮度增强特征图,并将第k个第二亮度增强特征图确定为第i个第一亮度增强特征图;在j等于k的情况下,将第j个第二亮度增强特征图确定为第i个第一亮度增强特征图。
111.需要说明的是,在本发明的实施例中,图像处理装置在对亮度融合特征图执行k次亮度增强处理的过程中,利用第一色彩均匀化子单元41包括的顺序相连的k个第一彩色均匀化网络层42,其中,k个第一彩色均匀化网络层42中每个第一彩色均匀化网络层42进行色彩均匀化的处理方式相同,只是输入不同,故,此处以一个第一彩色均匀化网络层42的处理流程进行论述,实现的处理流程为:先获取第j个第二待增亮特征图;其中,在j等于1的情况下,说明执行亮度增强处理的第一色彩均匀化子单元41为第一个第一彩色均匀化网络层42,此时,第j个第二待增亮特征图为亮度融合特征图;在j大于1且不大于k的情况下,第j个第二待增亮特征图为对亮度融合特征图执行j-1次亮度增强处理后得到的第j-1个第二待增亮特征图,然后,利用第一均匀化层43,对第二待增亮特征图进行色彩均匀化处理,得到第一均匀化特征图;然后,利用顺序相连的第一深度卷积层44,第七卷积层或者激活层45,以及第二深度卷积层46,依次对第一均匀化特征图进行特征提取,并对提取后的特征图进行亮度增强,即乘以第一增强参数k1,生成亮度增强后的特征图;将亮度增强后的特征图与第二待增亮特征图融合,生成第j个第二亮度增强特征图。
112.需要说明的是,在本发明的实施例中,图像处理装置在执行第j亮度增强处理时,如果j不等于k,继续执行第j+1次亮度增强处理,直至得到第k个第二亮度增强特征图,并将第k个第二亮度增强特征图确定为第i个第一亮度增强特征图;如果j等于k,直接将第j个第二亮度增强特征图确定为第i个第一亮度增强特征图。
113.示例性的,在本发明的实施例中,如图4所示,图像处理装置可以利用第一色彩均匀化子单元41中2个顺序相连的第一彩色均匀化网络层42对亮度融合特征图执行2次亮度增强,其中,每个第一彩色均匀化网络层42进行色彩均匀化的处理方式相同,实现的处理流程为:利用第一彩色均匀化网络层包括的1个第一均匀化层,对输入的第二待增亮特征图进行均匀化,得到第一均匀化特征图;并利用顺序相连的1个1
×
1的深度卷积层、1个5
×
5的卷积层,以及1个1
×
1的深度卷积层,依次对第一均匀化特征图进行特征提取,并将提取后的
特征图乘以第一亮度增强参数k1,生成亮度增强后的特征图,然后,将亮度增强后的特征图与输入的第二待增亮特征图融合,生成对应彩色均匀化网络层的第二亮度增强特征图。
114.在本发明的一些实施例中,图像处理装置对第二待增亮特征图进行色彩均匀化处理,得到第一均匀化特征图,包括:利用第一预设参数和第二预设参数,对第二待增亮特征图进行二次亮度增强处理,并对二次亮度增强处理后得到的特征图进行降维处理,生成第一降维特征图;利用第一预设通道参数,对第一降维特征图进行通道修正,生成第一均匀化特征图。
115.示例性的,在本发明的实施例中,如图4所示,图像处理装置可以利用第一彩色均匀化网络层42包括的第一均匀化层43,对第二待增亮特征图进行色彩均匀化处理,得到第一均匀化特征图。
116.需要说明的是,在本发明的实施例中,图像处理装置利用第一均匀化层43进行色彩均匀化处理的实现流程,如图4所示,先将输入尺寸为b
×c×h×
w的第二待增亮特征图与第一预设参数a1相乘,其中,b为特征图的数量,h为图像高度,w为图像宽度,c为通道数,并将相乘后得到的特征图与第二预设参数b1融合,即进行二次亮度增强处理,然后,对二次亮度增强处理后得到的特征图进行降维处理,即重塑(resharp),生成第一降维特征图,该第一降维特征图尺寸为(b,hw,c)的特征图,最后,并将第一降维特征图,根据第一预设通道矩阵c
×
c进行通道修正后,重塑生成尺寸为b
×c×h×
w的第一均匀化特征图。
117.在本发明的一些实施例中,图像处理装置对第一特征图执行m次局部像素增强处理,生成第一增强特征图,包括:在执行第s次局部像素增强处理时,获取第s个第一待增强特征图;其中,s等于1时,第s个第一待增强特征图为第一特征图;s大于1且不大于m时,第s个第一待增强特征图为对第一特征图执行s-1次局部像素增强处理后得到的第s-1个第一像素增强特征图;对第一待增强特征图进行特征提取,并将提取出的特征图与第一待增强特征图融合,生成像素融合特征图;对像素融合特征图执行t次像素增强处理,生成第s个第一像素增强特征图;t为不小于1的自然数;在s不等于m的情况下,继续执行第s+1次局部像素增强处理,直至得到第m个第一像素增强特征图,并将第m个第一像素增强特征图确定为第一增强特征图;在s等于m的情况下,将第s个第一像素增强特征图确定为第二增强特征图。
118.需要说明的是,在本发明的实施例中,图像处理装置在对第一特征图执行m次局部像素增强处理的过程中,利用像素增强网络层35包括的顺序相连的m个第二增强单元39进行局部像素增强,其中,m个第二增强单元39中每个第二增强单元39的处理流程相同。
119.图5为本发明实施例提供的一种示例性的第二增强单元的结构示意图。如图5所示,每个第二增强单元39包括顺序相连的卷积核为3
×
3的第八卷积层50,以及与第八卷积层50连接的第二色彩均匀化子单元51,其中,第二色彩均匀化子单元51包括顺序相连的2个第二彩色均匀化网络层52,2个第二彩色均匀化网络层52中每个第二彩色均匀化网络层52包括顺序相连的第二均匀化层53(color norm)、卷积核为1
×
1的第三深度卷积层54(dw卷积层),卷积核为5
×
5的第九卷积层55,以及卷积核为1
×
1的第四深度卷积层56(dw卷积层),其中,卷积核为5
×
5的第九卷积层55也可以替换为激活层(relu)。
120.示例性的,在本发明的实施例中,如图5所示,图像处理装置利用每个第二增强单元39进行局部像素增强处理的流程为:获取输入的第一待增强特征图,并利用第八卷积层
50,对第一待增强特征图进行特征提取,并将提取出的特征图与第一待增强特征图融合,生成像素融合特征图;然后,利用第二色彩均匀化子单元51包括的顺序相连的2个第二彩色均匀化网络层52,对像素融合特征图执行2次像素增强处理,生成对应第二增强单元的第一像素增强特征图。
121.在本发明的一些实施例中,图像处理装置在对像素融合特征图执行t次像素增强处理,生成第s个第一像素增强特征图,包括:在执行第z次像素增强处理时,获取第z个第二待增强特征图;其中,z等于1时,第z个第二待增强特征图为像素融合特征图;z大于1且不大于t时,第z个第二待增强特征图为对像素融合特征图执行z-1次像素增强处理后得到的第z-1个第二待增强特征图;对第二待增强特征图进行色彩均匀化处理,得到第二均匀化特征图;对第二均匀化特征图进行特征提取,并对提取后的特征图进行像素增强,生成像素增强后的特征图;将像素增强后的特征图与第二待增强特征图融合,生成第z个第二像素增强特征图;在z不等于t的情况下,继续执行第z+1次像素增强处理,直至得到第t个第二像素增强特征图,并将第t个第二像素增强特征图确定为第s个第一像素增强特征图;在z等于t的情况下,将第z个第二像素增强特征图确定为第s个第一像素增强特征图。
122.需要说明的是,在本发明的实施例中,图像处理装置对像素融合特征图执行t次像素增强处理是利用第二色彩均匀化子单元51包括的顺序相连的t个第二彩色均匀化网络层52,其中,t个第二彩色均匀化网络层52中每个第二彩色均匀化网络层52的处理流程相同,只是输入不同,故,此处以t个第二彩色均匀化网络层52中一个第二彩色均匀化网络层52的处理流程进行论述。
123.示例性的,在本发明的实施例中,如图5所示,图像处理装置进行一次像素增强的处理流程为:获取输入的第二待增强特征图,然后,利用第二均匀化层53,对第二待增强特征图进行色彩均匀化处理,得到第二均匀化特征图;然后,利用顺序相连的第三深度卷积层54,第九卷积层或者激活层55,以及第四深度卷积层56,依次对第二均匀化特征图进行特征提取,并对提取后的特征图进行像素增强,乘以第二增强参数k2,生成像素增强后的特征图;将像素增强后的特征图与第二待增强特征图融合,生成对应的第二均匀化层输出的第一像素增强特征图。
124.在本发明的一些实施例中,图像处理装置对第二待增强特征图进行色彩均匀化处理,得到第二均匀化特征图,包括:利用第三预设参数和第四预设参数,对第二待增强特征图进行二次像素增强处理,并对二次像素增强处理后得到的特征图进行降维处理,生成第二降维特征图;利用第二预设通道参数,对第二降维特征图进行通道修正,生成第二均匀化特征图。
125.需要说明的是,在本发明的实施例中,图像处理装置对第二待增强特征图进行色彩均匀化处理的实现流程为:如图5所示,先将输入尺寸为b
×c×h×
w的第二待增强特征图与第三预设参数a2相乘,并将相乘后得到的特征图与第四预设参数b2融合,即进行二次像素增强处理,然后,对二次像素增强处理后得到的特征图进行降维处理,即重塑(resharp),生成第二降维特征图,该第二降维特征图的尺寸为(b,hw,c),最后,根据第二预设通道矩阵c
×
c对第二降维特征图进行通道修正,重塑生成尺寸为b
×c×h×
w的第二均匀化特征图。
126.在本发明的一些实施例中,图像处理装置利用第一融合特征图和第二融合特征图,依次对待处理图像进行局部增强处理,得到局部增强图像,包括:对第一融合特征图进
行通道压缩处理,生成亮度增强特征图,并利用亮度增强特征图,对待处理图像进行亮度增强处理,得到亮度增强图像;对第二融合特征图进行通道压缩处理,生成像素增强特征图,并利用像素增强特征图,对亮度增强图像进行像素增强处理,得到局部增强图像。
127.示例性的,在本发明的实施例中,如图3所示,图像处理装置在得到第一融合特征图和第二融合特征图之后,利用第二卷积层36,对第一融合特征图进行通道压缩处理,生成亮度增强特征图,然后,利用亮度增强特征图,对待处理图像进行亮度增强处理,得到亮度增强图像;接着,利用第三卷积层37,对第二融合特征图进行通道压缩处理,生成像素增强特征图,并利用像素增强特征图,对亮度增强图像进行像素增强处理,得到局部增强图像,由此可见,局部增强子网络31的两条独立子支路,一条预测出进行亮度增强的亮度增强特征图,一条预测出进行像素增强的像素增强特征图,其中,亮度增强特征图和像素增强特征图与待处理图像的尺寸相同,均是h
×w×
3。
128.需要说明的是,在本发明的实施例中,图像处理装置利用亮度增强特征图,对待处理图像进行亮度增强处理,得到亮度增强图像。亮度增强处理方式是:将亮度增强特征图与待处理图像直接相乘,比如,对于暗光场景获取的亮度较低的图像,图像处理装置生成的亮度增强特征图中各像素的亮度值可能大于1,此时,将亮度增强特征图与待处理图像相乘,实际上就是增加待处理图像中各像素的亮度值;对于过曝光场景获取的亮度较高的图像,图像处理装置生成的亮度增强特征图中各像素的亮度值可能小于1,此时,将亮度增强特征图与待处理图像相乘,实际上就是降低待处理图像中各像素的亮度值。
129.需要说明的是,在本发明的实施例中,图像处理装置利用像素增强特征图,对亮度增强图像进行像素增强处理,得到局部增强图像,像素增强的方式为:将亮度增强特征图与亮度增强图像直接相加,改变像素值,相当于对图像进行去噪、去马赛克等图像细节化处理的过程,比如,对于暗光场景获取的噪声较大的图像,在此步骤,能够通过与像素增强特征图融合达到降噪的功能。
130.在本发明的一些实施例中,图像处理装置利用全局预测子网络,对局部增强图像进行全局光照和色彩调整,得到修复图像,包括:对待处理图像进行特征提取,生成第二特征图;基于第二特征图,预测待处理图像对应的图像色彩矩阵和图像对比度矩阵;针对局部增强图像,利用图像色彩矩阵进行色彩调整,并利用图像对比度矩阵进行全局光照调整,得到修复图像。
131.需要说明的是,在本发明的实施例中,图像处理装置利用卷积网络层310,对待处理图像进行特征提取,生成第二特征图,然后,利用交叉注意力网络层311,基于第二特征图,预测待处理图像对应的图像色彩矩阵和图像对比度矩阵,最后,先利用图像色彩矩阵对局部增强图像进行色彩调整,再利用图像对比度矩阵,对色彩调整后的图像进行全局光照调整,当然,图像处理装置对局部增强图像进行色彩调整和全局光照调整的顺序可以根据实际情况和应用需求进行设置,对此,本发明不作限定。
132.在本发明的一些实施例中,图像处理装置基于第二特征图,预测待处理图像对应的图像色彩矩阵和图像对比度矩阵,包括:对第二特征图进行特征提取,并对得到的特征图与第二特征图融合,生成第三特征图;对第三特征图执行第一通道卷积处理,生成第一特征矩阵,并对第三特征图执行第一通道卷积处理,生成第二特征矩阵;将第一特征矩阵与预设问询矩阵相乘,并将相乘得到的矩阵与第二特征矩阵相乘,生成权重矩阵;对权重矩阵进行
非线性化处理,并将非线性处理后得到的矩阵与权重矩阵融合,生成融合权重矩阵;对融合权重矩阵进行矩阵重塑,生成待校正色彩矩阵,以及待校正对比度矩阵;将待校正色彩矩阵与预设色彩校正矩阵融合,确定为图像色彩矩阵,并将待校正对比度矩阵与预设对比度校正矩阵融合,确定为图像对比度矩阵。
133.需要说明的是,在本发明的实施例中,图像处理装置可以利用交叉注意力网络层311,基于第二特征图,来预测待处理图像对应的图像色彩矩阵(color matrix)和图像对比度矩阵,其中,图像对比度矩阵可以为伽马矩阵(gamma)。
134.图6为本发明实施例提供的一种示例性的交叉注意力网络层的结构示意图。如图6所示,交叉注意力网络311包括:卷积核为3
×
3的第十卷积层60、第三全连接层(fc)63、连接于第十卷积层60与第三全连接层63的之间的第一全连接层(fc)61和第二全连接层(fc)62,以及与第三全连接层63相连的非线性网络层64,其中,非线性网络层64包括:顺序连接的非线性层(ln)65、第四全连接层(fc)66、激活层(relu)67,以及第五全连接层(fc)68;图像处理装置利用交叉注意力网络311,基于第二特征图,预测待处理图像对应的图像色彩矩阵和图像对比度矩阵的实现流程为:利用第十卷积层60,对第二特征图进行特征提取,并对得到的特征图与第二特征图融合,生成第三特征图,然后,将第三特征图输入第一全连接层61和第二全连接层62,利用第一全连接层61,对第三特征图执行第一通道卷积处理,生成第一特征矩阵v,以及利用第二全连接层62,对第三特征图执行第一通道卷积处理,生成第二特征矩阵k;将第一特征矩阵与预设问询矩阵q相乘,并将相乘得到的矩阵与第二特征矩阵相乘,生成权重矩阵,接着,在对权重矩阵进行非线性化处理之前,先利用第三全连接层63对权重矩阵进行第三通道卷积处理后,再利用非线性网络层64包括的顺序连接的非线性层65、第四全连接层66、激活层67,以及第五全连接层68,对第三通道卷积处理后得到的特征图进行非线性处理,并将非线性处理后得到的矩阵与权重矩阵融合,生成融合权重矩阵;进而对融合权重矩阵进行矩阵重塑,即是将融合权重矩阵拆分成待校正色彩矩阵,以及待校正对比度矩阵,最后,将待校正色彩矩阵与预设色彩校正矩阵融合,确定为图像色彩矩阵,并将待校正对比度矩阵与预设对比度校正矩阵融合,确定为图像对比度矩阵。
135.在本发明的一些实施例中,图像处理装置针对局部增强图像,利用图像色彩矩阵进行色彩调整,并利用图像对比度矩阵进行全局光照调整,得到修复图像,包括:对图像色彩矩阵进行通道压缩处理,生成色彩调整矩阵,并对图像对比度矩阵进行通道压缩处理,生成对比度调整矩阵;针对局部增强图像,利用色彩调整矩阵进行色彩映射,并利用对比度调整矩阵进行全局对比度校正,得到修复图像。
136.示例性的,在本发明的实施例中,如图3所示,图像处理装置在得到图像色彩矩阵和图像对比度矩阵之后,利用第四卷积层312,对图像色彩矩阵进行通道压缩处理,生成色彩调整矩阵,并利用第五卷积层313,对图像对比度矩阵进行通道压缩处理,生成对比度调整矩阵,然后,针对局部增强图像,利用色彩调整矩阵进行色彩映射,相当于对图像进行白平衡和色彩空间变化处理,经全局色彩映射处理后的图像的颜色更接近于肉眼观察到的图像,减少图像因在暗光、过曝光、或者欠曝光等不同场景下获取时包含的光照缺陷,提高图像的显示效果;然后,再利用对比度调整矩阵进行全局对比度校正,得到修复图像,图像的对比度大小即是将图像中从黑到白的渐变层次的多少,一般来说,对比度越大,图像越清晰醒目,色彩也越鲜明艳丽;而对比度小,则会让整个图像都灰蒙蒙的,高对比度对于图像的
清晰度、细节表现、灰度层次表现都有很大帮助,对比度越高图像效果越好,色彩会更饱和,反之对比度低,图像会显得模糊,色彩也不鲜明;图像处理装置对经全局色彩映射处理后得到的图像进行全局对比度校正,提高了图像的视觉效果。
137.需要说明的是,在本发明的实施例中,图像处理装置在利用光照修复模型对包含光照缺陷的图像进行修复,相较于现有技术中利用其它暗光增强模型对暗光图像进行增强来说,还是有一定的优势,修复模型相较于现有技术中暗光增强效果比对详细见表1所示:
138.表1
139.methodpsnrssimniqeflops(g)#params(m)test time(s)lime14.920.5165.77
‑‑
3.241(m)zero-dce14.830.5318.222.530.080.002(p)retinexnet16.770.5628.89136.010.840.841(t)mbllen17.900.7027.8219.9520.472.981(t)drbn20.130.8205.1137.790.581.210(p)kind20.860.8105.1529.138.160.138(t)kind++21.300.8223.88-8.281.013(t)rct22.671.788
‑‑‑‑
maxim23.430.863-216.0014.14-iat(local)20.300.7894.031.310.020.002(p)iat23.500.8243.081.440.090.004(p)
140.从表1可以看出,光照修复模型(iat)相较于现有技术中进行低光增强的其他模型来说,iat的峰值信噪比(peak signal to noise ratio,psnr)较高,为20.30和23.50、图像质量评价(natural image quality evaluator,niqe)为4.03和3.08、cpu的浮点计算能力(flops)较低,为1.31和1.44,且使用参数(params)较少为0.02和0.09,所需时间也较少,修复效率较高。
141.当然,现有技术中也有使用图像增强数据库(mit5k)来进行暗光图像的增强,相较于使用增强数据库来进行暗光增强,利用光照修复模型对暗光图像进行增强产生的效果较为显著,见表2所示:
142.表2
143.metricwhite-boxu-netdpedpedd-uped-lpfstariatpsnr18.5721.5723.8021.7623.0423.6324.5024.88ssim0.7010.8430.8800.8710.8930.8750.8930.905#params-1.3m3.3m 1.0m0.8m0.02m0.09m
144.从表2可以看出,相较于表中所列的其他暗光图像增强的方式,iat的峰值信噪比(peak signal to noise ratio,psnr)是最高的,高达24.88,结构相似度(structural similarity,ssim)也是最高的,为0.904,参数量(params)也排在第二位,为0.09。
145.对于曝光场景下,利用修复模型进行曝光纠正相较于现有技术中的曝光纠正之间的比对详细见表3所示:
146.表3
[0147][0148][0149]
从表3可以看出,相较于现有技术中其他模型的曝光纠正,iat在多次实验数据中,psnr以及ssim两方面稳居第一,psnr维持在20左右,ssim甚至最高达到了0.867。
[0150]
s103、利用任务网络中的任务模型对修复图像进行任务处理,得到任务处理结果。
[0151]
在本发明的实施例中,图像处理装置利用任务网络中的任务模型对修复图像进行任务处理,得到任务处理结果。
[0152]
需要说明的是,在本发明的实施例中,图像处理装置在得到修复图像之后,可以直接利用任务网络中的任务模型,对修复图像进行任务处理,得到任务处理结果。
[0153]
图7为本发明实施例提供的一种示例性的图像处理方式的流程示意图二。如图7所示,图像处理装置通过图像采集装置获取到暗光图像,然后,将暗光图像输入到光照修复模型中进行暗光修复,然后,再将进行暗光修复后得到的修复图像直接输入到任务模型中,对修复图像进行任务处理,得到任务处理结果;其中,任务模型可以为目标检测和/或分割模型;这里将光照修复模型作为一个前置模型来与任务模型共同训练,得到任务处理结果,当然,对于过曝光图像和欠曝光图像也可以在图像修复后进行任务处理,得到任务处理结果。
[0154]
在本发明的一些实施例中,图像处理装置利用任务模型,对修复图像进行目标检测和/或分割处理,得到任务处理结果。
[0155]
需要说明的是,在本发明的实施例中,图像处理装置在利用光照修复模型对图像进行修复之后,可以直接输出修复图像,也可以继续利用任务模型,对修复图像进行目标检
测和/或分割处理,得到任务处理结果,经光照修复模型修复包含光照缺陷的图像中存在的光照缺陷之后,再进行目标检测和/或分割处理,提升了任务处理的效果。
[0156]
图8为本发明实施例提供的一种示例性的图像处理方式的流程示意图三。如图8所示,图像处理装置获取的暗光场景或者曝光场景下的图像,如果直接将图像输入到任务模型中,进行目标检测和/或分割处理,由于待处理图像存在光照缺陷,无法进行目标检测和/或分割处理或者效果较差;如果将利用现有的图像处理模型,比如:多分支弱光增强网络、低光增强网络等,进行图像处理后的图像输入任务模型中,会因为处理任务的间隙,无法将图像修复和目标检测和/或分割一起进行;图像处理装置,将光照修复模型作为前置模型,与任务模块一起进行目标检测和/或分割,能够避免处理任务的间隙,提升不同光照场景下的任务处理效果。
[0157]
需要说明的是,在本发明的实施例中,图像处理装置将任务网络中的光照修复模型和任务模型进行连接训练,将包含光照缺陷的图像直接经过光照修复模型和任务模型,来实现目标检测和/或分割,得到的结果相较于现有技术来说,有很大的优势,详见表4:
[0158]
表4
[0159]
[0160][0161]
从表4可以看出,利用光照修复模型和任务模型联合对包含光照缺陷的图像进行目标检测,相较于现有技术中直接对光照缺陷的图像进行目标检测,以及利用其它模型对光照缺陷的图像先修复,再进行任务处理,得到的结果效果更好,其中,yolo和detr为两种不同的目标检测算法;iat模型与yolo模型联合对包含光照缺陷的图像进行目标检测相较于其他修复模型来说,对bottle、cat、chair等物体的检测结果最好,分别为78.6、73.6,以及72.4;iat模型与detr模型联合对包含光照缺陷的图像进行目标检测相较于其他修复模型来说,对boat、bus、car、cat最好,分别为76.8、95.9、83.5,以及77.8。
[0162]
表5为暗光照场景分割与多光源场景检测数据结果,图像处理装置将光照修复模型作为前置模块,与任务模型联合进行目标检测或者语义分割,其中,map(mean average precision)为全平均正确率,miou(mean intersection over union)为平均交并比,是语义分割系统性能的评价指标。
[0163]
表5
[0164][0165][0166]
从表5可以看出,利用iat作为前置模块进行的目标检测和语义分割处理,平均交并比达到61.9,所需时间仅为0.280,全平均正确率达到96.7,所需时间仅为0.027。
[0167]
本发明提供了一种图像处理方法,方法包括:获取包含光照缺陷的待处理图像;利用任务网络中的光照修复模型,对待处理图像进行局部增强处理,得到局部增强图像;以及
对局部增强图像进行全局光照和色彩调整,得到修复图像;光照修复模型用于修复不同光照条件下拍摄的图像的光照缺陷;利用任务网络中的任务模型对修复图像进行任务处理,得到任务处理结果。本发明提供的图像处理方法,针对不同光照缺陷的图像,直接利用任务网络,采用局部增强、色彩调整相结合的修复方式,对图像中存在的光照缺陷进行修复,进而对消除光照缺陷的图像进行任务处理,提高了图像处理的灵活性和效率。
[0168]
本发明提供了一种图像处理装置,图9为本发明实施例提供的一种图像处理装置的结构示意图一。如图9所示,所述图像处理装置包括:
[0169]
获取模块901,用于获取包含光照缺陷的待处理图像;
[0170]
修复模块902,用于利用任务网络中的光照修复模型,对所述待处理图像进行局部增强处理,得到局部增强图像;以及对所述局部增强图像进行全局光照和色彩调整,得到修复图像;所述光照修复模型用于修复不同光照条件下拍摄的图像的光照缺陷;
[0171]
处理模块903,用于利用所述任务网络中的任务模型对所述修复图像进行任务处理,得到任务处理结果。
[0172]
在本发明一实施例中,所述光照修复模型包括:局部增强子网络和全局预测子网络;
[0173]
所述修复模块902,还用于利用所述局部增强子网络,对所述待处理图像进行局部增强处理,得到局部增强图像;利用所述全局预测子网络,对所述局部增强图像进行全局光照和色彩调整,得到所述修复图像。
[0174]
在本发明一实施例中,所述修复模块902,还用于对所述待处理图像进行特征提取,生成第一特征图;对所述第一特征图执行n次局部亮度增强处理,生成第一增强特征图,并将所述第一增强特征图与所述第一特征图融合,生成第一融合特征图;其中,n为不小于1的自然数;对所述第一特征图执行m次局部像素增强处理,生成第二增强特征图,并将所述第二增强特征图与所述第一特征图融合,生成第二融合特征图;其中,m为不小于1的自然数;利用所述第一融合特征图和所述第二融合特征图,依次对所述待处理图像进行局部增强处理,得到所述局部增强图像。
[0175]
在本发明一实施例中,所述修复模块902,还用于在执行第i次局部亮度增强处理时,获取第i个第一待增亮特征图;其中,i等于1时,所述第i个第一待增亮特征图为所述第一特征图;i大于1且不大于n时,所述第i个第一待增亮特征图为对所述第一特征图执行i-1次局部亮度增强处理后得到的第i-1个第一亮度增强特征图;对所述第一待增亮特征图进行特征提取,并将提取出的特征图与所述第一待增亮特征图融合,生成亮度融合特征图;对所述亮度融合特征图执行k次亮度增强处理,生成第i个第一亮度增强特征图;k为不小于1的自然数;在i不等于n的情况下,继续执行第i+1次局部亮度增强处理,直至得到第n个第一亮度增强特征图,并将第n个第一亮度增强特征图确定为所述第一增强特征图;在i等于n的情况下,将第i个第一亮度增强特征图确定为所述第一增强特征图。
[0176]
在本发明一实施例中,所述修复模块902,还用于在执行第j次亮度增强处理时,获取第j个第二待增亮特征图;其中,j等于1时,所述第j个第二待增亮特征图为所述亮度融合特征图;j大于1且不大于k时,所述第j个第二待增亮特征图为对所述亮度融合特征图执行j-1次亮度增强处理后得到的第j-1个第二待增亮特征图;对所述第二待增亮特征图进行色彩均匀化处理,得到第一均匀化特征图;对所述第一均匀化特征图进行特征提取,并对提取
后的特征图进行亮度增强,生成亮度增强后的特征图;将所述亮度增强后的特征图与所述第二待增亮特征图融合,生成第j个第二亮度增强特征图;在j不等于k的情况下,继续执行第j+1次亮度增强处理,直至得到第k个第二亮度增强特征图,并将第k个第二亮度增强特征图确定为所述第i个第一亮度增强特征图;在j等于k的情况下,将第j个第二亮度增强特征图确定为所述第i个第一亮度增强特征图。
[0177]
在本发明一实施例中,所述修复模块902,还用于利用第一预设参数和第二预设参数,对所述第二待增亮特征图进行二次亮度增强处理,并对二次亮度增强处理后得到的特征图进行降维处理,生成第一降维特征图;利用第一预设通道参数,对所述第一降维特征图进行通道修正,生成所述第一均匀化特征图。
[0178]
在本发明一实施例中,所述修复模块902,还用于在执行第s次局部像素增强处理时,获取第s个第一待增强特征图;其中,s等于1时,所述第s个第一待增强特征图为所述第一特征图;s大于1且不大于m时,所述第s个第一待增强特征图为对所述第一特征图执行s-1次局部像素增强处理后得到的第s-1个第一像素增强特征图;对所述第一像素增强特征图进行特征提取,并将提取出的特征图与所述第一像素增强特征图融合,生成像素融合特征图;对所述像素融合特征图执行t次像素增强处理,生成第s个第一像素增强特征图;t为不小于1的自然数;在s不等于m的情况下,继续执行第s+1次局部像素增强处理,直至得到第m个第一像素增强特征图,并将第m个第一像素增强特征图确定为所述第二增强特征图;在s等于m的情况下,将第s个第一像素增强特征图确定为所述第二增强特征图。
[0179]
在本发明一实施例中,所述修复模块902,还用于在执行第z次像素增强处理时,获取第z个第二待增强特征图;其中,z等于1时,所述第z个第二待增强特征图为所述像素融合特征图;z大于1且不大于t时,所述第z个第二待增强特征图为对所述像素融合特征图执行z-1次像素增强处理后得到的z-1个第二待增强特征图;对所述第二待增强特征图进行色彩均匀化处理,生成第二均匀化特征图;对所述第二均匀化特征图进行特征提取,并对提取后的特征图进行像素增强,生成像素增强后的特征图;将所述像素增强后的特征图与所述第二待增强特征图融合,生成第z个第二像素增强特征图;在z不等于t的情况下,继续执行第z+1次像素增强处理,直至得到第t个第二像素增强特征图,并将第t个第二像素增强特征图确定为所述第s个第一像素增强特征图;在z等于t的情况下,将第z个第二像素增强特征图确定为所述第s个第一像素增强特征图。
[0180]
在本发明一实施例中,所述修复模块902,还用于利用第三预设参数和第四预设参数,对所述第二待增强特征图进行二次像素增强处理,并对二次像素增强处理后得到的特征图进行降维处理,生成第二降维特征图;利用第二预设通道参数,对所述第二降维特征图进行通道修正,生成所述第二均匀化特征图。
[0181]
在本发明一实施例中,所述修复模块902,还用于对所述第一融合特征图进行通道压缩处理,生成亮度增强特征图,并利用所述亮度增强特征图,对所述待处理图像进行亮度增强处理,得到亮度增强图像;对所述第二融合特征图进行通道压缩处理,生成像素增强特征图,并利用所述像素增强特征图,对所述亮度增强图像进行像素增强处理,得到所述局部增强图像。
[0182]
在本发明一实施例中,所述修复模块902,还用于对所述待处理图像进行特征提取,生成第二特征图;基于所述第二特征图,预测所述待处理图像对应的图像色彩矩阵和图
像对比度矩阵;针对所述局部增强图像,利用所述图像色彩矩阵进行色彩调整,并利用图像对比度矩阵进行全局光照调整,得到所述修复图像。
[0183]
在本发明一实施例中,所述修复模块902,还用于对所述第二特征图进行特征提取,并对得到的特征图与所述第二特征图融合,生成第三特征图;对所述第三特征图执行第一通道卷积处理,生成第一特征矩阵,并对所述第三特征图执行第一通道卷积处理,生成第二特征矩阵;将所述第一特征矩阵与预设问询矩阵相乘,并将相乘得到的矩阵与所述第二特征矩阵相乘,生成权重矩阵;对所述权重矩阵进行非线性化处理,并将非线性处理后得到的矩阵与所述权重矩阵融合,生成融合权重矩阵;对所述融合权重矩阵进行矩阵重塑,生成待校正色彩矩阵,以及待校正对比度矩阵;将所述待校正色彩矩阵与预设色彩校正矩阵融合,确定为所述图像色彩矩阵,并将所述待校正对比度矩阵与预设对比度校正矩阵融合,确定为所述图像对比度矩阵。
[0184]
在本发明一实施例中,所述修复模块902,还用于对所述图像色彩矩阵进行通道压缩处理,生成色彩调整矩阵,并对所述图像对比度矩阵进行通道压缩处理,生成对比度调整矩阵;针对所述局部增强图像,利用所述色彩调整矩阵进行色彩映射,并利用所述对比度调整矩阵进行全局对比度校正,得到所述修复图像。
[0185]
在本发明一实施例中,所述处理模块903,还用于利用所述任务模型,对所述修复图像进行目标检测和/或分割处理,得到所述任务处理结果。
[0186]
本发明提供了一种图像处理装置,图10为本发明实施例提供的一种装置的结构示意图二。如图10所示,所述图像处理装置包括:处理器1001、存储器1002和通信总线1003;
[0187]
所述通信总线1003,用于实现所述处理器1001和所述存储器1002之间的通信连接;
[0188]
所述处理器1001,用于执行所述存储器1002中存储的计算机程序,以实现上述图像处理方法。
[0189]
本发明提供了一种图像处理装置,获取包含光照缺陷的待处理图像;利用任务网络中的光照修复模型,对待处理图像进行局部增强处理,得到局部增强图像;以及对局部增强图像进行全局光照和色彩调整,得到修复图像;光照修复模型用于修复不同光照条件下拍摄的图像的光照缺陷;利用任务网络中的任务模型对修复图像进行任务处理,得到任务处理结果。本发明提供的图像处理装置,针对不同光照缺陷的图像,直接利用任务网络,采用局部增强、全局光照和色彩调整相结合的修复方式,对图像中存在的光照缺陷进行修复,进而对消除光照缺陷的图像进行任务处理,提高了图像处理的灵活性和效率。
[0190]
本发明提供了一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个计算机程序,所述一个或者多个计算机程序可以被一个或者多个处理器执行,以实现上述图像处理方法。计算机可读存储介质可以是易失性存储器(volatile memory),例如随机存取存储器(random-access memory,ram);或者非易失性存储器(non-volatile memory),例如只读存储器(read-only memory,rom),快闪存储器(flash memory),硬盘(hard disk drive,hdd)或固态硬盘(solid-state drive,ssd);也可以是包括上述存储器之一或任意组合的各自设备,如移动电话、计算机、平板设备、个人数字助理等。
[0191]
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形
式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
[0192]
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0193]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0194]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0195]
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1