本公开涉及图像处理,尤其涉及一种图像生成方法、装置、电子设备及存储介质。
背景技术:
1、通过相机拍摄到的图像通常是根据拜耳格式的rgb图像得到的。由于半导体工艺等问题,图像中相邻的gr和gb的像素差异较大,导致最终的成品图像出现迷宫纹现象。
技术实现思路
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、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
1.一种图像生成方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述拜耳阵列中绿色像素的初始灰度值,确定各所述特征绿色像素的灰度补偿值,包括:
3.根据权利要求2所述的方法,其特征在于,所述预设参数包括灰度与补偿折线的预设折线斜率以及预设折线拐点阈值,其中,所述灰度与补偿折线用于表征绿色像素的初始灰度值与中心像素的初始灰度值的差值,与灰度补偿值之间的对应关系;
4.根据权利要求3所述的方法,其特征在于,所述预设参数包括多个预设折线斜率以及多个预设折线拐点阈值,所述根据所述预设折线斜率以及所述预设折线拐点阈值,在所述横轴坐标点与所述纵轴坐标点之间构建灰度补偿折线,得到所述像素类型对应的灰度补偿关系,包括:
5.根据权利要求2所述的方法,其特征在于,所述根据所述待选绿色像素的初始灰度值、以及所述拜耳阵列中与所述待选绿色像素的像素类型不同的绿色像素的初始灰度值,确定所述待选绿色像素的像素类型对应的目标灰度值,包括:
6.根据权利要求5所述的方法,其特征在于,所述根据预设选用阈值、所述拜耳阵列的中心像素的初始灰度值以及各所述待选绿色像素的初始灰度值,从所述待选绿色像素中确定选用绿色像素,包括:
7.根据权利要求2所述的方法,其特征在于,所述根据各所述绿色像素的初始灰度值以及所述中心像素的初始灰度值,从所述绿色像素的像素类型对应的灰度补偿关系中,确定各所述绿色像素的灰度补偿值,包括:
8.根据权利要求1所述的方法,其特征在于,所述根据拜耳阵列中各像素的初始灰度值,从绿色像素中确定特征绿色像素以及确定所述特征绿色像素的第一校正系数,包括:
9.根据权利要求8所述的方法,其特征在于,所述根据各像素的所述滤波灰度值,确定所述绿色像素的响应灰度值,包括:
10.根据权利要求9所述的方法,其特征在于,所述针对所述拜耳阵列中任一绿色像素,根据与所述绿色像素相邻的多个所述像素的滤波灰度值,确定所述绿色像素的计算灰度值,包括:
11.根据权利要求8所述的方法,其特征在于,所述根据所述绿色像素的响应灰度值、预设响应阈值以及预设响应斜率,确定所述绿色像素对应的第一校正系数,包括:
12.根据权利要求1-11中任一项所述的方法,其特征在于,所述根据所述第一校正系数、所述第二校正系数、所述灰度补偿值以及所述特征绿色像素的初始灰度值,确定所述特征绿色像素的校正灰度值,包括:
13.一种图像生成装置,其特征在于,包括:
14.一种电子设备,其特征在于,包括:
15.一种计算机可读存储介质,其上存储有计算机程序指令,其特征在于,该程序指令被处理器执行时实现权利要求1-12中任一项所述方法的步骤。
