本申请涉及终端设备领域,尤其涉及一种图像处理方法及电子设备。
背景技术:
1、当前,很多电子设备都具有图像采集功能,例如手机、平板等。这些电子设备通过图像传感器来采集图像数据。其中,dcg(dual conversion gain,双转换增益)技术是一种重要的图像传感器技术,该技术通过高低转换增益(cg)来获得高动态范围。
2、通过dcg技术,可以读取不同转换增益的一对图像,其中一帧图像为hcg(highconversion gain,高转换增益)图像,另一帧图像为lcg(low conversion gain,低转换增益)图像。相关技术中,根据该hcg图像和lcg图像组成的一对图像,可以输出对应的一帧结果图像。目前该结果图像的质量较差。
技术实现思路
1、为了解决上述技术问题,本申请提供一种图像处理方法及电子设备,提高图像质量。
2、第一方面,本申请提供一种图像处理方法,应用于电子设备。该方法包括:对第一低转换增益lcg图像进行第一降噪处理,得到第一降噪图像,对与第一lcg图像对应的第一高转换增益hcg图像进行第二降噪处理,得到第二降噪图像,对第一降噪图像和第二降噪图像进行融合,得到目标图像。这样,通过在融合前对lcg图像和对应的hcg图像分别进行去噪,能够减小两帧图像的噪声水平差异,提高图像的噪声水平一致性,从而减少融合图像中的彩噪等问题,提高融合图像的质量。
3、根据第一方面,对第一低转换增益lcg图像进行第一降噪处理,得到第一降噪图像,包括:基于第一低转换增益lcg图像中每个第一像素对应的第一降噪参数值,对第一lcg图像进行第一降噪处理,得到第一降噪图像;对与第一lcg图像对应的第一高转换增益hcg图像进行第二降噪处理,得到第二降噪图像,包括:基于与第一lcg图像对应的第一高转换增益hcg图像中每个第二像素对应的第二降噪参数值,对第一hcg图像进行第二降噪处理,得到第二降噪图像。
4、根据第一方面,基于第一低转换增益lcg图像中每个第一像素对应的第一降噪参数值,对第一lcg图像进行第一降噪处理,得到第一降噪图像之前,还包括:针对第一lcg图像中的每个第一像素,根据第一像素的第一灰度值和第一转换增益值,从预设的降噪参数表中查找第一像素对应的第一降噪参数值;基于与第一lcg图像对应的第一高转换增益hcg图像中每个第二像素对应的第二降噪参数值,对第一hcg图像进行第二降噪处理,得到第二降噪图像之前,还包括:针对第一hcg图像中的每个第二像素,根据第二像素的第二灰度值和第二转换增益值,从降噪参数表中查找第二像素对应的第二降噪参数值;降噪参数表中存储有灰度值、转换增益值与降噪参数值的对应关系。
5、根据第一方面,第二降噪处理所采用的降噪算法与第一降噪处理所采用的降噪算法相同、使用的降噪参数值不同。
6、根据第一方面,第二降噪处理所采用的降噪算法与第一降噪处理所采用的降噪算法均为非局部均值滤波算法。
7、根据第一方面,对第一降噪图像和第二降噪图像进行融合,得到目标图像之前,还包括:针对第一lcg图像中的每个第一像素,根据第一像素的第一灰度值和预设的灰度值与融合系数的对应关系,确定第一像素对应的融合系数值;对第一降噪图像和第二降噪图像进行融合,得到目标图像,包括:根据第一lcg图像中每个第一像素对应的融合系数值,对第一降噪图像和第二降噪图像进行融合,得到目标图像。
8、根据第一方面,根据第一像素的第一灰度值和预设的灰度值与融合系数的对应关系,确定第一像素对应的融合系数值,包括:如果第一灰度值小于第一值,确定第一像素对应的融合系数值等于第一融合系数值;如果第一灰度值大于第二值且小于第三值,确定第一像素对应的融合系数值等于第二融合系数值,第二值大于第一值,第三值大于第二值,第二融合系数值小于第一融合系数值;如果第一灰度值大于或等于第一值且小于或等于第二值,确定第一像素对应的融合系数值等于第一灰度值乘以第一常数所得的积与第二常数之和,第一常数为负数。
9、根据第一方面,第一融合系数值等于中间值除以中间值与1之和所得的商值,中间值等于第一比值与第二比值的乘积,第一比值等于第一转换增益值与第二转换增益值的比值,第二比值等于第一和值与第二和值的比值,第一和值等于读出噪声期望值的平方与第二转换增益值的平方的乘积和转换噪声期望值的平方之和,第二和值等于;第二融合系数值等于第二转换增益值除以第二转换增益值与第一转换增益值之和所得的商值;其中,第二转换增益值是第一hcg图像对应的转换增益值,第一转换增益值是第一lcg图像对应的转换增益值。
10、根据第一方面,灰度值与融合系数的对应关系中,融合系数与灰度值之间的函数关系为非线性关系,且融合系数值随着灰度值的增加单调递减。
11、根据第一方面,电子设备为手机或平板。
12、第二方面,本申请提供一种电子设备,包括:存储器和处理器,存储器与处理器耦合;存储器存储有程序指令,当程序指令由处理器执行时,使得电子设备执行第一方面任意一项的图像处理方法。
13、第三方面,本申请提供一种计算机可读存储介质,包括计算机程序,当计算机程序在电子设备上运行时,使得电子设备执行前述的第一方面任意一项的图像处理方法。
1.一种图像处理方法,其特征在于,应用于电子设备,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,对第一低转换增益lcg图像进行第一降噪处理,得到第一降噪图像,包括:
3.根据权利要求2所述的方法,其特征在于,基于第一低转换增益lcg图像中每个第一像素对应的第一降噪参数值,对所述第一lcg图像进行第一降噪处理,得到第一降噪图像之前,还包括:
4.根据权利要求1所述的方法,其特征在于,所述第二降噪处理所采用的降噪算法与所述第一降噪处理所采用的降噪算法相同、使用的降噪参数值不同。
5.根据权利要求1所述的方法,其特征在于,所述第二降噪处理所采用的降噪算法与所述第一降噪处理所采用的降噪算法均为非局部均值滤波算法。
6.根据权利要求1所述的方法,其特征在于,对所述第一降噪图像和所述第二降噪图像进行融合,得到目标图像之前,还包括:
7.根据权利要求6所述的方法,其特征在于,根据所述第一像素的第一灰度值和预设的灰度值与融合系数的对应关系,确定所述第一像素对应的融合系数值,包括:
8.根据权利要求7所述的方法,其特征在于,所述第一融合系数值等于中间值除以所述中间值与1之和所得的商值,所述中间值等于第一比值与第二比值的乘积,所述第一比值等于第一转换增益值与第二转换增益值的比值,所述第二比值等于第一和值与第二和值的比值,所述第一和值等于读出噪声期望值的平方与第二转换增益值的平方的乘积和转换噪声期望值的平方之和,所述第二和值等于读出噪声期望值的平方与第一转换增益值的平方的乘积和转换噪声期望值的平方之和;
9.根据权利要求6所述的方法,其特征在于,所述灰度值与融合系数的对应关系中,融合系数与灰度值之间的函数关系为非线性关系,且融合系数值随着灰度值的增加单调递减。
10.根据权利要求1所述的方法,其特征在于,所述电子设备为手机或平板。
11.一种电子设备,其特征在于,包括:
12.一种计算机可读存储介质,包括计算机程序,其特征在于,当所述计算机程序在电子设备上运行时,使得所述电子设备执行如权利要求1至10任一项所述的图像处理方法。