一种图像处理方法、装置、芯片及模组设备制造方法及图纸

技术编号:36028285 阅读:18 留言:0更新日期:2022-12-21 10:28
本申请公开了一种图像处理方法、装置、芯片及模组设备,涉及电子技术领域,该方法包括:从预存的初始补偿表中获取第一初始补偿表,第一初始补偿表是对第二初始补偿表进行双三次插值处理后放大了K倍的补偿表,第二初始补偿表用于硬件模块对图像进行颜色阴影矫正处理;调用软件模块基于第一初始补偿表对目标图像进行颜色阴影矫正处理。基于本申请所描述的方法,有利于提高软件模块进行颜色阴影矫正处理的效率。的效率。的效率。

【技术实现步骤摘要】
一种图像处理方法、装置、芯片及模组设备


[0001]本专利技术涉及电子
,尤其涉及一种图像处理方法、装置、芯片及模组设备。

技术介绍

[0002]颜色阴影(Color Shading)是一种常见的镜头阴影,具体表现为图像中心与四周颜色不一致,由于镜头对不同光谱光线的折射程度不同,导致不同波长的光线落在图像传感器(sensor)的不同位置,不同光源色温下,R、G、B通道的衰减趋势不同,导致图像四周和中心的颜色存在偏差,图像的色彩均匀性较差,严重影响图像质量。针对该问题,一般在拍摄原始图像后,基于一个补偿表对该原始图像进行颜色阴影校正。
[0003]现代相机系统是一个综合性的软硬件体系,存在一个复杂的处理流程,并不是单一的软件算法处理或者直接的硬件输出。因此,在现有的现代相机系统中的软件模块和硬件模块都会使用到相同的补偿表做双三次插值对图像进行颜色校正。由于硬件模块和软件代码的执行方式完全不同,硬件模块是完全针对于颜色阴影矫正的补偿表对应的算法而设计的,但软件模块并不是针对的颜色阴影矫正的补偿表对应的算法设计,这就导致在拍摄或者预览流本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种图像处理方法,其特征在于,所述方法包括:从预存的初始补偿表中获取第一初始补偿表,所述第一初始补偿表是对第二初始补偿表进行双三次插值处理后放大了K倍的补偿表,所述第二初始补偿表用于硬件模块对图像进行颜色阴影矫正处理,所述第二初始补偿表的宽度为M,所述第二初始补偿表的长度为N,所述第二初始补偿表存储了M
×
N个补偿系数,所述第一初始补偿表的宽度为K
×
M,所述第一初始补偿表的长度为K
×
N,所述第一初始补偿表存储了K
×
M
×
K
×
N个补偿系数,所述M、所述N和所述K均为大于1的正整数;调用软件模块基于所述第一初始补偿表对目标图像进行颜色阴影矫正处理。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:S1、采用双三次插值方法放大L倍所述第二初始补偿表,得到第三初始补偿表,所述L为大于1且小于或等于K的正整数;S2、采用双三次插值方法放大P
×
L倍所述第二初始补偿表,得到第四初始补偿表,所述P为大于1的正整数;S3、采用双线性插值方法放大P倍所述第三初始补偿表,得到第五初始补偿表;S4、计算所述第四初始补偿表和所述第五初始补偿表之间的误差;若所述误差小于或等于第一阈值,则确定所述第三初始补偿表为所述第一初始补偿表,并保存所述第一初始补偿表;若所述误差大于所述第一阈值,则增加所述L的值,并重新执行步骤S1~步骤S4。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:若所述L的值大于或等于第二阈值,则确定最后一次执行步骤S1得到的第三初始补偿表为所述第一初始补偿表,并保存所述第一初始补偿表。4.根据权利要求1~3中任意一项所述的方法,其特征在于,所述第二初始补偿表的数量为多个,所述预存的初始补偿表包括多个第一初始补偿表,一个第一初始补偿表对应一个色温,所述多个第一初始补偿表对应的色温互不相同;所述从预存的初始补偿表中获取第一初始补偿表,包括:基于所述目标图像的色温从所述预存的初始补偿表中确定两个第一初始补偿表,所述目标图像的色温的大小位于所述两个第一初始补偿表对应的两个色温的大小之间;调用软件模块基于所述第一初始补偿表对目标图像进行颜色阴影矫正处理,包括:基于所述两个第一初始补偿表和目标插值系数,确定第一目标补偿表;调用软件模块基于所述第一目标补偿表对所述目标图像进行颜色阴影矫正处理。5.根据权利要求4所述的方法,其特征在于,在所述基于所述两个第一初始补偿表和目标插值系数确定第一目标补偿表之前,所述方法还包括:根据第一步长,从第一取值范围内确定多个第一可选插值系数,其中,所述第一步长的值小于所述第一取值范围中最大值与最小值之差,所述第一步长为相邻两个第一可选插值系数之间的差值;S5、基于所述两个第一初始补偿表和多个第一可选插值系数对降采样后的目标图像进行颜色阴影校正得到多个校正后的统计值图像;S6、基于所述多个校正后的统计值图像确定所述多个第一可选插值系数所对应的多个第一误差值;
若不满足预设迭代条件,则基于所述多个第一误差值中的最小的第一误差值对应的第一可选插值系数确定多个第二可选插值系数,并将所述多个第二可选插值系数作为新的多个第一可选插值系数,再次执行步骤S5和步骤S6,所述预设迭代条件为所述多个第一误差值中的最小的第一误差值小于第三阈值或者所述迭代次数超过第四阈值;若满足所述预设迭代条件,则将最后一次执行步骤S6时所述多个第一误差值中的最小误差值对应的插值系数确定为所述目标插值系数。6.根据权利要求5所述的方法,其特征在于,所述基于所述多个第一误差值中的最小的第一误差值对应的第一可选插值系数确定多个第二可选插值系数,包括:根据所述多个第一误差值中的最小的第一误差值对应的第一可选插值系数确定第二取值范围;根据第二步长,从所述第二取值范围确定多个第二可选插值系数,其中,所述第二步长小于所述第二取值范围中最大值与最小值的差...

【专利技术属性】
技术研发人员:石黎何世民赵如雪
申请(专利权)人:北京紫光展锐通信技术有限公司
类型:发明
国别省市:

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

1