相机模组的校正方法及装置与流程

xiaoxiao2月前  18


本公开涉及相机,尤其涉及一种相机模组的校正方法及装置。


背景技术:

1、现今市场通行的白平衡方法是以高通平台为代表的改良灰度世界算法。相关技术中,将分区域平均的r/g,b/g计算出来,每个光源都具有不同的光谱能量分布,每个传感器都具有不同的光谱敏感度。在相机模组的生产中,其颜色特性的个体差异,常通过拍摄既定光源并计算r/g/b各通道响应的差异来确定。除用来检测相机模组颜色特性的一致性外,该差异也可写入相机模组内置的存储器中,供图像信号处理(image singal process,isp)算法调用,用来补偿由相机硬件的个体差异导致的影像颜色还原的差异,改进颜色还原的一致性。但是光源往往会随着时间会存在老化情况,基于光源下的烧录结果进行校正,会由于产线使用或实验室使用的光源的差异或者老化而导致自动白平衡(auto white balance,awb)校正结果错误。


技术实现思路

1、本公开提供一种相机模组的校正方法,以至少解决光源随着时间会存在老化情况,基于光源下的烧录结果进行校正会由于产线使用或实验室使用的光源的差异或者老化而导致自动白平衡(auto white balance,awb)校正结果错误的问题。

2、本公开的技术方案如下:

3、根据本公开实施例的第一方面,提供一种相机模组的校正方法,包括:获取n个相机模组的rgb三原色通道各自的光谱灵敏度曲线,n为大于或者等于1的整数;获取标准光源矩阵,其中,标准光源矩阵的每一行用于描述该行对应的标准光源在不同预设波长下的相对光谱功率分布值;基于n个相机模组在rgb三原色通道各自的光谱灵敏度曲线,获取各原色通道的量子效率矩阵,其中,任一原色的量子效率矩阵中的每一行用于描述该行对应的相机模组在不同预设波长下的量子效率值;根据标准光源矩阵和各原色通道的量子效率矩阵,获取每个相机模组在每个标准光源下对应的各原色通道的补偿系数;在任一相机模组的拍照过程中,基于相机模组的补偿系数对该相机模组进行白平衡校正。

4、在一些实施例中,根据标准光源矩阵和各原色通道的量子效率矩阵,获取每个相机模组在每个标准光源下对应的各原色通道的补偿系数,包括:针对任一原色通道,根据任一原色通道的量子效率矩阵和第一预设矩阵,分别获取任一原色通道的量子效率平均值矩阵,量子效率平均值矩阵用于描述在每个预设波长上,n个相机模组在对应通道下的量子效率平均值;根据标准光源矩阵和g通道的量子效率平均值矩阵,获取每个标准光源的归一化系数;针对r通道和b通道中任一通道,根据第二预设矩阵、波长矩阵、任一通道的量子效率矩阵和量子效率平均值矩阵,获取任一通道对应的量子效率偏差矩阵;针对r通道和b通道中任一通道,根据标准光源矩阵、每个标准光源的归一化系数和任一通道的量子效率偏差矩阵,获取每个相机模组的任一通道在不同标准光源下的响应结果,并根据响应结果,获取每个相机模组在每个标准光源下的任一通道对应的补偿系数。

5、在一些实施例中,根据响应结果,获取每个相机模组在每个标准光源下的任一通道对应的补偿系数,包括:针对任一相机模组,根据该相机模组在任一标准光源下r通道和b通道的响应结果和该标准光源的归一化系数,获取该相机模组在该标准光源下r通道和b通道分别对应的补偿增益;针对r通道和b通道中任一通道,根据g的补偿系数和任一通道的补偿增益,得到该相机模组在该标准光源下任一通道的补偿系数。

6、在一些实施例中,根据标准光源矩阵和g通道的量子效率平均值矩阵,获取每个标准光源的归一化系数,包括:对g通道量子效率平均值矩阵和标准光源矩阵的第j行上的相对光谱功率分布值进行内积运算,并将第j行得到的内积值确定为第j行对应的标准光源的归一化系数。

7、在一些实施例中,针对r通道和b通道中任一通道,根据标准光源矩阵、每个标准光源的归一化系数和任一通道的量子效率偏差矩阵,获取每个相机模组的任一通道在不同标准光源下的响应结果,包括:将标准光源矩阵中第j行上的相对光谱功率分布值,分别与第j行对应标准光源的归一化系数相除,获得相除之后的目标矩阵;将目标矩阵分别与r通道和b通道的偏差矩阵做内积,以获取每个相机模组分别在r通道和b通道下在第j行对应的标准光源下的响应结果。

8、在一些实施例中,相机模组的校正方法还包括:将g通道补偿系数设置为设定值。

9、根据本公开实施例的第二方面,提供一种相机模组的校正装置,包括:第一获取模块,用于获取n个相机模组的rgb三原色通道各自的光谱灵敏度曲线,n为大于或者等于1的整数;第二获取模块,用于获取标准光源矩阵,其中,标准光源矩阵的每一行用于描述该行对应的标准光源在不同预设波长下的相对光谱功率分布值;第三获取模块,用于基于n个相机模组在rgb三原色通道各自的光谱灵敏度曲线,获取各原色通道的量子效率矩阵,其中,任一原色的量子效率矩阵中的每一行用于描述该行对应的相机模组在不同预设波长下的量子效率值;第四获取模块,用于根据标准光源矩阵和各原色通道的量子效率矩阵,获取每个相机模组在每个标准光源下对应的各原色通道的补偿系数;校正模块,用于在任一相机模组的拍照过程中,基于相机模组的补偿系数对该相机模组进行白平衡校正。

