摄像头成像色彩调整方法和系统与流程

文档序号:15800017发布日期:2018-11-02 21:22阅读:1782来源:国知局

本发明涉及摄像头成像技术领域,特别是涉及一种摄像头成像色彩调整方法和系统。



背景技术:

随着摄像产品的快速普及和成像技术的飞速发展,例如智能交互平板、会议机、广告机以及高拍仪等摄像产品也越来越多的出现在日常生活以及工作中。而用户对摄像产品的成像效果,尤其是摄像头的成像色彩的要求也越来越高,为了满足用户对摄像头成像色彩的要求,生产厂家会一般需要在摄像头出厂之前对其进行成像色彩的调整。

传统的调整方法是:获取待测摄像头在灯箱下拍摄的测试图卡的图像,通过肉眼查看摄像头所拍摄的测试图卡的成像效果,再对待测摄像头的成像色彩参数进行调整。

但是,摄像头在灯箱下拍摄的测试图卡的图像色彩与在实际应用时拍摄的图像色彩仍有偏差,导致摄像头在实际应用时拍摄图像的成像效果较差。



技术实现要素:

基于此,有必要针对利用传统的摄像头成像色彩调整方法调整后的摄像头的成像效果较差的技术问题,提供一种摄像头成像色彩调整方法和系统。

一种摄像头成像色彩调整方法,包括如下步骤:

获取摄像头在灯箱下拍摄测试图卡的第一图像,获取所述第一图像对应像素点的第一颜色值;

获取所述摄像头在设定场景拍摄所述测试图卡的第二图像,获取所述第二图像对应像素点的第二颜色值;

对所述第一颜色值和第二颜色值进行作差,得到图像对应像素点的颜色差值;

根据所述颜色差值计算摄像头成像色彩的参数调整值,根据所述参数调整值对摄像头的成像色彩参数进行调整。

一种摄像头成像色彩调整系统,包括:

第一获取模块,用于获取摄像头在灯箱下拍摄测试图卡的第一图像,获取所述第一图像对应像素点的第一颜色值;

第二获取模块,用于获取所述摄像头在设定场景拍摄所述测试图卡的第二图像,获取所述第二图像对应像素点的第二颜色值;

运算模块,用于对所述第一颜色值和第二颜色值进行作差,得到图像对应像素点的颜色差值;

调整模块,用于根据所述颜色差值计算摄像头成像色彩的参数调整值,根据所述参数调整值对摄像头的成像色彩参数进行调整。

上述摄像头成像色彩调整方法和系统,通过获取摄像头在灯箱下拍摄的测试图卡的第一图像,获取所述第一图像对应像素点的第一颜色值;通过获取在设定场景下拍摄的测试图卡的第二图像,获取所述第二图像对应像素点的第二颜色值;对所述第一颜色值和第二颜色值进行作差,得到图像对应像素点的颜色差值;根据所述颜色差值计算摄像头成像色彩的参数调整值,根据所述参数调整值对摄像头的成像色彩参数进行调整。通过上述技术方案,对摄像头的成像色彩进行了调整,有效地改善了摄像头的成像效果。

附图说明

图1为本发明的一个实施例的摄像头成像色彩调整方法流程图;

图2为本发明的另一个实施例的摄像头成像色彩调整方法流程图;

图3为本发明的一个实施例的摄像头成像色彩调整系统的结构示意图;

图4为本发明的另一个实施例的摄像头成像色彩调整系统的结构示意图。

具体实施方式

为了更进一步阐述本发明所采取的技术手段及取得的效果,下面结合附图及较佳实施例,对本发明的技术方案,进行清楚和完整的描述。

如图1所示,图1为本发明的一个实施例的摄像头成像色彩调整方法流程图,包括如下步骤:

步骤S101:获取摄像头在灯箱下拍摄测试图卡的第一图像,获取所述第一图像对应像素点的第一颜色值;

在本步骤中,为了确保得到的第一颜色值更具代表性,可以选择常用的24色图卡或者36色图卡作为拍摄对象。

步骤S102:获取所述摄像头在设定场景拍摄所述测试图卡的第二图像,获取所述第二图像对应像素点的第二颜色值;

在本步骤中,为了确保得到的第一颜色值更具代表性,可以选择常用的24色图卡或者36色图卡作为拍摄对象。需要说明的是,在具体实施时,为了确保本发明的摄像头成像色彩调整方法的准确性,步骤S102和步骤S101必须采用同一测试图卡。本步骤中所述的设定场景包括但不限于太阳光照场景、彩色光照场景等。

步骤S103:对所述第一颜色值和第二颜色值进行作差,得到图像对应像素点的颜色差值;

