图像处理方法及相关装置与流程

文档序号:23862110发布日期:2021-02-05 17:00阅读:50来源:国知局
图像处理方法及相关装置与流程

[0001]
本申请涉及图像处理技术领域,具体涉及一种图像处理方法及相关装置。


背景技术:

[0002]
随着电子技术快速发展,拍照越来越成为电子设备(如手机、平板电脑等)的标配技术,拍照的话,用户对图像质量的要求也越来越高,图像的好坏也在一定程度上影响用户对电子设备的评价,因此,如何提升图像质量的问题亟待解决。


技术实现要素:

[0003]
本申请实施例提供了一种图像处理方法及相关装置,能够提升图像质量。
[0004]
第一方面,本申请实施例提供一种图像处理方法,所述方法包括:
[0005]
获取待处理图像;
[0006]
确定所述待处理图像的高频分量图像和低频分量图像;
[0007]
确定所述高频分量图像对应的第一对比度系数;
[0008]
对所述第一对比度系数进行抑制操作,得到第二对比度系数;
[0009]
基于所述第二对比度系数对所述高频分量图像进行图像增强处理,得到目标高频分量图像;
[0010]
将所述目标高频分量图像与所述低频分量图像进行合成,得到目标图像。
[0011]
第二方面,本申请实施例提供一种图像处理装置,所述装置包括:获取单元、确定单元、抑制单元、图像增强单元和合成单元,其中,
[0012]
所述获取单元,用于获取待处理图像;
[0013]
所述确定单元,用于确定所述待处理图像的高频分量图像和低频分量图像;
[0014]
所述确定单元,还用于确定所述高频分量图像对应的第一对比度系数;
[0015]
所述抑制单元,用于对所述第一对比度系数进行抑制操作,得到第二对比度系数;
[0016]
所述图像增强单元,用于基于所述第二对比度系数对所述高频分量图像进行图像增强处理,得到目标高频分量图像;
[0017]
所述合成单元,用于将所述目标高频分量图像与所述低频分量图像进行合成,得到目标图像。
[0018]
第三方面,本申请实施例提供一种电子设备,包括处理器、存储器、通信接口以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置由上述处理器执行,上述程序包括用于执行本申请实施例第一方面任一方法中的步骤的指令。
[0019]
第四方面,本申请实施例提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本申请实施例第一方面任一方法中所描述的部分或全部步骤。
[0020]
第五方面,本申请实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算
机执行如本申请实施例第一方面任一方法中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。
[0021]
采用本申请实施例,具备如下有益效果:
[0022]
可以看出,本申请实施例中所描述的图像处理方法及相关装置,应用于电子设备,获取待处理图像,确定待处理图像的高频分量图像和低频分量图像,确定高频分量图像对应的第一对比度系数,对第一对比度系数进行抑制操作,得到第二对比度系数,基于第二对比度系数对高频分量图像进行图像增强处理,得到目标高频分量图像,将目标高频分量图像与低频分量图像进行合成,得到目标图像,如此,能够将高频分量从图像中分离出来,高频分量包含了图像的主要细节,能够针对图像的细节实现图像增强,有助于提升图像质量,凸显图像细节。
附图说明
[0023]
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0024]
图1a是本申请实施例提供的一种电子设备的结构示意图;
[0025]
图1b是本申请实施例提供的一种图像处理方法的流程示意图;
[0026]
图2是本申请实施例提供的另一种图像处理方法的流程示意图;
[0027]
图3是本申请实施例提供的一种电子设备的结构示意图;
[0028]
图4是本申请实施例提供的一种图像处理装置的功能单元组成框图。
具体实施方式
[0029]
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0030]
本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
[0031]
在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
[0032]
本申请实施例所涉及到的电子设备可以是具备通信能力的电子设备,也可以是不具备通信能力的电子设备,该电子设备可以包括各种具有无线通信功能的手持设备(如手机、平板电脑等)、车载设备、可穿戴设备(智能眼镜、智能手环、智能手表等等)、智能相机、
智能摄像头、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备(user equipment,ue),移动台(mobile station,ms),终端设备(terminal device)等等。
[0033]
请参见图1a,图1a是本申请实施例提供的一种电子设备的结构示意图。该电子设备包括处理器、存储器、信号处理器、收发器、显示屏、扬声器、麦克风、随机存取存储器(random access memory,ram)、摄像头、传感器和通信模块等等。其中,存储器、信号处理器、显示屏、扬声器、麦克风、ram、摄像头、传感器、通信模块与处理器连接,收发器与信号处理器连接。
[0034]
其中,显示屏可以是液晶显示器(liquid crystal display,lcd)、有机或无机发光二极管(organic light-emitting diode,oled)、有源矩阵有机发光二极体面板(active matrix/organic light emitting diode,amoled)等。
[0035]
其中,该摄像头可以是普通摄像头、也可以是红外摄像,在此不作限定。该摄像头可以是前置摄像头或后置摄像头,在此不作限定。
[0036]
其中,传感器包括以下至少一种:光感传感器、陀螺仪、红外接近传感器、指纹传感器、压力传感器等等。其中,光感传感器,也称为环境光传感器,用于检测环境光亮度。光线传感器可以包括光敏元件和模数转换器。其中,光敏元件用于将采集的光信号转换为电信号,模数转换器用于将上述电信号转换为数字信号。可选的,光线传感器还可以包括信号放大器,信号放大器可以将光敏元件转换的电信号进行放大后输出至模数转换器。上述光敏元件可以包括光电二极管、光电三极管、光敏电阻、硅光电池中的至少一种。
[0037]
其中,处理器是电子设备的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或执行存储在存储器内的软体程序和/或模块,以及调用存储在存储器内的数据,执行电子设备的各种功能和处理数据,从而对电子设备进行整体监控。
[0038]
其中,处理器可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器中,其中,处理器可以为以下至少一种:isp、cpu、gpu、npu等等,在此不做限定。
[0039]
其中,存储器用于存储软体程序和/或模块,处理器通过运行存储在存储器的软件程序和/或模块,从而执行电子设备的各种功能应用以及数据处理。存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的软体程序等;存储数据区可存储根据电子设备的使用所创建的数据等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
[0040]
其中,通信模块可以用于实现通信功能,通信模块可以为以下至少一种:红外模块、蓝牙模块、移动通信模块、nfc模块、wi-fi模块等等,在此不做限定。
[0041]
下面对本申请实施例进行详细介绍。
[0042]
请参阅图1b,图1b是本申请实施例提供了一种图像处理方法的流程示意图,应用于如图1a所示的电子设备,如图所示,本图像处理方法包括以下操作。
[0043]
101、获取待处理图像。
[0044]
其中,待处理图像可以为视频中的任一帧图像,待处理图像可以为暗视觉图像或
者曝光图像。
[0045]
在一个可能的示例中,上述步骤101,获取待处理图像,可以包括如下步骤:
[0046]
11、获取目标环境参数;
[0047]
12、按照预设的环境参数与拍摄参数之间的映射关系,确定所述目标环境参数对应的目标拍摄参数;
[0048]
13、依据所述目标拍摄参数进行拍摄,得到所述待处理图像。
[0049]
其中,目标环境参数包括外部环境参数和内部环境参数;外部环境参数可以包括以下至少一种:环境温度、抖动参数、天气、湿度、大气压、海拔、季节、环境光亮度、磁场干扰强度等等,在此不做限定,抖动参数可以用于描述用户手抖动的状态,内部环境参数可以包括以下至少一种:cpu内存、gpu内存、cpu处理速度、gpu处理速度、cpu温度、gpu温度等等,在此不做限定。拍摄参数可以为以下至少一种:感光度iso、曝光时长、防抖参数、拍摄模式、摄像头标号等等,在此不做限定,其中,摄像头标号用于选择摄像头,例如,在电子设备包括多摄像头时,可以通过摄像头标号选取相应的摄像头,以完成拍摄。
[0050]
具体实现中,电子设备可以获取目标环境参数,电子设备中还可以预先存储预设的环境参数与拍摄参数之间的映射关系,进而,可以按照预设的环境参数与拍摄参数之间的映射关系,确定目标环境参数对应的目标拍摄参数,并且依据目标拍摄参数进行拍摄,得到待处理图像,如此,可以得到与环境相宜的图像。
[0051]
进一步地,在一个可能的示例中,所述目标环境参数包括目标外部环境参数和目标内部环境参数,上述步骤12,按照预设的环境参数与拍摄参数之间的映射关系,确定所述目标环境参数对应的目标拍摄参数可以包括如下步骤:
[0052]
121、按照预设的外部环境参数与拍摄参数之间的映射关系,确定所述目标外部环境参数对应的第一拍摄参数;
[0053]
122、按照预设的内部环境参数与优化系数之间的映射关系,确定所述目标内部环境参数对应的目标优化系数;
[0054]
123、依据所述目标优化系数对所述第一拍摄参数进行优化,得到所述目标拍摄参数。
[0055]
其中,具体实现中,电子设备中可以预先存储预设的外部环境参数与拍摄参数之间的映射关系,以及预设的内部环境参数与优化系数之间的映射关系,优化系数的取值范围可以为-0.15~0.15之间,相当于对第一拍摄参数实现微调。
[0056]
具体地,电子设备可以按照预设的外部环境参数与拍摄参数之间的映射关系,确定目标外部环境参数对应的第一拍摄参数,并且可以按照预设的内部环境参数与优化系数之间的映射关系,确定目标内部环境参数对应的目标优化系数,进而,依据目标优化系数对第一拍摄参数进行优化,得到目标拍摄参数,即目标拍摄参数=(1+目标优化系数)*第一拍摄参数,如此,可以得到通过外部环境参数得到初始拍摄参数,并且通过内部环境参数对其加以优化,从而,可以得到精准拍摄参数。
[0057]
102、确定所述待处理图像的高频分量图像和低频分量图像。
[0058]
具体实现中,电子设备可以通过多尺度分解算法对待处理图像进行多尺度分解,得到高频分量图像和低频分量图像,多尺度分解算法可以为以下至少一种:小波变换、轮廓波变换、非下采样轮廓波变换、脊波变换、剪切波变换等等,在此不做限定。其中,高频分量
图像可以包括图像的细节信息,低频分量图像可以包括图像的主要能量信息。
[0059]
103、确定所述高频分量图像对应的第一对比度系数。
[0060]
具体实现中,电子设备可以通过对比度计算公式确定高频分量图像对应的第一对比度系数。
[0061]
举例说明下,y
gc
(i,j)表示高频分量图像,i,j表示像素坐标位置,
[0062][0063]
式中,ε是一个小的正数,避免分母被零除,b
gc
(i,j)表示y
gc
(i,j)经指定滤波器滤波后的像素值,指定滤波器可以为以下至少一种:导向滤波、曲率滤波、wls滤波器、域变换rf滤波器、lep滤波器等等,在此不做限定。
[0064]
104、对所述第一对比度系数进行抑制操作,得到第二对比度系数。
[0065]
具体实现中,电子设备可以采用调节参数对第一对比度系数进行抑制操作,得到第二对比度系数。调节参数可以取值0~1.5之间,第二对比度系数=调节系数*第一对比度系数。
[0066]
可选地,电子设备也可以通过衰减细节系数cof(第一对比度系数)来抑制图像的噪声,如下:
[0067][0068]
其中,抑制噪声的斜率和偏置分别为slope和offset;cof
min
的计算如下:
[0069][0070]
抑制后的细节系数值为:
[0071][0072]
cof
min
为第一对比度系数,cof
out
(i,j)为第二对比度系数,cof
temp
(i,j)为中间结果系数。
[0073]
在一个可能的示例中,上述步骤104,对所述第一对比度系数进行抑制操作,得到第二对比度系数,可以包括如下步骤:
[0074]
41、将所述高频分量图像划分为多个区域;
[0075]
42、确定所述多个区域中每一区域对应的对比度,得到多个对比度;
[0076]
43、依据所述多个对比度进行均方差运算,得到目标均方差;
[0077]
44、按照预设的高频对比度与抑制参数之间的映射关系,确定所述第一对比度系数的目标抑制参数;
[0078]
45、按照预设的均方差与调节因子之间的映射关系,确定所述目标均方差对应的目标调节因子;
[0079]
46、依据所述目标调节因子对所述目标抑制参数进行调节,得到调节抑制参数;
[0080]
47、依据所述调节抑制参数对所述第一对比度系数进行抑制操作,得到所述第二对比度系数。
[0081]
其中,电子设备可以将高频分量图像划分为多个区域,每一区域的尺寸大小可以相同或者不同,进而,可以依据对比度计算公式确定多个区域中每一区域对应的对比度,得到多个对比度,且依据多个对比度进行均方差运算,得到目标均方差,电子设备中还可以预先存储预设的高频对比度与抑制参数之间的映射关系,进而,可以按照预设的高频对比度与抑制参数之间的映射关系,确定第一对比度系数的目标抑制参数,抑制参数可以在一定程度降低对比度。
[0082]
进一步地,电子设备中还可以预先存储预设的均方差与调节因子之间的映射关系,进而,可以按照预设的均方差与调节因子之间的映射关系,确定目标均方差对应的目标调节因子,且可以依据目标调节因子对所述目标抑制参数进行调节,得到调节抑制参数,具体如下:
[0083]
调节抑制参数=(1+目标调节因子)*目标抑制参数
[0084]
其中,目标调节因子的取值范围为-1~1之间,例如,可以为-0.081~0.081。
[0085]
进而,电子设备可以依据调节抑制参数对第一对比度系数进行抑制操作,得到第二对比度系数。
[0086]
在一个可能的示例中,上述步骤103-步骤104之间,还可以包括如下步骤:
[0087]
a1、确定所述低频分量图像对应的第三对比度系数;
[0088]
a2、确定所述第一对比度系数与所述第三对比度系数之间的比值;
[0089]
a3、在所述比值处于预设范围时,执行所述对所述第一对比度系数进行抑制操作,得到第二对比度系数的步骤。
[0090]
其中,上述预设范围可以由用户自行设置或者系统默认。具体实现中,电子设备可以确定低频分量图像对应的第三对比度系数,以及确定第一对比度系数与第三对比度系数之间的比值,且在比值处于预设范围时,执行步骤104,反之,则可以不执行步骤104。
[0091]
105、基于所述第二对比度系数对所述高频分量图像进行图像增强处理,得到目标高频分量图像。
[0092]
具体实现中,电子设备可以基于第二对比度系数对高频分量图像的部分或者全部区域进行图像增强处理,得到目标高频分量图像。
[0093]
举例说明下,可以按照如下公式进行图像增强处理:
[0094]
y
out
(i,j)=cof
out
(i,j)
×
y
gc
(i,j)+k2×
(cof
out
(i,j)-1)
×
y(i,j)
[0095]
其中,k2是对比度增强强度(第二对比度系数);y
gc
(i,j)表示对高频分量图像进行全局对比度增强处理后像素值,y(i,j)表示高频分量图像。
[0096]
当然,还可以对输入图像的对比度强度进行限制处理:
[0097][0098]
其中,mulmax为对比度增强倍数,y
out
(i,j)为目标高频分量图像。
[0099]
在一个可能的示例中,上述步骤105,基于所述第二对比度系数对所述高频分量图像进行图像增强处理,得到目标高频分量图像,可以包括如下步骤:
[0100]
51、按照预设的对比度系数与图像增强面积比例之间的映射关系,确定所述第二对比度系数对应的目标图像增强面积比例,其中,所述目标图像增强面积比例用s表示,s=a/b,所述s的取值范围为0~1;
[0101]
52、依据所述目标图像增强面积比例将所述高频分量图像划分为p个区域,所述p=a+b;
[0102]
53、确定所述p个区域中每一区域的特征点数量,得到p个特征点数量;
[0103]
54、从所述p个特征点数量中选取较小的a个特征点数量,并获取该a个特征点数量对应的区域,得到a个待增强区域;
[0104]
55、对所述a个待增强区域进行图像增强处理,得到所述目标高频分量图像。
[0105]
具体实现中,电子设备中可以预先存储预设的对比度系数与图像增强面积比例之间的映射关系,进而,可以按照预设的对比度系数与图像增强面积比例之间的映射关系,确定第二对比度系数对应的目标图像增强面积比例,其中,目标图像增强面积比例用s表示,s=a/b,s的取值范围为0~1,可以依据目标图像增强面积比例将高频分量图像划分为p个区域,p=a+b,a、b均为正整数。
[0106]
进一步地,电子设备可以确定p个区域中每一区域的特征点数量,得到p个特征点数量,从p个特征点数量中选取较小的a个特征点数量,并获取该a个特征点数量对应的区域,得到a个待增强区域,即仅仅对a个待增强区域进行图像增强处理,得到目标高频分量图像,如此,可以实现局部对比度增强,提升了原本细节较少区域的对比度,有助于提升图像质量也提升了图像增强效率。
[0107]
106、将所述目标高频分量图像与所述低频分量图像进行合成,得到目标图像。
[0108]
具体实现中,电子设备可以通过与上述多尺度分解算法的反变换将目标高频分量图像与低频分量图像进行合成,例如,电子设备通过非下采样轮廓波变换将待处理图像划分为高频分量图像和低频分量图像,则也可以通过非下采样轮廓波变换的反变换将目标高频分量图像与低频分量图像进行合成,得到目标图像。
[0109]
可以看出,本申请实施例中所描述的图像处理方法,应用于电子设备,获取待处理图像,确定待处理图像的高频分量图像和低频分量图像,确定高频分量图像对应的第一对比度系数,对第一对比度系数进行抑制操作,得到第二对比度系数,基于第二对比度系数对高频分量图像进行图像增强处理,得到目标高频分量图像,将目标高频分量图像与低频分量图像进行合成,得到目标图像,如此,能够将高频分量从图像中分离出来,高频分量包含了图像的主要细节,能够针对图像的细节实现图像增强,有助于提升图像质量,凸显图像细节。
[0110]
与上述图1b所示的实施例一致的,请参阅图2,图2是本申请实施例提供的一种图像处理方法的流程示意图,应用于电子设备,如图所示,本图像处理方法包括以下步骤:
[0111]
201、获取待处理图像。
[0112]
202、确定所述待处理图像的高频分量图像和低频分量图像。
[0113]
203、确定所述高频分量图像对应的第一对比度系数。
[0114]
204、确定所述低频分量图像对应的第三对比度系数。
[0115]
205、确定所述第一对比度系数与所述第三对比度系数之间的比值。
[0116]
206、在所述比值处于预设范围时,对所述第一对比度系数进行抑制操作,得到第二对比度系数。
[0117]
207、基于所述第二对比度系数对所述高频分量图像进行图像增强处理,得到目标高频分量图像。
[0118]
208、将所述目标高频分量图像与所述低频分量图像进行合成,得到目标图像。
[0119]
其中,上述步骤201-步骤208的具体描述可以参见上述图1b所描述的图像处理方法的相应步骤,在此不再赘述。
[0120]
可以看出,本申请实施例中所描述的图像处理方法,应用于电子设备,获取待处理图像,确定待处理图像的高频分量图像和低频分量图像,确定高频分量图像对应的第一对比度系数,确定低频分量图像对应的第三对比度系数,确定第一对比度系数与第三对比度系数之间的比值,在比值处于预设范围时,对第一对比度系数进行抑制操作,得到第二对比度系数,基于第二对比度系数对高频分量图像进行图像增强处理,得到目标高频分量图像,将目标高频分量图像与低频分量图像进行合成,得到目标图像,如此,能够将高频分量从图像中分离出来,高频分量包含了图像的主要细节,能够针对图像的细节实现图像增强,有助于提升图像质量,凸显图像细节。
[0121]
与上述图1b、图2所示的实施例一致的,请参阅图3,图3是本申请实施例提供的一种电子设备300的结构示意图,如图所示,所述电子设备300包括处理器310、存储器320、通信接口330以及一个或多个程序321,其中,所述一个或多个程序321被存储在上述存储器320中,并且被配置由上述处理器310执行,所述一个或多个程序321包括用于执行以下步骤的指令:
[0122]
获取待处理图像;
[0123]
确定所述待处理图像的高频分量图像和低频分量图像;
[0124]
确定所述高频分量图像对应的第一对比度系数;
[0125]
对所述第一对比度系数进行抑制操作,得到第二对比度系数;
[0126]
基于所述第二对比度系数对所述高频分量图像进行图像增强处理,得到目标高频分量图像;
[0127]
将所述目标高频分量图像与所述低频分量图像进行合成,得到目标图像。
[0128]
可以看出,本申请实施例中所描述的电子设备,获取待处理图像,确定待处理图像的高频分量图像和低频分量图像,确定高频分量图像对应的第一对比度系数,对第一对比度系数进行抑制操作,得到第二对比度系数,基于第二对比度系数对高频分量图像进行图像增强处理,得到目标高频分量图像,将目标高频分量图像与低频分量图像进行合成,得到目标图像,如此,能够将高频分量从图像中分离出来,高频分量包含了图像的主要细节,能够针对图像的细节实现图像增强,有助于提升图像质量,凸显图像细节。
[0129]
在一个可能的示例中,在所述对所述第一对比度系数进行抑制操作,得到第二对比度系数方面,所述一个或多个程序321包括:
[0130]
将所述高频分量图像划分为多个区域;
[0131]
确定所述多个区域中每一区域对应的对比度,得到多个对比度;
[0132]
依据所述多个对比度进行均方差运算,得到目标均方差;
[0133]
按照预设的高频对比度与抑制参数之间的映射关系,确定所述第一对比度系数的目标抑制参数;
[0134]
按照预设的均方差与调节因子之间的映射关系,确定所述目标均方差对应的目标调节因子;
[0135]
依据所述目标调节因子对所述目标抑制参数进行调节,得到调节抑制参数;
[0136]
依据所述调节抑制参数对所述第一对比度系数进行抑制操作,得到所述第二对比度系数。
[0137]
在一个可能的示例中,在所述基于所述第二对比度系数对所述高频分量图像进行图像增强处理,得到目标高频分量图像方面,所述一个或多个程序321包括用于:
[0138]
按照预设的对比度系数与图像增强面积比例之间的映射关系,确定所述第二对比度系数对应的目标图像增强面积比例,其中,所述目标图像增强面积比例用s表示,s=a/b,所述s的取值范围为0~1;
[0139]
依据所述目标图像增强面积比例将所述高频分量图像划分为p个区域,所述p=a+b;
[0140]
确定所述p个区域中每一区域的特征点数量,得到p个特征点数量;
[0141]
从所述p个特征点数量中选取较小的a个特征点数量,并获取该a个特征点数量对应的区域,得到a个待增强区域;
[0142]
对所述a个待增强区域进行图像增强处理,得到所述目标高频分量图像。
[0143]
在一个可能的示例中,所述一个或多个程序321还包括:
[0144]
确定所述低频分量图像对应的第三对比度系数;
[0145]
确定所述第一对比度系数与所述第三对比度系数之间的比值;
[0146]
在所述比值处于预设范围时,执行所述对所述第一对比度系数进行抑制操作,得到第二对比度系数的步骤。
[0147]
在一个可能的示例中,在所述获取待处理图像方面,所述一个或多个程序321包括:
[0148]
获取目标环境参数;
[0149]
按照预设的环境参数与拍摄参数之间的映射关系,确定所述目标环境参数对应的目标拍摄参数;
[0150]
依据所述目标拍摄参数进行拍摄,得到所述待处理图像。
[0151]
上述主要从方法侧执行过程的角度对本申请实施例的方案进行了介绍。可以理解的是,电子设备为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所提供的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
[0152]
本申请实施例可以根据上述方法示例对电子设备进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个处理单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。需要说明的是,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
[0153]
图4是本申请实施例中所涉及的图像处理装置400的功能单元组成框图。该图像处理装置400应用于电子设备,所述装置400包括:获取单元401、确定单元402、抑制单元403、图像增强单元404和合成单元405,其中,
[0154]
所述获取单元401,用于获取待处理图像;
[0155]
所述确定单元402,用于确定所述待处理图像的高频分量图像和低频分量图像;
[0156]
所述确定单元402,还用于确定所述高频分量图像对应的第一对比度系数;
[0157]
所述抑制单元403,用于对所述第一对比度系数进行抑制操作,得到第二对比度系数;
[0158]
所述图像增强单元404,用于基于所述第二对比度系数对所述高频分量图像进行图像增强处理,得到目标高频分量图像;
[0159]
所述合成单元405,用于将所述目标高频分量图像与所述低频分量图像进行合成,得到目标图像。
[0160]
可以看出,本申请实施例中所描述的图像处理装置,应用于电子设备,获取待处理图像,确定待处理图像的高频分量图像和低频分量图像,确定高频分量图像对应的第一对比度系数,对第一对比度系数进行抑制操作,得到第二对比度系数,基于第二对比度系数对高频分量图像进行图像增强处理,得到目标高频分量图像,将目标高频分量图像与低频分量图像进行合成,得到目标图像,如此,能够将高频分量从图像中分离出来,高频分量包含了图像的主要细节,能够针对图像的细节实现图像增强,有助于提升图像质量,凸显图像细节。
[0161]
在一个可能的示例中,在所述对所述第一对比度系数进行抑制操作,得到第二对比度系数方面,所述抑制单元403具体用于:
[0162]
将所述高频分量图像划分为多个区域;
[0163]
确定所述多个区域中每一区域对应的对比度,得到多个对比度;
[0164]
依据所述多个对比度进行均方差运算,得到目标均方差;
[0165]
按照预设的高频对比度与抑制参数之间的映射关系,确定所述第一对比度系数的目标抑制参数;
[0166]
按照预设的均方差与调节因子之间的映射关系,确定所述目标均方差对应的目标调节因子;
[0167]
依据所述目标调节因子对所述目标抑制参数进行调节,得到调节抑制参数;
[0168]
依据所述调节抑制参数对所述第一对比度系数进行抑制操作,得到所述第二对比度系数。
[0169]
在一个可能的示例中,在所述基于所述第二对比度系数对所述高频分量图像进行图像增强处理,得到目标高频分量图像方面,所述图像增强单元404具体用于:
[0170]
按照预设的对比度系数与图像增强面积比例之间的映射关系,确定所述第二对比度系数对应的目标图像增强面积比例,其中,所述目标图像增强面积比例用s表示,s=a/b,所述s的取值范围为0~1;
[0171]
依据所述目标图像增强面积比例将所述高频分量图像划分为p个区域,所述p=a+b;
[0172]
确定所述p个区域中每一区域的特征点数量,得到p个特征点数量;
[0173]
从所述p个特征点数量中选取较小的a个特征点数量,并获取该a个特征点数量对应的区域,得到a个待增强区域;
[0174]
对所述a个待增强区域进行图像增强处理,得到所述目标高频分量图像。
[0175]
在一个可能的示例中,所述装置400还可以用于执行如下操作,具体如下:
[0176]
所述确定单元402,用于确定所述低频分量图像对应的第三对比度系数;以及确定所述第一对比度系数与所述第三对比度系数之间的比值;
[0177]
由所述抑制单元403在所述比值处于预设范围时,执行所述对所述第一对比度系数进行抑制操作,得到第二对比度系数的步骤。
[0178]
在一个可能的示例中,在所述获取待处理图像方面,所述获取单元401还具体用于:
[0179]
获取目标环境参数;
[0180]
按照预设的环境参数与拍摄参数之间的映射关系,确定所述目标环境参数对应的目标拍摄参数;
[0181]
依据所述目标拍摄参数进行拍摄,得到所述待处理图像。
[0182]
本申请实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤,上述计算机包括电子设备。
[0183]
本申请实施例还提供一种计算机程序产品,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤。该计算机程序产品可以为一个软件安装包,上述计算机包括电子设备。
[0184]
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。
[0185]
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
[0186]
在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
[0187]
上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0188]
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0189]
上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用
时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例上述方法的全部或部分步骤。而前述的存储器包括:u盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
[0190]
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:read-only memory,简称:rom)、随机存取器(英文:random access memory,简称:ram)、磁盘或光盘等。
[0191]
以上对本申请实施例进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1