图像处理方法、装置、电子设备和计算机可读存储介质与流程

摘要: 本技术实施例涉及图像处理,具体涉及一种图像处理方法、装置、电子设备和计算机可读存储介质。背景技术:1、在多尺度图像融合技术(如拉普拉斯金字塔融合)中,融合层数的...
图像处理方法、装置、电子设备和计算机可读存储介质与流程

本技术实施例涉及图像处理,具体涉及一种图像处理方法、装置、电子设备和计算机可读存储介质。

背景技术:

1、在多尺度图像融合技术(如拉普拉斯金字塔融合)中,融合层数的选择对最终画质影响显著。然而,传统方法通常采用固定的金字塔层数进行图像融合,该种方式缺乏对图像内容的适应性,导致图像融合效果较差。

技术实现思路

1、本技术实施例提供一种图像处理方法、装置、电子设备和计算机可读存储介质,通过识别图像中的平坦区域连通域,并综合其自身属性及周边环境信息来确定有效尺寸,进而自适应地确定金字塔层数。

2、第一方面,本技术实施例提供了一种图像处理方法,包括:

3、确定目标图像中的目标平坦区域掩码;

4、在所述目标平坦区域掩码中提取至少一个目标连通域;

5、针对任一目标连通域,基于该目标连通域的第一图像属性信息以及该目标连通域的周边区域的第二图像属性信息,确定该目标连通域的有效尺寸;

6、基于至少一个所述目标连通域的有效尺寸中的最大值,确定目标金字塔层数。

7、在其中一个实施例中,基于该目标连通域的第一图像属性信息以及该目标连通域的周边区域的第二图像属性信息,确定该目标连通域的有效尺寸,包括:

8、基于该目标连通域的第一图像属性信息以及该目标连通域的周边区域的第二图像属性信息,确定目标加权系数;

9、基于所述目标加权系数和该目标连通域的几何特征尺寸,得到该目标连通域的有效尺寸。

10、在其中一个实施例中,所述第一图像属性信息包括该目标连通域的第一亮度值,所述第二图像属性信息包括所述周边区域的第二亮度值;

11、所述基于该目标连通域的第一图像属性信息以及该目标连通域的周边区域的第二图像属性信息,确定目标加权系数,包括:

12、将所述第一亮度值减去曝光亮度值,得到第三亮度值;

13、在所述第三亮度值小于所述第二亮度值时,对默认加权系数进行放大处理,得到目标加权系数;

14、在所述第三亮度值大于所述第二亮度值、该目标连通域的面积小于或等于第一面积阈值且所述第二亮度值小于或等于第一亮度阈值时,对所述默认加权系数进行缩小处理,得到目标加权系数;

15、在所述第三亮度值等于所述第二亮度值时,或者,在所述第三亮度值大于所述第二亮度值且该目标连通域的面积大于第一面积阈值时,或者,在所述第三亮度值大于所述第二亮度值且所述第二亮度值大于第一亮度阈值时,将所述默认加权系数确定为目标加权系数。

16、在其中一个实施例中,所述方法还包括:

17、将所述第二亮度值和所述第三亮度值的比值确定为第一加权系数;

18、所述对默认加权系数进行放大处理,得到目标加权系数,包括:

19、将所述第一加权系数和最大加权系数中的较小值,确定为目标加权系数;所述默认加权系数小于所述最大加权系数;

20、所述对所述默认加权系数进行缩小处理,得到目标加权系数,包括:

21、将所述第一加权系数和最小加权系数中的较大值,确定为目标加权系数;所述默认加权系数大于所述最小加权系数。

22、在其中一个实施例中,所述确定目标图像中的目标平坦区域掩码,包括:

23、生成所述目标图像的目标对比度掩码和亮度掩码;

24、对所述对比度掩码进行取反操作,得到第一平坦区域掩码;

25、将所述第一平坦区域掩码与所述亮度掩码取交集,得到第二平坦区域掩码;

26、对所述第二平坦区域掩码进行腐蚀操作和膨胀操作,得到所述目标图像中的目标平坦区域掩码。

27、在其中一个实施例中,所述生成所述目标图像的目标对比度掩码,包括:

28、基于第一对比度阈值,对所述目标图像中的各个像素点的对比度进行截断处理,得到第一对比度图;

29、对所述第一对比度图进行均值滤波处理,得到第二对比度图;

30、基于第二对比度阈值,对所述第二对比度图进行二值化处理,得到初始对比度掩码;

31、对所述初始对比度掩码进行膨胀操作和腐蚀操作,得到目标对比度掩码。

32、在其中一个实施例中,所述在所述目标平坦区域掩码中提取至少一个目标连通域,包括:

33、对所述目标平坦区域掩码进行连通域分析,得到至少一个初始连通域;

34、针对任一初始连通域,确定该初始连通域与所述目标图像之间的面积比,在所述面积比大于或等于面积比阈值且该初始连通域的几何特征尺寸大于尺寸阈值时,将该初始连通域确定为目标连通域。

35、第二方面,本技术实施例提供了一种图像处理装置,所述装置包括:

