本申请属于图像处理,尤其涉及一种图像增强方法和图像增强装置。
背景技术:
1、多媒体设备使用越来越广泛,在一些没有外加光源的低照度环境下拍摄视频的亮度常常比较低,获取不到满意的采集效果或者捕捉有效的图像信息据,因此对这些低照度的图像进行增强处理就很必要。相关技术中,主要采用低照度图像增强技术来增强图像细节信息表现力,提高图像对比度,但现有的低照度图像增强技术的增强效果不佳,且普适性较差。
技术实现思路
1、本申请旨在至少解决现有技术中存在的技术问题之一。为此,本申请提出一种图像增强方法和图像增强装置,能够基于不同场景下的原始低照度图像,进行不同程度的增强处理,适用于任意低照度环境,且增强效果好,具有较高的普适性和图像增强效果。
2、第一方面,本申请提供了一种图像增强方法,该方法包括:
3、基于原始低照度图像及其亮度特征,获取反转图像和增强参数;
4、基于所述反转图像和所述增强参数,确定大气光值和改进传输率;
5、基于所述反转图像、所述大气光值和所述改进传输率,确定反转增强图像;
6、基于所述反转增强图像,确定低照度增强图像。
7、根据本申请的图像增强方法,通过原始低照度图像及其亮度特征获取反转图像和增强参数;基于反转图像和增强参数,确定大气光值和改进传输率;基于反转图像、大气光值和改进传输率,确定反转增强图像;基于反转增强图像,确定低照度增强图像,能够基于不同场景下的原始低照度图像,进行不同程度的增强处理,适用于任意低照度环境,且增强效果好,具有较高的普适性和图像增强效果。
8、根据本申请的一个实施例,所述基于所述反转图像和所述增强参数,确定大气光值和改进传输率,包括:
9、遍历所述反转图像进行最小值滤波处理,获取目标最小值滤波图像;
10、遍历所述目标最小值滤波图像求rgb三通道数据最小值,获取暗通道图像;
11、基于所述暗通道图像,获取数值最大的目标数量个第一像素及其对应的第一像素位置;
12、从所述目标数量个第一像素中获取所述亮度特征对应的数值最大的第二像素及其对应的第二像素位置;
13、取所述反转图像对应的所述第二像素位置像素值,确定所述大气光值。
14、根据本申请的一个实施例,所述基于所述反转图像和所述增强参数,确定大气光值和改进传输率,包括:
15、基于所述目标最小值滤波图像和所述大气光值,确定初始传输率;
16、基于所述初始传输率、所述增强参数和输入数据的最大动态范围,确定所述改进传输率。
17、根据本申请的一个实施例,所述基于所述反转图像、所述大气光值和所述改进传输率,确定反转增强图像,包括:
18、基于公式:
19、
20、确定所述反转增强图像,其中,为所述反转增强图像,为所述反转图像,argb为所述大气光值,t为所述改进传输率。
21、根据本申请的一个实施例,所述基于原始低照度图像及其亮度特征,获取反转图像和增强参数,包括:
22、基于所述原始低照度图像的目标通道数据,确定所述亮度特征;
23、基于所述亮度特征和输入数据的最大动态范围,确定所述增强参数;
24、对所述原始低照度图像进行反转,获取所述反转图像。
25、根据本申请的一个实施例,所述基于所述反转增强图像,确定低照度增强图像,包括:
26、通过查映射函数表对所述反转增强图像优化对比度,获取反转增强优化图像;
27、对所述反转增强优化图像取反,获取所述低照度增强图像。
28、第二方面,本申请提供了一种图像增强装置,该装置包括:
29、第一处理模块,用于基于原始低照度图像及其亮度特征,获取反转图像和增强参数;
30、第二处理模块,用于基于所述反转图像和所述增强参数,确定大气光值和改进传输率;
31、第三处理模块,用于基于所述反转图像、所述大气光值和所述改进传输率,确定反转增强图像;
32、第四处理模块,用于基于所述反转增强图像,确定低照度增强图像。
33、根据本申请的图像增强装置,通过原始低照度图像及其亮度特征获取反转图像和增强参数;基于反转图像和增强参数,确定大气光值和改进传输率;基于反转图像、大气光值和改进传输率,确定反转增强图像;基于反转增强图像,确定低照度增强图像,能够基于不同场景下的原始低照度图像,进行不同程度的增强处理,适用于任意低照度环境,且增强效果好,具有较高的普适性和图像增强效果。
34、第三方面,本申请提供了一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述第一方面所述的图像增强方法。
35、第四方面,本申请提供了一种非暂态计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述第一方面所述的图像增强方法。
36、第五方面,本申请提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的图像增强方法。
37、第六方面,本申请提供了一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述第一方面所述的图像增强方法。
38、本申请实施例中的上述一个或多个技术方案,至少具有如下技术效果:
39、通过原始低照度图像及其亮度特征获取反转图像和增强参数;基于反转图像和增强参数,确定大气光值和改进传输率;基于反转图像、大气光值和改进传输率,确定反转增强图像;基于反转增强图像,确定低照度增强图像,能够基于不同场景下的原始低照度图像,进行不同程度的增强处理,适用于任意低照度环境,且增强效果好,具有较高的普适性和图像增强效果。
40、本申请的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。
1.一种图像增强方法,其特征在于,包括:
2.根据权利要求1所述的图像增强方法,其特征在于,所述基于所述反转图像和所述增强参数,确定大气光值和改进传输率,包括:
3.根据权利要求2所述的图像增强方法,其特征在于,所述基于所述反转图像和所述增强参数,确定大气光值和改进传输率,包括:
4.根据权利要求1-3任一项所述的图像增强方法,其特征在于,所述基于所述反转图像、所述大气光值和所述改进传输率,确定反转增强图像,包括:
5.根据权利要求1-3任一项所述的图像增强方法,其特征在于,所述基于原始低照度图像及其亮度特征,获取反转图像和增强参数,包括:
6.根据权利要求1-3任一项所述的图像增强方法,其特征在于,所述基于所述反转增强图像,确定低照度增强图像,包括:
7.一种图像增强装置,其特征在于,包括:
8.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1-6任一项所述图像增强方法。
9.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1-6任一项所述的图像增强方法。
10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-6任一项所述图像增强方法。