在本步骤中,根据得到的图像对应像素点的颜色差值,可以得到在灯箱下拍摄的图像与在设定场景下拍摄的图像之间的色彩偏差。

步骤S104:根据所述颜色差值计算摄像头成像色彩的参数调整值,根据所述参数调整值对摄像头的成像色彩参数进行调整。

上述摄像头成像色彩调整方法,通过获取摄像头在灯箱下拍摄的测试图卡的第一图像,获取所述第一图像对应像素点的第一颜色值;通过获取在设定场景下拍摄的测试图卡的第二图像,获取所述第二图像对应像素点的第二颜色值;对所述第一颜色值和第二颜色值进行作差,得到图像对应像素点的颜色差值;根据所述颜色差值计算摄像头成像色彩的参数调整值,根据所述参数调整值对摄像头的成像色彩参数进行调整。通过上述技术方案,对摄像头的成像色彩进行了调整,有效地改善了摄像头的成像效果。

上述实施例,通过将在设定场景下拍摄的图像对应像素点的颜色值融合到在灯箱下拍摄图像的颜色值中,调整了在灯箱下拍摄的图像与在设定场景下拍摄的图像之间的色彩偏差,有效地改善了摄像头的实际成像效果,即人眼看到的实际效果,使得经过调整成像色彩后的摄像头拍摄出的图像更接近真实成像。

如图2所示,图2为本发明的另一个实施例的摄像头成像色彩调整方法流程图,在本实施例中,在所述根据所述参数调整值对摄像头的成像色彩参数进行调整的步骤之后,还可以包括:

步骤S105:获取调整后的摄像头在灯箱下拍摄所述测试图卡的第三图像,并将所述第三图像和第二图像在标准显示器上进行显示;判断所述第三图像与所述第二图像的成像色彩是否一致;

在本步骤中,为了校验对摄像头的成像色彩参数调整之后的摄像头的成像效果,在对摄像头的成像色彩参数进行调整之后,获取调整后的摄像头在灯箱下拍摄所述测试图卡的第三图像,并将所述第三图像和第二图像在标准显示器上进行显示;判断所述第三图像与所述第二图像的成像色彩是否一致。

本步骤中使用标准显示器来显示第三图像和第二图像是为了排除其他显示器存在的偏差对摄像头实际成像效果的影响

步骤S106:若不一致,则获取所述第三图像对应像素点的第三颜色值,并对所述第三颜色值和第二颜色值进行作差,得到图像对应像素点的第一颜色差值;根据所述第一颜色差值,计算摄像头成像色彩的第一参数调整值,根据所述第一参数调整值对摄像头的成像色彩参数进行调整,直到调整后的摄像头在灯箱下拍摄所述测试图卡的图像与所述第二图像的成像色彩一致。

在本步骤中,若所述第三图像与所述第二图像的成像色彩不一致,则需要继续对摄像头的成像色彩参数进行调整,直到调整后的摄像头在灯箱下拍摄所述测试图卡的图像与所述第二图像的成像色彩一致为止。

具体的颜色值调整方法可以根据实际需要选择,本实施例中也可以采用其他方法,例如,首先,对所述第一颜色值加上或者减去所述颜色差值的一半,得到第一调整颜色值;根据所述第一调整颜色值计算摄像头成像色彩的第一参数调整值,根据所述第一参数调整值对摄像头的成像色彩参数进行调整;再次获取调整后的摄像头在灯箱下拍摄所述测试图卡的第四图像,并将所述第四图像和第二图像在标准显示器上进行显示;判断所述第四图像与所述第二图像的成像色彩是否一致。若还不一致,则继续在所述第一调整颜色值加上或者减去所述颜色差值的四分之一…以此类推,直到调整后的摄像头在灯箱下拍摄所述测试图卡的图像与所述第二图像的成像色彩一致为止。

在其中一个实施例中,本发明的摄像头成像色彩调整方法:

所述第一颜色值为第一图像对应像素点的R、G、B三种基色的颜色值;

所述第二颜色值为第二图像对应像素点的R、G、B三种基色的颜色值。

在本实施例中,图像对应像素点的颜色值采用的是RGB表示法,即,使用R值、G值和B值的组合值表示图像对应像素点的颜色值。

在其中一个实施例中,本发明的摄像头成像色彩调整方法,所述获取所述第一图像对应像素点的第一颜色值的步骤包括:

将所述第一图像在标准显示器上进行显示,通过取色软件获取所述第一图像对应像素点的第一颜色值;

所述获取所述第二图像对应像素点的第二颜色值的步骤包括:

将所述第二图像在所述标准显示器上进行显示,通过取色软件获取所述第二图像对应像素点的第二颜色值。