36、掩码确定模块,用于确定目标图像中的目标平坦区域掩码;

37、连通域提取模块,用于在所述目标平坦区域掩码中提取至少一个目标连通域;

38、尺寸确定模块,用于针对任一目标连通域,基于该目标连通域的第一图像属性信息以及该目标连通域的周边区域的第二图像属性信息,确定该目标连通域的有效尺寸;

39、层数确定模块,用于基于至少一个所述目标连通域的有效尺寸中的最大值,确定目标金字塔层数。

40、在其中一个实施例中,所述尺寸确定模块包括:

41、系数确定子模块,用于基于该目标连通域的第一图像属性信息以及该目标连通域的周边区域的第二图像属性信息,确定目标加权系数;

42、尺寸确定子模块,用于基于所述目标加权系数和该目标连通域的几何特征尺寸,得到该目标连通域的有效尺寸。

43、在其中一个实施例中,所述第一图像属性信息包括该目标连通域的第一亮度值,所述第二图像属性信息包括所述周边区域的第二亮度值;所述系数确定子模块包括:

44、第一亮度确定单元,用于将所述第一亮度值减去曝光亮度值,得到第三亮度值;

45、第一系数确定单元,用于在所述第三亮度值小于所述第二亮度值时,对默认加权系数进行放大处理,得到目标加权系数;

46、第二系数确定单元,用于在所述第三亮度值大于所述第二亮度值、该目标连通域的面积小于或等于第一面积阈值且所述第二亮度值小于或等于第一亮度阈值时,对所述默认加权系数进行缩小处理,得到目标加权系数;

47、第三系数确定单元,用于在所述第三亮度值等于所述第二亮度值时,或者,在所述第三亮度值大于所述第二亮度值且该目标连通域的面积大于第一面积阈值时,或者,在所述第三亮度值大于所述第二亮度值且所述第二亮度值大于第一亮度阈值时,将所述默认加权系数确定为目标加权系数。

48、在其中一个实施例中,所述图像处理装置还包括:

49、比值确定模块,用于将所述第二亮度值和所述第三亮度值的比值确定为第一加权系数;

50、所述第一系数确定单元具体用于将所述第一加权系数和最大加权系数中的较小值,确定为目标加权系数;所述默认加权系数小于所述最大加权系数;

51、所述第二系数确定单元具体用于将所述第一加权系数和最小加权系数中的较大值,确定为目标加权系数;所述默认加权系数大于所述最小加权系数。

52、在其中一个实施例中,掩码确定模块包括:

53、掩码生成子模块,用于生成所述目标图像的目标对比度掩码和亮度掩码;

54、取反子模块,用于对所述对比度掩码进行取反操作,得到第一平坦区域掩码;

55、取交集子模块,用于将所述第一平坦区域掩码与所述亮度掩码取交集,得到第二平坦区域掩码;

56、形态优化子模块,用于对所述第二平坦区域掩码进行腐蚀操作和膨胀操作,得到所述目标图像中的目标平坦区域掩码。

57、在其中一个实施例中,所述第一生成子模块包括:

58、截断处理单元,用于基于第一对比度阈值,对所述目标图像中的各个像素点的对比度进行截断处理,得到第一对比度图;

59、滤波处理单元,用于对所述第一对比度图进行均值滤波处理,得到第二对比度图;

60、二值化处理单元,用于基于第二对比度阈值,对所述第二对比度图进行二值化处理,得到初始对比度掩码;

61、形态优化单元,用于对所述初始对比度掩码进行膨胀操作和腐蚀操作,得到目标对比度掩码。

62、在其中一个实施例中,所述连通域提取模块包括:

63、连通域分析子模块,用于对所述目标平坦区域掩码进行连通域分析,得到至少一个初始连通域;

64、连通域确定子模块,用于针对任一初始连通域,确定该初始连通域与所述目标图像之间的面积比,在所述面积比大于或等于面积比阈值且该初始连通域的几何特征尺寸大于尺寸阈值时,将该初始连通域确定为目标连通域。

65、第三方面,本技术实施例还提供了一种电子设备,电子设备包括存储器、处理器及存储在存储器中并可在处理器上运行的计算机程序,计算机程序被处理器执行时实现上述的图像处理方法中的步骤。

66、第四方面,本技术实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述的图像处理方法中的步骤。

67、第五方面,本技术实施例还提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中,计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行本技术实施例所述的各种可选实现方式中提供的方法。

68、综上,本技术实施例中,确定目标图像中的目标平坦区域掩码;在目标平坦区域掩码中提取至少一个目标连通域;针对任一目标连通域,基于该目标连通域的第一图像属性信息以及该目标连通域的周边区域的第二图像属性信息,确定该目标连通域的有效尺寸;基于至少一个目标连通域的有效尺寸中的最大值,确定目标金字塔层数。如此,通过识别目标图像中的平坦区域连通域,并综合其自身图像属性及周边区域的图像属性来确定有效尺寸,能够自适应地确定合适的金字塔层数,确保在大面积平坦区域使用足够层数以消除光晕伪影,同时在纹理区域使用合理层数以保留细节与对比度,从而有效提高图像融合质量。