自动校正相机图像的方法、装置、电子设备及存储介质制造方法及图纸

技术编号:39035011 阅读:13 留言:0更新日期:2023-10-10 11:48
本申请提供了一种自动校正相机图像的方法、装置、电子设备及存储介质。其中,方法包括:自动获取不同灰度等级的待处理图像;调用闪存中存储的图像各列补偿值;计算待处理图像的第一部分中所有像素点的像素值和以及待处理图像的第二部分中所有像素点的像素值和;根据待处理图像的第一部分中所有像素点的像素值和以及待处理图像的第二部分中所有像素点的像素值和,确定待处理图像的第一部分的亮度和待处理图像的第二部分的亮度;根据待处理图像的第一部分的亮度、待处理图像的第二部分的亮度以及图像各列补偿值,得到目标图像。得到目标图像。得到目标图像。

【技术实现步骤摘要】
自动校正相机图像的方法、装置、电子设备及存储介质


[0001]本申请涉及图像处理领域,尤其涉及一种自动校正相机图像的方法、装置、电子设备及存储介质。

技术介绍

[0002]高速相机用到的互补金属氧化物半导体
(
Complementary Metal Oxide Semiconductor,CMOS
)
传感器,由于数据量大,多采用分区传输数据,图像的上下数据通过不同的通道进行传输。由于通道之间存在差异,输出的图像会有上下分界线。上下分界线将明显的显示出上下图像的差异,将会更加明显的显示出图像的质量问题。因此,分区传输数据导致上下通道存在差异,最终导致图像上下分界而降低了图像的质量。

技术实现思路