10、在一些实施例中,第四获取模块,还用于:针对任一原色通道,根据任一原色通道的量子效率矩阵和第一预设矩阵,分别获取任一原色通道的量子效率平均值矩阵,量子效率平均值矩阵用于描述在每个预设波长上,n个相机模组在对应通道下的量子效率平均值;根据标准光源矩阵和g通道的量子效率平均值矩阵,获取每个标准光源的归一化系数;针对r通道和b通道中任一通道,根据第二预设矩阵、波长矩阵、任一通道的量子效率矩阵和量子效率平均值矩阵,获取任一通道对应的量子效率偏差矩阵;针对r通道和b通道中任一通道,根据标准光源矩阵、每个标准光源的归一化系数和任一通道的量子效率偏差矩阵,获取每个相机模组的任一通道在不同标准光源下的响应结果,并根据响应结果,获取每个相机模组在每个标准光源下的任一通道对应的补偿系数。

11、在一些实施例中,第四获取模块,还用于:针对任一相机模组,根据该相机模组在任一标准光源下r通道和b通道的响应结果和该标准光源的归一化系数,获取该相机模组在该标准光源下r通道和b通道分别对应的补偿增益;针对r通道和b通道中任一通道,根据g的补偿系数和任一通道的补偿增益,得到该相机模组在该标准光源下任一通道的补偿系数。

12、在一些实施例中,第四获取模块,还用于:对g通道量子效率平均值矩阵和标准光源矩阵的第j行上的相对光谱功率分布值进行内积运算,并将第j行得到的内积值确定为第j行对应的标准光源的归一化系数。

13、在一些实施例中,第四获取模块,还用于:将标准光源矩阵中第j行上的相对光谱功率分布值,分别与第j行对应标准光源的归一化系数相除,获得相除之后的目标矩阵;将目标矩阵分别与r通道和b通道的偏差矩阵做内积,以获取每个相机模组分别在r通道和b通道下在第j行对应的标准光源下的响应结果。

14、在一些实施例中,相机模组的校正装置还包括:设定模块,用于将g通道补偿系数设置为设定值。

15、根据本公开实施例的第三方面,提出了一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以实现如本技术第一方面实施例所述的相机模组的校正方法。

16、根据本公开实施例的第四方面,提出了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于实现如本技术第一方面实施例所述的相机模组的校正方法。

17、根据本公开实施例的第五方面,提出了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现如本技术第一方面实施例所述的相机模组的校正方法。

18、本公开的实施例提供的技术方案至少带来以下有益效果:

19、本技术通过标准光源数据集的数据形成标准光源矩阵,避免由于灯箱导致的光源白平衡点准确度低,同时消除与产线烧录光源之间的差异,保证校准光源一致性,由于共用标准光源的相对光谱功率曲线,可以提高模组校正色彩一致性,且考虑到不同波段上的模组光谱响应区别,不只考虑某一光源下的模组烧录结果差异,有利于模组在不同色温下的色彩还原校准。

20、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。


技术特征:

1.一种相机模组的校正方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述标准光源矩阵和所述各原色通道的量子效率矩阵,获取每个相机模组在每个标准光源下对应的各原色通道的补偿系数,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述响应结果,获取每个所述相机模组在每个标准光源下的所述任一通道对应的补偿系数,包括:

4.根据权利要求2所述的方法,其特征在于,所述根据所述标准光源矩阵和所述g通道的量子效率平均值矩阵,获取每个所述标准光源的归一化系数,包括:

5.根据权利要求2所述的方法,其特征在于,所述针对r通道和b通道中任一通道,根据所述标准光源矩阵、每个所述标准光源的归一化系数和所述任一通道的量子效率偏差矩阵,获取每个所述相机模组的任一通道在不同标准光源下的响应结果,包括:

6.根据权利要求1-5中任一项所述的方法,其特征在于,所述方法还包括:

7.一种相机模组的校正装置,其特征在于,包括:

8.根据权利要求7所述的装置,其特征在于,所述第四获取模块,还用于:

9.根据权利要求8所述的装置,其特征在于,所述第四获取模块,还用于:

10.根据权利要求8所述的装置,其特征在于,所述第四获取模块,还用于:

11.根据权利要求8所述的装置,其特征在于,所述第四获取模块,还用于:

12.根据权利要求7-11中任一项所述的装置,其特征在于,所述装置还包括:

13.一种电子设备,包括:

14.一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行根据权利要求1-6中任一项所述的方法。

15.一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现根据权利要求1-6中任一项所述的步骤。


技术总结
本公开关于一种相机模组的校正方法及装置,涉及相机技术领域,通过获取N个相机模组的RGB三原色通道各自的光谱灵敏度曲线;获取标准光源矩阵,其每一行用于描述该行对应的标准光源在不同预设波长下的相对光谱功率分布值;基于光谱灵敏度曲线获取各原色通道的量子效率矩阵,任一原色的量子效率矩阵中的每一行用于描述该行对应的相机模组在不同预设波长下的量子效率值;根据标准光源矩阵和各原色通道的量子效率矩阵获取每个相机模组在每个标准光源下对应的各原色通道的补偿系数;在任一相机模组的拍照过程中,基于相机模组的补偿系数对该相机模组进行白平衡校正。本申请保证校准光源一致性,且共用标准光源,以提高模组校正色彩一致性。

技术研发人员:庄宏伟,于俊彦,王盛玮
受保护的技术使用者:北京小米移动软件有限公司
技术研发日:
技术公布日:2024/9/23

最新回复(0)