在上述实施例中,为了排除其他显示器存在的偏差对所述第一图像和第二图像的成像效果造成影响,同样采用了标准显示器来对其进行显示;需要注意的是,所述第一图像和第二图像所使用的是同一个标准显示器,这也是为了避免不同的标准显示器对成像效果的影响。在具体实施时,取色软件通过将拍摄的第一图像和第二图像与标准颜色值进行对比,得到各自对应的R值、G值和B值;也可以利用例如lcdTest取色器得到第一图像和第二图像对应的R值、G值和B值。

在其中一个实施例中,本发明的摄像头成像色彩调整方法,所述对所述第一颜色值和第二颜色值进行作差,得到图像对应像素点的颜色差值的步骤包括:

对所述第一颜色值的R值、G值和B值和第二颜色值的R值、G值和B值分别对应作差,得到图像对应像素点的R、G、B差值。

上述实施例所述的第一颜色值和第二颜色值均由三个数值组成,即,R值、G值和B值。在进行作差时,应是对第一RGB数值的R值、G值和B值和第二RGB数值的R值、G值和B值分别对应进行作差;同样地,得到的RGB差值同样包括R值、G值和B值。

如图3所示,图3为本发明的一个实施例的摄像头成像色彩调整系统的结构示意图,包括:

第一获取模块101,用于获取摄像头在灯箱下拍摄测试图卡的第一图像,获取所述第一图像对应像素点的第一颜色值;

为了确保得到的第一颜色值更具代表性,可以选择常用的24色图卡或者36色图卡等测试图卡作为拍摄对象。

第二获取模块102,用于获取所述摄像头在设定场景拍摄所述测试图卡的第二图像,获取所述第二图像对应像素点的第二颜色值;

为了确保得到的第一颜色值更具代表性,可以选择常用的24色图卡或者36色图卡作为拍摄对象。需要说明的是,在具体实施时,为了确保本发明的摄像头成像色彩调整方法的准确性,第二获取模块102和第一获取模块101必须采用同一测试图卡。在第二获取模块102中所述的设定场景包括但不限于太阳光照场景、彩色光照场景等。

运算模块103,用于对所述第一颜色值和第二颜色值进行作差,得到图像对应像素点的颜色差值;

在运算模块103中,根据得到的图像对应像素点的颜色差值,可以得到在灯箱下拍摄的图像与在设定场景下拍摄的图像之间的色彩偏差。

调整模块104,用于根据所述颜色差值计算摄像头成像色彩的参数调整值,根据所述参数调整值对摄像头的成像色彩参数进行调整。

上述摄像头成像色彩调整系统,通过第一获取模块101摄像头在灯箱下拍摄的测试图卡的第一图像,获取所述第一图像对应像素点的第一颜色值;通过第二获取模块102通过获取在设定场景下拍摄的测试图卡的第二图像,获取所述第二图像对应像素点的第二颜色值;利用运算模块103对所述第一颜色值和第二颜色值进行作差,得到图像对应像素点的颜色差值;最后,调整模块104根据所述颜色差值计算摄像头成像色彩的参数调整值,根据所述参数调整值对摄像头的成像色彩参数进行调整。通过上述技术方案,对摄像头的成像色彩进行了调整,有效地改善了摄像头的成像效果。

上述实施例,通过将在设定场景下拍摄的图像对应像素点的颜色值融合到在灯箱下拍摄图像的颜色值中,调整了在灯箱下拍摄的图像与在设定场景下拍摄的图像之间的色彩偏差,有效地改善了摄像头的实际成像效果,即人眼看到的实际效果,使得经过调整成像色彩后的摄像头拍摄出的图像更接近真实成像。

如图4所示,图4为本发明的另一个实施例的摄像头成像色彩调整系统的结构示意图,在所述调整模块104之后,还包括:

校验模块105,用于获取调整后的摄像头在灯箱下拍摄所述测试图卡的第三图像,并将所述第三图像和第二图像在标准显示器上进行显示;判断所述第三图像与所述第二图像的成像色彩是否一致;

在校验模块105中,为了校验对摄像头的成像色彩参数调整之后的摄像头的成像效果,在对摄像头的成像色彩参数进行调整之后,获取调整后的摄像头在灯箱下拍摄所述测试图卡的第三图像,并将所述第三图像和第二图像在标准显示器上进行显示;判断所述第三图像与所述第二图像的成像色彩是否一致。

在校验模块105中使用标准显示器来显示第三图像和第二图像是为了排除其他显示器存在的偏差对摄像头实际成像效果的影响

