本发明涉及图像处理领域,具体涉及黑电平校正方法、装置、计算机设备及存储介质。
背景技术:
1、cmos(complementary metal oxide semiconductor)传感器广泛应用于数码相机、手机、医疗仪器等设备中,其使用一个单一的传感器,结合颜色滤波阵列(color filterarray,cfa)分别捕获红、绿、蓝三个通道的颜色分量,得到一幅不完全的彩色图像,称为cfa图像,或者马赛克图像。在图像的每一个像素位置,只有一个通道被采样。在成像过程中,每一个像素位置由一个光电二极管控制将电信号转换为数字信号,每一个光电二极管在工作时有一定的电压,导致在外部没有光线照射的时候,传感器也会有一定的电压而产生电信号,从而形成暗图像。在有光线时,暗图像对应的电信号会叠加到图像信号中,导致图像出现偏色,因此需要在图像处理的过程中进行黑电平校正,去除叠加的暗图像的电信号。常用的黑电平校正方法,如中值法、均值法,其对图像处理的效果不佳,通常会存在过校正或者欠校正的情况,不能很好的恢复真实图像,导致图像存在较大偏色。
技术实现思路
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、第四方面,本发明提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机指令,计算机指令用于使计算机执行上述第一方面或其对应的任一实施方式的黑电平校正方法。
1.一种黑电平校正方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取目标暗图像,包括:
3.根据权利要求1所述的方法,其特征在于,所述基于像素点的颜色类型对所述目标暗图像进行颜色通道的数据提取,得到多个颜色通道的数据,包括:
4.根据权利要求1所述的方法,其特征在于,所述基于多个所述颜色通道对应的所述校正数据对待校正图像进行校正,得到目标图像,包括:
5.根据权利要求4所述的方法,其特征在于,所述基于多个所述颜色通道对应的所述校正数据对多个所述颜色通道对应的所述待校正数据进行校正,得到目标像素点的像素值,包括:
6.根据权利要求5所述的方法,其特征在于,所述通过所述目标校正数据分别对其对应的所述待校正数据进行校正,以得到多个所述颜色通道中目标像素点的像素值,包括:
7.根据权利要求6所述的方法,其特征在于,在所述将所述待校正数据与所述待校正数据对应的目标校正数据相减,得到所述待校正数据的所述目标像素点的目标值之后,所述方法还包括:
8.一种黑电平校正装置,其特征在于,所述装置包括:
9.一种计算机设备,其特征在于,包括:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机指令,所述计算机指令用于使计算机执行权利要求1至7中任一项所述的黑电平校正方法。