图像处理方法、计算机程序产品和电子设备与流程

文档序号:33701039发布日期:2023-03-31 19:02阅读:29来源:国知局
图像处理方法、计算机程序产品和电子设备与流程

1.本技术涉及信息处理领域,具体而言,涉及一种图像处理方法、计算机程序产品和电子设备。


背景技术:

2.随着手机质量的提升,能够拍摄得到高动态范围图像(high-dynamic range,简称hdr),以看到更多的动态范围和图像细节,也成为用户对手机质量的衡量标准之一。
3.相关技术中,在拍摄高动态范围图像时,通常是利用摄像头连续拍摄不同曝光量的多张图像,然后通过图像配准、鬼影检测、图像融合等操作,得到高动态范围图像。在这过程中,由于图像之间的曝光量差异原因,导致图像配准或者鬼影检测等操作无法取得较好的效果,使得生成的高动态范围图像的整体动态范围效果不佳。


技术实现要素:

4.本技术实施例的目的在于提供一种图像处理方法、计算机程序产品和电子设备,用以得到用于处理不同曝光量的初始图像对应的图像处理数据,继而可以利用该图像处理数据得到整体动态范围效果较好的高动态范围图像。
5.第一方面,本技术实施例提供了一种图像处理方法,该方法包括:获取待处理的第一初始图像和第二初始图像;所述第一初始图像和所述第二初始图像由同一采集设备采集,且所述第一初始图像的曝光量大于所述第二初始图像的曝光量;获取所述第一初始图像和所述第二初始图像的曝光量关系;基于所述曝光量关系、所述第一初始图像和所述第二初始图像,得到图像处理数据;所述图像处理数据用于表征将所述第一初始图像和所述第二初始图像进行配准操作和/或鬼影检测操作所需的数据;根据所述图像处理数据处理所述第一初始图像和所述第二初始图像,生成高动态范围目标图像。这样,生成的高动态范围目标图像的整体动态范围效果较好。
6.可选地,所述基于所述曝光量关系、所述第一初始图像和所述第二初始图像,得到图像处理数据,包括:基于所述曝光量关系调整所述第一初始图像的亮度,并将调整后得到的第一中间图像与该第一初始图像进行融合,得到融合后的第一中间目标图像;基于所述曝光量关系调整所述第二初始图像的亮度,并将调整后得到的第二中间图像与该第二初始图像进行融合,得到融合后的第二中间目标图像;基于所述第一中间目标图像和所述第二中间目标图像,得到所述图像处理数据。这样,可以解决曝光量不同所带来的图像处理数据精度低的问题,利用得到的图像处理数据生成的高动态范围图像的整体动态范围效果较好。
7.可选地,在所述基于所述曝光量关系调整所述第一初始图像的亮度和/或所述基于所述曝光量关系调整所述第二初始图像的亮度之前,所述图像处理方法还包括:获取所述采集设备的参数;所述曝光量关系调整所述第一初始图像的亮度,包括:基于所述曝光量关系以及所述采集设备的参数调整所述第一初始图像,以得到亮度趋近于所述第二初始图
像的第一中间图像;所述基于所述曝光量关系调整所述第二初始图像的亮度,包括:基于所述曝光量关系以及所述采集设备的参数调整所述第二初始图像,以得到亮度趋近于所述第一初始图像的第二中间图像。这样,可以得到亮度分别趋近于第一初始图像和第二初始图像的第一中间图像和第二中间图像,以便于得到精度高的图像处理数据。
8.可选地,所述采集设备的参数包括所述采集设备的伽马曲线;在所述基于所述曝光量关系以及所述采集设备的参数调整所述第一初始图像和所述基于所述曝光量关系以及所述采集设备的参数调整所述第二初始图像之前,所述图像处理方法还包括:获取与所述伽马曲线对应的反伽马曲线;所述基于所述曝光量关系以及所述采集设备的参数调整所述第一初始图像,包括:基于所述反伽马曲线,对所述第一初始图像进行反伽马变换;基于所述曝光量关系,调整变换后的第一初始图像的亮度,得到第一初始中间图像;基于所述伽马曲线,对所述第一初始中间图像进行伽马变换,得到所述第一中间图像;所述基于所述曝光量关系以及所述采集设备的参数调整所述第二初始图像,包括:基于所述反伽马曲线,对所述第二初始图像进行反伽马变换;基于所述曝光量关系,调整变换后的第二初始图像的亮度,得到第二初始中间图像;基于所述伽马曲线,对所述第二初始中间图像进行伽马变换,得到所述第二中间图像。这样,可以在一定程度上提高了最终生成的高动态范围图像的真实性。
9.可选地,所述获取所述第一初始图像和所述第二初始图像的曝光量关系,包括:获取所述第一初始图像和所述第二初始图像之间的曝光量差异倍数值;以及所述基于所述曝光量关系,调整变换后的第一初始图像的亮度,得到第一初始中间图像;包括:将反伽马变换后的第一初始图像对应的第一初始像素值与所述曝光量差异倍数值作商,得到降低亮度之后的第一初始中间图像;所述基于所述曝光量关系,调整变换后的第二初始图像的亮度,得到第二初始中间图像;包括:将反伽马变换后的第二初始图像对应的第二初始像素值与所述曝光量差异倍数值相乘,得到提升亮度之后的第二初始中间图像。这里,提供了利用曝光量差异倍数值降低第一初始图像或者提升第二初始图像的亮度的方式。
10.可选地,所述将调整后得到的第一中间图像与该第一初始图像进行融合,得到融合后的第一中间目标图像,包括:根据预先确定的亮度权重参数指导所述第一中间图像和所述第一初始图像进行融合,得到所述第一中间目标图像;和/或所述将调整后得到的第二中间图像与该第二初始图像进行融合,得到融合后的第二中间目标图像,包括:根据预先确定的亮度权重参数指导所述第二中间图像和所述第二初始图像进行融合,得到所述第二中间目标图像;其中,所述亮度权重参数用于表征参照图像的各个像素点的明亮程度;所述参照图像为所述第一初始图像或者所述第二初始图像。这样,可以使得第一中间目标图像以及第二中间目标图像可以整合其对应的中间图像和初始图像中的有利信息。
11.可选地,所述亮度权重参数预先基于以下步骤确定:将所述第一初始图像或者所述第二初始图像确定为参照图像,并检测所述参照图像中各个像素点的参照亮度信息;根据所述参照亮度信息为各自对应的像素点配置所述亮度权重参数;其中,所述亮度权重参数与亮度正相关。这样,可以提高融合后的中间目标图像与融合前对应的初始图像之间的相似度。
12.第二方面,本技术实施例提供了一种计算机程序产品,其包括计算机程序指令,所述计算机程序指令被处理器读取并运行时,执行如第一方面提供的所述方法中的步骤。
13.第三方面,本技术实施例提供一种电子设备,包括处理器以及存储器,所述存储器存储有计算机可读取指令,当所述计算机可读取指令由所述处理器执行时,运行如上述第一方面提供的所述方法中的步骤。
14.第四方面,本技术实施例提供一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时运行如上述第一方面提供的所述方法中的步骤。
15.本技术的其他特征和优点将在随后的说明书阐述,并且,部分地从说明书中变得显而易见,或者通过实施本技术实施例了解。本技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
附图说明
16.为了更清楚地说明本技术实施例的技术方案,下面将对本技术实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
17.图1为本技术实施例提供的一种图像处理方法的流程图;
18.图2为本技术实施例提供的另一种图像处理方法的流程图;
19.图3为本技术实施例提供的一种图像处理装置的结构框图;
20.图4为本技术实施例提供的一种用于执行图像处理方法的电子设备的结构示意图。
具体实施方式
21.下面将结合本技术实施例中附图,对本技术实施例中的技术方案进行清楚、完整地描述。
22.下面将结合本技术实施例中附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本技术的实施例的详细描述并非旨在限制要求保护的本技术的范围,而是仅仅表示本技术的选定实施例。基于本技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本技术保护的范围。
23.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本技术的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
24.相关技术中,存在由于图像之间的曝光量差异原因,导致图像配准或者鬼影检测等操作无法取得较好的效果,继而使得生成的高动态范围图像的整体动态范围效果不佳的问题;为了解决该问题,本技术提供一种图像处理方法、计算机程序产品和电子设备;进一步地,可以通过分别调整曝光量不同的初始图像的亮度,使各个初始图像之间的亮度可以相互趋近,继而可以通过调整后亮度差异不大的图像进行图像配准以及鬼影检测等操作,得到用于处理不同曝光量的初始图像对应的图像处理数据,利用该图像处理数据处理初始图像,可以得到整体动态范围效果较好的高动态范围图像,继而解决了上述问题。在一些应
用场景中,上述图像处理方法可以应用于摄像头中,以在拍摄完成之后就可以得到高动态范围图像;在另一些应用场景中,上述图像处理方法也可以应用于图像处理设备中,以对拍摄得到的普通图像进行修整,得到对应的高动态范围图像。
25.以上相关技术中的方案所存在的缺陷,均是发明人在经过实践并仔细研究后得出的结果,因此,上述问题的发现过程以及下文中本发明实施例针对上述问题所提出的解决方案,都应该是发明人在本发明过程中对本发明做出的贡献。
26.请参考图1,其示出了本技术实施例提供的一种图像处理方法的流程图。如图1所示,该图像处理方法包括以下步骤101至步骤104。
27.步骤101,获取待处理的第一初始图像和第二初始图像;所述第一初始图像和所述第二初始图像由同一采集设备采集,且所述第一初始图像的曝光量大于所述第二初始图像的曝光量;
28.在一些应用场景中,例如可以通过具有拍照功能的诸如手机、相机等采集设备采集第一初始图像和第二初始图像。这样,第一初始图像和第二初始图像在采集设备内所经历的诸如伽马处理、白平衡处理等处理过程一致,使得第一初始图像和第二初始图像除了因曝光量不同导致的亮度不一致之外,其他图像细节是一致的。
29.在这些应用场景中,第一初始图像、第二初始图像可以是连续拍摄的两帧图像,也可以是不连续拍摄的两帧图像,以能够在两者结合之后生成高动态范围图像的两帧图像即可。
30.步骤102,获取所述第一初始图像和所述第二初始图像的曝光量关系;
31.在一些应用场景中,在获取了第一初始图像和第二初始图像之后,可以进一步获取两者之间的曝光量关系;在这些应用场景中,曝光量关系例如可以包括第一初始图像与第二初始图像之间的曝光量差异倍数关系。例如,第一初始图像的曝光量为第二初始图像的曝光量的2倍或者3倍等。
32.步骤103,基于所述曝光量关系、所述第一初始图像和所述第二初始图像,得到图像处理数据;所述图像处理数据用于表征将所述第一初始图像和所述第二初始图像进行配准操作和/或鬼影检测操作所需的数据;
33.获取到第一初始图像和第二初始图像的曝光量关系之后,可以基于曝光量关系处理第一初始图像和第二初始图像,得到图像处理数据。上述图像处理数据例如可以包括图像配准数据和鬼影检测数据等。
34.在一些应用场景中,由于第一初始图像和第二初始图像的曝光量不同,因此,可以根据两者的曝光量关系,调整第一初始图像和第二初始图像,再利用调整后得到的图像进行图像配准操作和/或鬼影检测操作,得到能够用于处理第一初始图像和第二初始图像的图像处理数据。而由于调整后得到的2个图像消除了部分曝光量差异,因此基于其得到的图像处理数据的精度较高。
35.步骤104,根据所述图像处理数据处理所述第一初始图像和所述第二初始图像,生成高动态范围目标图像。
36.得到图像处理数据之后,可以根据图像处理数据对第一初始图像和第二初始图像进行图像配准操作和/或鬼影检测操作,以生成对应的高动态范围目标图像。
37.在本实施例中,通过上述步骤101至步骤104,可以通过曝光量关系调整第一初始
图像和第二初始图像,以得到精度较高的图像处理数据。此时,利用该图像处理数据生成的高动态范围图像的整体动态范围效果较好。
38.请参考图2,其示出了本技术实施例提供的另一种图像处理方法的流程图。如图2所示,该图像处理方法包括以下步骤201至步骤206。
39.步骤201,获取待处理的第一初始图像和第二初始图像;所述第一初始图像和所述第二初始图像由同一采集设备采集,且所述第一初始图像的曝光量大于所述第二初始图像的曝光量;
40.上述步骤201的实现过程以及取得的技术效果可以与图1所示实施例的步骤101相同或相似,此处不赘述。
41.步骤202,获取所述第一初始图像和所述第二初始图像的曝光量关系;
42.上述步骤202的实现过程以及取得的技术效果可以与图1所示实施例的步骤102相同或相似,此处不赘述。
43.步骤203,基于所述曝光量关系调整所述第一初始图像的亮度,并将调整后得到的第一中间图像与该第一初始图像进行融合,得到融合后的第一中间目标图像;
44.获取到第一初始图像之后,可以调整该第一初始图像的亮度,得到第一中间图像。在一些应用场景中,可以基于曝光量关系调整第一初始图像的亮度,使得调整后得到的第一中间图像的亮度信息可以趋近于第二初始图像,以利于后续生成高动态范围目标图像。
45.在一些应用场景中,调整后得到的第一中间图像的亮度信息与第二初始图像的亮度信息差异较小,但某些像素点仍然存在明显差异。例如,在第一初始图像的曝光量大于第二初始图像的曝光量时,根据曝光量关系得到的第一中间图像中存在高光区域效果较差的情况。因此,基于第一中间图像不能得到良好的图像配准数据或者鬼影检测数据,继而使得生成的高动态范围目标图像的动态范围效果较差。
46.因此,在得到第一中间图像之后,可以将该第一中间图像与第一初始图像进行融合,得到第一中间目标图像。
47.在一些应用场景中,如果第一初始图像的曝光量大于第二初始图像的曝光量,则在进行了图像融合之后,第一中间目标图像的高光区域可以与第一初始图像的高光区域相同,第一中间目标图像的低光区域可以与第一中间图像的低光区域相同。此时,第一中间目标图像中不存在高光区域效果较差的情况。因此,可以利用该第一中间目标图像生成高动态范围目标图像。
48.步骤204,基于所述曝光量关系调整所述第二初始图像的亮度,并将调整后得到的第二中间图像与该第二初始图像进行融合,得到融合后的第二中间目标图像;
49.当第一初始图像的曝光量大于第二初始图像的曝光量时,根据曝光量关系得到的第二中间图像中存在低光区域的相机噪点较多的情况。
50.在另一些应用场景中,如果第一初始图像的曝光量大于第二初始图像的曝光量,则在进行了图像融合之后,第二中间目标图像的高光区域可以与第二中间图像的高光区域相同,第二中间目标图像的低光区域可以与第二初始图像的低光区域相同。此时,第二中间目标图像中不存在低光区域的相机噪点较多的情况。因此,可以利用该第二中间目标图像生成高动态范围目标图像。
51.步骤205,基于所述第一中间目标图像和所述第二中间目标图像,得到所述图像处
理数据。
52.得到第一中间目标图像和第二中间目标图像之后,两者分别对应于消除了高光区域缺陷的情况以及消除了低光区域相机噪点多的情况。此时,第一中间目标图像与第二中间目标图像的亮度信息是趋近于相同的,因此可以基于这两者,进行图像配准操作以及鬼影检测操作,可以得到精度较高的图像处理数据。
53.步骤206,根据所述图像处理数据处理所述第一初始图像和所述第二初始图像,生成高动态范围目标图像。
54.得到图像配准数据以及鬼影检测数据之后,可以利用图像处理数据对第一初始图像和第二初始图像进行诸如图像配准、鬼影检测等操作,继而可以生成动态范围效果较好的高动态范围目标图像。
55.在本实施例中,通过上述步骤201至步骤206,可以将曝光量不同的两个初始图像调整为亮度相互趋近的第一中间目标图像和第二中间目标图像,基于第一中间目标图像和第二中间目标图像进行图像配准操作以及鬼影检测操作时,可以解决曝光量不同所带来的图像处理数据精度低的问题,利用得到的图像处理数据生成的高动态范围图像的整体动态范围效果较好。
56.在一些可选的实现方式中,在所述步骤203中的基于所述曝光量关系调整所述第一初始图像的亮度和/或所述步骤204中的所述基于所述曝光量关系调整所述第二初始图像的亮度之前,所述图像处理方法还包括:获取所述采集设备的参数;所述曝光量关系调整所述第一初始图像的亮度,包括:基于所述曝光量关系以及所述采集设备的参数调整所述第一初始图像,以得到亮度趋近于所述第二初始图像的第一中间图像。
57.在一些应用场景中,在对第一初始图像进行调整时,可以根据采集设备的参数进行调整,以使得调整后得到的第一中间图像的亮度可以趋近于第二初始图像,以便于后期生成动态范围效果较好的高动态范围图像。在这些应用场景中,采集设备的参数可以是固定的,其可以用于针对每一张图像进行相应处理。
58.相似的,上述步骤204中的基于所述曝光量关系调整所述第二初始图像的亮度,包括:基于所述曝光量关系以及所述采集设备的参数调整所述第二初始图像,以得到亮度趋近于所述第一初始图像的第二中间图像。
59.在对第二初始图像进行调整时,也可以根据采集设备的参数进行调整,以使得调整后得到的第二中间图像的亮度可以趋近于第一初始图像,以便于后期生成动态范围效果较好的高动态范围图像。
60.在一些可选的实现方式中,所述采集设备的参数可以包括所述采集设备的伽马曲线;在所述基于所述曝光量关系以及所述采集设备的参数调整所述第一初始图像和所述基于所述曝光量关系以及所述采集设备的参数调整所述第二初始图像之前,所述图像处理方法还包括:获取与所述伽马曲线对应的反伽马曲线。
61.在一些应用场景中,每一个采集设备对应有一条伽马曲线,用于在采集设备采集了图像之后,对该图像进行伽马操作,以应对于显示器的较小存储范围和较平衡的亮暗部比例。
62.在这些应用场景中,获取到采集设备的伽马曲线之后,可以根据伽马曲线获取到对应的反伽马曲线。在同一坐标系中,伽马曲线上的坐标点与其对应的反伽马曲线的坐标
点的坐标值相反。例如,伽马曲线上的坐标点a的坐标值为(x,y),反伽马曲线上的坐标点a的坐标值可以为(y,x)。其中,x,y为该坐标系下任意的数值。因此,可以通过伽马曲线与反伽马曲线之间的坐标值相反的特点获取到反伽马曲线。
63.这样,上述的基于所述曝光量关系以及所述采集设备的参数调整所述第一初始图像可以包括以下子步骤:
64.子步骤a1,基于所述反伽马曲线,对所述第一初始图像进行反伽马变换;
65.在这些应用场景中,可以利用反伽马曲线对第一初始图像进行反伽马变换。具体的,由于采集设备采集第一初始图像时,通常将第一初始图像进行了伽马操作,导致第一初始图像的线性关系(例如曝光量差异倍数关系)被破坏,因此可以利用反伽马曲线将第一初始图像转换至线性空间。
66.子步骤b1,基于所述曝光量关系,调整变换后的第一初始图像的亮度,得到第一初始中间图像;
67.将第一初始图像转换到线性空间之后,可以根据曝光量关系,调整第一初始图像的亮度。进一步的,可以根据已知的第一初始图像与第二初始图像之间的曝光量关系,调整第一初始图像的亮度,得到在线性空间下的第一初始中间图像。
68.子步骤c1,基于所述伽马曲线,对所述第一初始中间图像进行伽马变换,得到所述第一中间图像;
69.得到第一初始中间图像之后,可以利用伽马曲线对第一初始图像进行伽马变换,以将第一初始中间图像转换到与第一初始图像相同的空间中。此时,第一中间图像与第一初始图像除了亮度差异之外,其他图像细节相类似。
70.通过上述子步骤a1至子步骤c1,可以利用反伽马曲线对第一初始图像进行反伽马变换,以将其转换至线性空间,继而可以线性空间对第一初始图像进行线性变换,继而可以利用伽马曲线得到与第一初始图像相类似的第一中间图像,在一定程度上提高了最终生成的高动态范围图像的真实性。
71.这样,上述的基于所述曝光量关系以及所述采集设备的参数调整所述第二初始图像可以包括以下子步骤:
72.子步骤a2,基于所述反伽马曲线,对所述第二初始图像进行反伽马变换;
73.子步骤b2,基于所述曝光量关系,调整变换后的第二初始图像的亮度,得到第二初始中间图像;
74.子步骤c2,基于所述伽马曲线,对所述第二初始中间图像进行伽马变换,得到所述第二中间图像。
75.上述子步骤a2至子步骤c2的实现过程以及取得的技术效果,可以与上述子步骤a1至子步骤c1相似,此处不赘述。
76.在一些可选的实现方式中,步骤202可以包括:获取所述第一初始图像和所述第二初始图像之间的曝光量差异倍数值。这里,曝光量差异倍数值例如可以包括2、3等数值。
77.这样,上述子步骤b1可以包括:将反伽马变换后的第一初始图像对应的第一初始像素值与所述曝光量差异倍数值作商,得到降低亮度之后的第一初始中间图像;
78.将第一初始图像进行了反伽马变换之后,第一初始图像处于线性空间内,因此可以利用线性空间可以对像素值进行加减乘除等操作后能得到正确结果的特点,将第一初始
图像所对应的每一个第一初始像素值与曝光量差异倍数值作商,以降低第一初始中间图像的亮度,得到第一初始中间图像。
79.这样,上述子步骤b2可以包括:将反伽马变换后的第二初始图像对应的第二初始像素值与所述曝光量差异倍数值相乘,得到提升亮度之后的第二初始中间图像。
80.类似地,将第二初始图像进行了反伽马变换之后,第二初始图像处于线性空间内,因此可以利用线性空间可以对像素值进行加减乘除等操作后能得到正确结果的特点,将第二初始图像所对应的每一个第二初始像素值乘以曝光量差异倍数值,以提升第二初始图像的亮度,得到第二初始中间图像。
81.在一些可选的实现方式中,步骤203中的将调整后得到的第一中间图像与该第一初始图像进行融合,得到融合后的第一中间目标图像,包括子步骤2031:根据预先确定的亮度权重参数指导所述第一中间图像和所述第一初始图像进行融合,得到所述第一中间目标图像。其中,所述亮度权重参数用于表征参照图像的各个像素点的明亮程度;所述参照图像为所述第一初始图像或者所述第二初始图像;
82.在一些应用场景中,可以利用预先确定的亮度权重参数指导第一中间图像和第一初始图像进行融合,以使得第一中间目标图像可以整合两者中的有利信息(例如减少相机噪点或者消除高光区域的瑕疵等)。
83.在这些应用场景中,例如可以通过加权融合公式进行图像融合。具体的,该加权融合公式可以为:其中,l
wcomb
(i,j)可以为第一中间目标图像的第i行第j列像素的亮度值;可以为第一初始图像的第i行第j列像素的亮度权重参数至第一中间图像的第i行第j列像素的亮度权重参数分别与第一初始图像的第i行第j列像素的亮度值至第一中间图像的第i行第j列像素的亮度值的乘积之和;可以为第一初始图像的第i行第j列像素的亮度权重参数至第一中间图像的第i行第j列像素的亮度权重参数之和。这里,利用上述加权融合公式进行图像融合的技术为本领域技术人员所周知,此处不赘述。
84.类似地,步骤204中的将调整后得到的第二中间图像与该第二初始图像进行融合,得到融合后的第二中间目标图像,包括子步骤2041:根据预先确定的亮度权重参数指导所述第二中间图像和所述第二初始图像进行融合,得到所述第二中间目标图像。其中,所述亮度权重参数用于表征参照图像的各个像素点的明亮程度;所述参照图像为所述第一初始图像或者所述第二初始图像;
85.上述子步骤2041的实现过程以及取得的技术效果可以与上述子步骤2031相似,此处不赘述。
86.在一些可选的实现方式中,所述亮度权重参数预先基于以下步骤确定:
87.首先,将所述第一初始图像或者所述第二初始图像确定为参照图像,并检测所述参照图像中各个像素点的参照亮度信息;
88.在一些应用场景中,可以在第一初始图像和第二初始图像中择其一作为参照图像,以确定出上述亮度权重参数。
89.确定了参照图像之后,可以检测该参照图像中各个像素点对应的参照亮度信息。
例如,将第一初始图像确定为参照图像之后,可以检测第一初始图像的各个像素点对应的亮度信息,并可以将检测得到的亮度信息确定为参照亮度信息。
90.然后,根据所述参照亮度信息为各自对应的像素点配置所述亮度权重参数;其中,所述亮度权重参数与亮度正相关。
91.确定了参照亮度信息之后,可以根据参照亮度信息为每个像素点配置对应的亮度权重参数。例如,确定了像素点a的亮度为40坎德拉/平方米,可以为该像素点a配置亮度权重参数为0.2;确定了像素点b的亮度为50坎德拉/平方米时,可以为该像素点b配置亮度权重参数为0.25,确定了像素点c的亮度为60坎德拉/平方米时,可以为该像素点c配置亮度权重参数为0.3等。这样,每一个像素点对应配置有亮度权重参数,且亮度权重参数与亮度正相关。这样,可以提高融合后的中间目标图像与融合前对应的初始图像之间的相似度。
92.请参考图3,其示出了本技术实施例提供的一种图像处理装置的结构框图,该图像处理装置可以是电子设备上的模块、程序段或代码。应理解,该装置与上述图1方法实施例对应,能够执行图1方法实施例涉及的各个步骤,该装置具体的功能可以参见上文中的描述,为避免重复,此处适当省略详细描述。
93.可选地,上述图像处理装置包括第一获取模块301、第二获取模块302、确定模块303以及处理模块304。其中,第一获取模块301,用于获取待处理的第一初始图像和第二初始图像;所述第一初始图像和所述第二初始图像由同一采集设备采集,且所述第一初始图像的曝光量大于所述第二初始图像的曝光量;第二获取模块302,用于获取所述第一初始图像和所述第二初始图像的曝光量关系;确定模块303,用于基于所述曝光量关系、所述第一初始图像和所述第二初始图像,得到图像处理数据;所述图像处理数据用于表征将所述第一初始图像和所述第二初始图像进行配准操作和/或鬼影检测操作所需的数据;处理模块304,用于根据所述图像处理数据处理所述第一初始图像和所述第二初始图像,生成高动态范围目标图像。
94.可选地,所述确定模块303进一步用于:基于所述曝光量关系调整所述第一初始图像的亮度,并将调整后得到的第一中间图像与该第一初始图像进行融合,得到融合后的第一中间目标图像;基于所述曝光量关系调整所述第二初始图像的亮度,并将调整后得到的第二中间图像与该第二初始图像进行融合,得到融合后的第二中间目标图像;基于所述第一中间目标图像和所述第二中间目标图像,得到所述图像处理数据。
95.可选地,所述图像处理装置还包括采集模块,所述采集模块用于:在所述基于所述曝光量关系调整所述第一初始图像的亮度和/或所述基于所述曝光量关系调整所述第二初始图像的亮度之前,获取所述采集设备的参数;所述确定模块303进一步用于:基于所述曝光量关系以及所述采集设备的参数调整所述第一初始图像,以得到亮度趋近于所述第二初始图像的第一中间图像;所述基于所述曝光量关系调整所述第二初始图像的亮度,包括:基于所述曝光量关系以及所述采集设备的参数调整所述第二初始图像,以得到亮度趋近于所述第一初始图像的第二中间图像。
96.可选地,所述采集设备的参数包括所述采集设备的伽马曲线;以及所述图像处理装置还包括第三获取模块,上述第三获取模块用于:在所述基于所述曝光量关系以及所述采集设备的参数调整所述第一初始图像和所述基于所述曝光量关系以及所述采集设备的参数调整所述第二初始图像之前,获取与所述伽马曲线对应的反伽马曲线;以及所述确定
模块303进一步用于:基于所述反伽马曲线,对所述第一初始图像进行反伽马变换;基于所述曝光量关系,调整变换后的第一初始图像的亮度,得到第一初始中间图像;基于所述伽马曲线,对所述第一初始中间图像进行伽马变换,得到所述第一中间图像;基于所述反伽马曲线,对所述第二初始图像进行反伽马变换;基于所述曝光量关系,调整变换后的第二初始图像的亮度,得到第二初始中间图像;基于所述伽马曲线,对所述第二初始中间图像进行伽马变换,得到所述第二中间图像。
97.可选地,所述第二获取模块302进一步用于:获取所述第一初始图像和所述第二初始图像之间的曝光量差异倍数值;以及确定模块303进一步用于:将反伽马变换后的第一初始图像对应的第一初始像素值与所述曝光量差异倍数值作商,得到降低亮度之后的第一初始中间图像;将反伽马变换后的第二初始图像对应的第二初始像素值与所述曝光量差异倍数值相乘,得到提升亮度之后的第二初始中间图像。
98.可选地,所述确定模块303进一步用于:根据预先确定的亮度权重参数指导所述第一中间图像和所述第一初始图像进行融合,得到所述第一中间目标图像;和/或确定模块303进一步用于:根据预先确定的亮度权重参数指导所述第二中间图像和所述第二初始图像进行融合,得到所述第二中间目标图像;其中,所述亮度权重参数用于表征参照图像的各个像素点的明亮程度;所述参照图像为所述第一初始图像或者所述第二初始图像。
99.可选地,所述亮度权重参数预先基于以下步骤确定:将所述第一初始图像或者所述第二初始图像确定为参照图像,并检测所述参照图像中各个像素点的参照亮度信息;根据所述参照亮度信息为各自对应的像素点配置所述亮度权重参数;其中,所述亮度权重参数与亮度正相关。
100.需要说明的是,本领域技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统和装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再重复描述。
101.请参照图4,图4为本技术实施例提供的一种用于执行图像处理方法的电子设备的结构示意图,所述电子设备可以包括:至少一个处理器401,例如cpu,至少一个通信接口402,至少一个存储器403和至少一个通信总线404。其中,通信总线404用于实现这些组件直接的连接通信。其中,本技术实施例中设备的通信接口402用于与其他节点设备进行信令或数据的通信。存储器403可以是高速ram存储器,也可以是非易失性的存储器(non-volatile memory),例如至少一个磁盘存储器。存储器403可选的还可以是至少一个位于远离前述处理器的存储装置。存储器403中存储有计算机可读取指令,当所述计算机可读取指令由所述处理器401执行时,电子设备可以执行上述图1所示方法过程。
102.可以理解,图4所示的结构仅为示意,所述电子设备还可包括比图4中所示更多或者更少的组件,或者具有与图4所示不同的配置。图4中所示的各组件可以采用硬件、软件或其组合实现。
103.本技术实施例提供一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,可以执行如图1所示方法实施例中电子设备所执行的方法过程。
104.本技术实施例还提供一种计算机程序产品,其包括计算机程序指令,所述计算机程序指令被处理器读取并运行时,能够执行上述各方法实施例所提供的方法。例如,该方法可以包括:获取待处理的第一初始图像和第二初始图像;所述第一初始图像和所述第二初
始图像由同一采集设备采集,且所述第一初始图像的曝光量大于所述第二初始图像的曝光量;获取所述第一初始图像和所述第二初始图像的曝光量关系;基于所述曝光量关系、所述第一初始图像和所述第二初始图像,得到图像处理数据;所述图像处理数据用于表征将所述第一初始图像和所述第二初始图像进行配准操作和/或鬼影检测操作所需的数据;根据所述图像处理数据处理所述第一初始图像和所述第二初始图像,生成高动态范围目标图像。
105.在本技术所提供的实施例中,应该理解到,所揭露装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
106.另外,作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
107.再者,在本技术各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
108.在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。
109.以上所述仅为本技术的实施例而已,并不用于限制本技术的保护范围,对于本领域的技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1