循环调整模块106,用于若不一致,则获取所述第三图像对应像素点的第三颜色值,并对所述第三颜色值和第二颜色值进行作差,得到图像对应像素点的第一颜色差值;根据所述第一颜色差值,计算摄像头成像色彩的第一参数调整值,根据所述第一参数调整值对摄像头的成像色彩参数进行调整,直到调整后的摄像头在灯箱下拍摄所述测试图卡的图像与所述第二图像的成像色彩一致。

在循环调整模块106中,若所述第三图像与所述第二图像的成像色彩不一致,则需要继续对摄像头的成像色彩参数进行循环调整,直到调整后的摄像头在灯箱下拍摄所述测试图卡的图像与所述第二图像的成像色彩一致为止。

在实际应用中,具体的摄像头成像色彩参数调整方法可以根据实际需要选择,本实施例中采用的是作差法,也可以采用其他方法,例如,首先,对所述第一颜色值加上或者减去所述颜色差值的一半,得到第一调整颜色值;根据所述第一调整颜色值计算摄像头成像色彩的第一参数调整值,根据所述第一参数调整值对摄像头的成像色彩参数进行调整;再次获取调整后的摄像头在灯箱下拍摄所述测试图卡的第四图像,并将所述第四图像和第二图像在标准显示器上进行显示;判断所述第四图像与所述第二图像的成像色彩是否一致。若还不一致,则继续在所述第一调整颜色值加上或者减去所述颜色差值的四分之一…以此类推,直到调整后的摄像头在灯箱下拍摄所述测试图卡的图像与所述第二图像的成像色彩一致为止。当然,在调整模块104中,也可以直接采用举例所述的方法,来对摄像头的成像色彩参数进行调整。

在其中一个实施例中,本发明的摄像头成像色彩调整系统:所述第一颜色值为第一图像对应像素点的R、G、B三种基色的颜色值,所述第二颜色值为第二图像对应像素点的R、G、B三种基色的颜色值。

在本实施例中,图像对应像素点的颜色值采用的是RGB表示法,即,使用R值、G值和B值的组合值表示图像对应像素点的颜色值。

在其中一个实施例中,本发明的摄像头成像色彩调整系统,所述第一获取模块101用于:

将所述第一图像在标准显示器上进行显示,通过取色软件获取所述第一图像对应像素点的第一颜色值;

所述第二获取模块102用于:

将所述第二图像在所述标准显示器上进行显示,通过取色软件获取所述第二图像对应像素点的第二颜色值。

在上述实施例中,为了排除其他显示器存在的偏差对所述第一图像和第二图像的成像效果造成影响,同样采用了标准显示器来对其进行显示;需要注意的是,所述第一图像和第二图像所使用的是同一个标准显示器,这也是为了避免不同的标准显示器对成像效果的影响。在具体实施时,取色软件通过将拍摄的第一图像和第二图像与标准颜色值进行对比,得到各自对应的R值、G值和B值;也可以利用例如lcdTest取色器得到第一图像和第二图像对应的R值、G值和B值。

在其中一个实施例中,本发明的摄像头成像色彩调整系统,所述运算模块103可以用于:

对所述第一颜色值的R值、G值和B值和第二颜色值的R值、G值和B值分别对应作差,得到图像对应像素点的R、G、B差值。

上述实施例所述的第一颜色值和第二颜色值均由三个数值组成,即,R值、G值和B值。在进行作差时,应是对第一颜色值的R值、G值和B值和第二颜色值的R值、G值和B值分别对应进行作差;同样地,得到的图像对应像素点的颜色差值同样包括R值、G值和B值。

利用本发明的摄像头成像色彩调整系统对摄像头的成像色彩进行调整时,采用的标准灯箱包括:发光源和光源板;其中,所述发光源和光源板自上而下依次设置与灯箱内。在实际应用时,标准灯箱中常常采用D65标准光源和LED光源板,这是因为:采用D65标准光源作为发光源,使得摄像头拍摄出的图像更接近自然光照场景;采用LED光源板能够有效减少不同平面位置上的照度差异情况,使得照射在被拍摄对象的光照的亮度更均匀。

上述摄像头成像色彩调整方法和系统,通过获取摄像头在灯箱下拍摄的测试图卡的第一图像,获取所述第一图像对应像素点的第一颜色值;通过获取在设定场景下拍摄的测试图卡的第二图像,获取所述第二图像对应像素点的第二颜色值;对所述第一颜色值和第二颜色值进行作差,得到图像对应像素点的颜色差值;根据所述颜色差值计算摄像头成像色彩的参数调整值,根据所述参数调整值对摄像头的成像色彩参数进行调整。通过上述技术方案,对摄像头的成像色彩进行了调整,有效地改善了摄像头的成像效果。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1