[0003]针对上述问题,本申请提供了一种自动校正相机图像的方法、装置、电子设备及存储介质,通过提前计算出图像上下通道之间的传输差异的数据值。在拍摄图片后,相机将自动进行上下通道之间传输差异的数据值的补偿。最终实现对相机拍摄图像的校正,提高拍摄出的图像的质量。
[0004]为实现上述目的,本申请实施例第一方面提供了一种自动校正相机图像的方法,该方法包括:
[0005]自动获取全灰度等级的待处理图像;
[0006]调用闪存中存储的图像各列补偿值;
[0007]计算待处理图像的第一部分中所有像素点的像素值和以及待处理图像的第二部分中所有像素点的像素值和,其中,第一部分为待处理图像中像素点的竖坐标大于或等于第一阈值的部分,第二部分为待处理图像中像素点的竖坐标小于第一阈值的部分;
[0008]根据待处理图像的第一部分中所有像素点的像素值和以及待处理图像的第二部分中所有像素点的像素值和,确定待处理图像的第一部分的亮度和待处理图像的第二部分的亮度;
[0009]根据待处理图像的第一部分的亮度、待处理图像的第二部分的亮度以及图像各列补偿值,得到目标图像。
[0010]结合第一方面,在一种可能的实施方式中,根据待处理图像的第一部分的亮度、待处理图像的第二部分的亮度以及图像各列补偿值,得到目标图像,方法还包括:
[0011]当待处理图像的第一部分的亮度大于待处理图像的第二部分,基于待处理图像的第二部分中各列像素值和图像各列补偿值的和,对待处理图像的第二部分进行校正,得到目标图像;
[0012]当待处理图像的第一部分的亮度小于待处理图像的第二部分,基于待处理图像的第一部分中各列像素值和图像各列的补偿值的和,对待处理图像的第一部分进行校正,得到目标图像。
[0013]结合第一方面,在一种可能的实施方式中,在调用闪存中存储的图像各列补偿值之前,方法还包括:
[0014]获取n张第一图像和n张第二图像,其中,n张第一图像为亮度大于或等于第二阈值的图像,n张第二图像为亮度小于第二阈值的图像;
[0015]计算n张第一图像的第一部分的第一像素平均值,以及n张第一图像的第二部分的第二像素平均值,计算n张第二图像的第一部分的第三像素平均值,以及n张第二图像的第二部分的第四像素平均值;
[0016]根据第一像素平均值、第二像素平均值、第三像素平均值以及第四像素平均值,判断n张第一图像的第一部分和n张第一图像的第二部分的亮度,以及判断n张第二图像的第一部分和n张第二图像的第二部分的亮度;
[0017]根据n张第一图像的第一部分的亮度、n张第一图像的第二部分的亮度、n张第二图像的第一部分的亮度以及n张第二图像的第二部分的亮度,确定n张第一图像和n张第二图像各部分中各列的像素差值;
[0018]将n张第一图像和n张第二图像各部分中各列的像素差值作为图像各列补偿值写入闪存。
[0019]结合第一方面,在一种可能的实施方式中,计算n张第一图像的第一部分的第一像素平均值,包括:
[0020]计算n张第一图像的第一部分的多个像素值的和,其中,n张第一图像的第一部分与多个像素值一一对应;
[0021]计算多个像素值的和的平均值作为n张第一图像的第一部分的第一像素平均值。
[0022]结合第一方面,在一种可能的实施方式中,根据第一像素平均值、第二像素平均值、第三像素平均值以及第四像素平均值,判断n张第一图像的第一部分和n张第一图像的第二部分的亮度,以及判断n张第二图像的第一部分和n张第二图像的第二部分的亮度,包括:
[0023]计算第一像素平均值和第二像素平均值的第一平均值,以及计算第三像素平均值和第四像素平均值的第二平均值;
[0024]根据第一平均值和第二平均值,确定n张第一图像的第一部分和n张第一图像的第二部分的亮度,n张第二图像的第一部分和n张第二图像的第二部分的亮度。
[0025]结合第一方面,在一种可能的实施方式中,根据第一平均值和第二平均值,确定n张第一图像的第一部分和n张第一图像的第二部分的亮度,n张第二图像的第一部分和n张第二图像的第二部分的亮度,包括:
[0026]当第一平均值大于第一像素平均值时,确定n张第一图像的第二部分的亮度大于n张第一图像的第一部分的亮度;
[0027]当第一平均值小于第一像素平均值时,确定n张第一图像的第一部分的亮度大于n张第一图像的第二部分的亮度;
[0028]当第二平均值大于第三像素平均值时,确定n张第二图像的第二部分的亮度大于n张第二图像的第一部分的亮度;
[0029]当第二平均值小于第三像素平均值时,确定n张第二图像的第一部分的亮度大于n张第二图像的第二部分的亮度。
[0030]结合第一方面,在一种可能的实施方式中,根据n张第一图像的第一部分、n张第一图像的第二部分的亮度、n张第二图像的第一部分以及n张第二图像的第二部分的亮度,确定n张第一图像和n张第二图像各部分中各列的像素差值,包括:
[0031]当n张第一图像的第一部分的亮度大于n张第一图像的第二部分的亮度时,计算n张第一图像的第一部分的各列像素点的像素值和与对应n张第一图像的第二部分的各列像素点的像素值和的多个差值,作为n张第一图像各列的像素差值,其中,各列的像素差值和多个差值一一对应;
[0032]当n张第二图像的第一部分的亮度大于n张第二图像的第二部分的亮度时,计算n张第二图像的第一部分的各列像素点的像素值和与对应n张二图像的第二部分的各列像素点的像素值和的多个差值,作为n张第二图像各部分中各列的像素差值,其中,各列的像素差值和多个差值一一对应;
[0033]当n张第一图像的第一部分的亮度小于n张第一图像的第二部分的亮度时,计算n张第一图像的第二部分的各列像素点的像素值和与对应n张第一图像的第一部分的各列像素点的像素值和的多个差值,作为n张第一图像各列的像素差值,其中,各列的像素差值和多个差值一一对应;
[0034]当n张第二图像的第一部分的亮度小于n张第二图像的第二部分的亮度时,计算n张第二图像的第二部分的各列像素点的像素值和与对应n张第二图像的第一部分的各列像素点的像素值和的多个差值,作为n张第一图本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种自动校正相机图像的方法,其特征在于,所述方法包括:自动获取不同灰度等级的待处理图像;调用闪存中存储的图像各列补偿值;计算所述待处理图像的第一部分中所有像素点的像素值和以及所述待处理图像的第二部分中所有像素点的像素值和,其中,所述第一部分为所述待处理图像中像素点的竖坐标大于或等于第一阈值的部分,所述第二部分为所述待处理图像中像素点的竖坐标小于第一阈值的部分;根据所述待处理图像的第一部分中所有像素点的像素值和以及所述待处理图像的第二部分中所有像素点的像素值和,确定所述待处理图像的第一部分的亮度和所述待处理图像的第二部分的亮度;根据所述待处理图像的第一部分的亮度、所述待处理图像的第二部分的亮度以及所述图像各列补偿值,得到目标图像。2.根据权利要求1所述的方法,其特征在于,所述根据所述待处理图像的第一部分的亮度、所述待处理图像的第二部分的亮度以及所述图像各列补偿值,得到目标图像,包括:当所述待处理图像的第一部分的亮度大于所述待处理图像的第二部分,基于所述待处理图像的第二部分中各列像素值和所述图像各列补偿值的和,对所述待处理图像的第二部分进行校正,得到所述目标图像;当所述待处理图像的第一部分的亮度小于所述待处理图像的第二部分,基于所述待处理图像的第一部分中各列像素值和所述图像各列的补偿值的和,对所述待处理图像的第一部分进行校正,得到所述目标图像。3.根据权利要求1或2所述的方法,其特征在于,在调用闪存中存储的图像各列补偿值之前,所述方法还包括:获取n张第一图像和n张第二图像,其中,所述n张第一图像为亮度大于或等于第二阈值的图像,所述n张第二图像为亮度小于第二阈值的图像;计算所述n张第一图像的第一部分的第一像素平均值,以及所述n张第一图像的第二部分的第二像素平均值,计算所述n张第二图像的第一部分的第三像素平均值,以及所述n张第二图像的第二部分的第四像素平均值;根据所述第一像素平均值、第二像素平均值、第三像素平均值以及第四像素平均值,判断所述n张第一图像的第一部分和所述n张第一图像的第二部分的亮度,以及判断所述n张第二图像的第一部分和所述n张第二图像的第二部分的亮度;根据所述n张第一图像的第一部分的亮度、所述n张第一图像的第二部分的亮度、所述n张第二图像的第一部分的亮度以及所述n张第二图像的第二部分的亮度,确定所述n张第一图像和所述n张第二图像各部分中各列的像素差值;将所述n张第一图像和所述n张第二图像各部分中各列的像素差值作为所述图像各列补偿值写入闪存。4.根据权利要求3所述的方法,其特征在于,所述计算所述n张第一图像的第一部分的第一像素平均值,包括:计算所述n张第一图像的第一部分的多个像素值的和,其中,所述n张第一图像的第一部分与所述多个像素值一一对应;
计算所述多个像素值的和的平均值作为所述n张第一图像的第一部分的第一像素平均值。5.根据权利要求3或4所述的方法,其特征在于,所述根据所述第一像素平均值、第二像素平均值、第三像素平均值以及第四像素平均值,判断所述n张第一图像的第一部分和所述n张第一图像的第二部分的亮度,以及判断所述n张第二图像的第一部分和所述n张第二图像的第二部分的亮度,包括:计算所述第一像素平均值和所述第二像素平均值的第一平均值,以及计算所述第三像素平均值和所述第四像素平均值的第二平均值;根据所述第一平均值和所述第二平均值,确定所述n张第一图像的第一部分和所述n张第一图像的第二部分的亮度,所述n张第二图像的第一部分和所述n张第二图像的第二部分的亮度。6.根据权利要求5所述的方法,其特征在于,所述根据所述第一平均值和所述第二平均值,确定所述n张第一图像的第一部分和所述n张第一图像的第...

【专利技术属性】
技术研发人员:高杰刘付辉生金少峰
申请(专利权)人:深圳市深视智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1