白平衡校准方法和装置及其校准参数获得方法和装置的制造方法

文档序号:10555915阅读:175来源:国知局
白平衡校准方法和装置及其校准参数获得方法和装置的制造方法
【专利摘要】本发明涉及一种白平衡校准方法和装置及其校准参数获得方法和装置。该白平衡校准参数获得方法包括步骤:获取待校准图像中的眼球区域;根据眼球区域获得眼球区域的RGB比值;根据RGB比值确定眼球区域是否为灰色;若是,将RGB比值确定为白平衡校准参数。该白平衡校准参数获得装置包括:眼球区域获取模块,用于获取待校准图像中的眼球区域;RGB比值获得模块,用于根据眼球区域获得眼球区域的RGB比值;灰色检测模块,用于根据RGB比值确定眼球区域是否为灰色;白平衡校准参数确定模块,用于在眼球区域为灰色时,将RGB比值确定为白平衡校准参数。本发明能够准确还原白平衡,不受环境光和背景的影响。
【专利说明】
白平衡校准方法和装置及其校准参数获得方法和装置
技术领域
[0001]本发明涉及白平衡技术领域,特别是涉及一种白平衡校准参数获得方法、白平衡校准参数获得装置、白平衡校准方法以及白平衡校准装置。
【背景技术】
[0002]白平衡是电视摄像领域一个非常重要的概念,通过它可以解决色彩还原和色调处理的一系列问题。白平衡最基本的原则就是将白色的东西还原成白色。然而,sensoH传感器)输出图像后,ISP( Image Signal Processor,图像信号处理)并不知道哪块区域本身是白色的,只能统计整幅图像的R/G(红/绿),B/G(蓝/绿),然后通过算法去估计哪些是需要还原成R:G:B = 1:1:1。这样一旦出现混光场景或者色彩单一的物体的时候,白平衡就会出现还原不准确等缺陷。

【发明内容】

[0003]基于此,有必要针对上述问题,提供一种白平衡校准方法和装置及其校准参数获得方法和装置,能够不受环境光和背景的影响,准确还原白平衡。
[0004]为了达到上述目的,本发明采取的技术方案如下:
[0005]—种白平衡校准参数获得方法,包括步骤:
[0006]获取待校准图像中的眼球区域;
[0007]根据所述眼球区域获得所述眼球区域的RGB比值;
[0008]根据所述RGB比值确定所述眼球区域是否为灰色;
[0009]若是,将所述RGB比值确定为白平衡校准参数。
[0010]—种白平衡校准参数获得装置,包括:
[0011]眼球区域获取模块,用于获取待校准图像中的眼球区域;
[0012]RGB比值获得模块,用于根据所述眼球区域获得所述眼球区域的RGB比值;
[0013]灰色检测模块,用于根据所述RGB比值确定所述眼球区域是否为灰色;
[0014]白平衡校准参数确定模块,用于在所述眼球区域为灰色时,将所述RGB比值确定为白平衡校准参数。
[0015]本发明白平衡校准参数获得方法和装置,利用亚洲人的眼球区域一般是灰色的原理,在眼球区域为灰色时,将眼球区域的RGB比值确定为白平衡校准参数,这样无论背景环境和光线环境如何改变,利用该白平衡校准参数都能准确还原白平衡。
[0016]一种白平衡校准方法,包括步骤:
[0017]获取待校准图像中的眼球区域;
[0018]根据所述眼球区域获得所述眼球区域的RGB比值;
[0019]根据所述RGB比值确定所述眼球区域是否为灰色;
[0020]若是,将所述RGB比值确定为白平衡校准参数;
[0021 ]根据所述白平衡校准参数对所述待校准图像进行白平衡校准。
[0022]一种白平衡校准装置,包括:
[0023]眼球区域获取模块,用于获取待校准图像中的眼球区域;
[0024]RGB比值获得模块,用于根据所述眼球区域获得所述眼球区域的RGB比值;
[0025]灰色检测模块,用于根据所述RGB比值确定所述眼球区域是否为灰色;
[0026]白平衡校准参数确定模块,用于在所述眼球区域为灰色时,将所述RGB比值确定为白平衡校准参数;
[0027]白平衡校准模块,用于根据所述白平衡校准参数对所述待校准图像进行白平衡校准。
[0028]本发明白平衡校准方法和装置,利用亚洲人的眼球区域一般是灰色的原理,在眼球区域为灰色时,将眼球区域的RGB比值确定为白平衡校准参数,然后根据白平衡校准参数进行白平衡校准,这样无论背景环境和光线环境如何改变,都能准确还原白平衡。
【附图说明】
[0029]图1为本发明白平衡校准参数获得方法实施例的流程示意图;
[0030]图2为本发明白平衡校准参数获得装置实施例的结构示意图;
[0031 ]图3为本发明白平衡校准方法实施例的流程示意图;
[0032]图4为本发明白平衡校准装置实施例的结构示意图;
[0033]图5为本发明白平衡校准模块实施例的结构示意图。
【具体实施方式】
[0034]为更进一步阐述本发明所采取的技术手段及取得的效果,下面结合附图及较佳实施例,对本发明的技术方案,进行清楚和完整的描述。
[0035]首先对白平衡校准参数获得方法和装置的【具体实施方式】做详细介绍。
[0036]如图1所示,一种白平衡校准参数获得方法,包括步骤:
[0037]S110、获取待校准图像中的眼球区域;
[0038]S120、根据所述眼球区域获得所述眼球区域的RGB比值;
[0039]S130、根据所述RGB比值确定所述眼球区域是否为灰色;
[0040]S140、若是,将所述RGB比值确定为白平衡校准参数。
[0041]本发明方法可以根据相应的程序实现,程序运行在具有拍照功能的移动终端中,例如手机、智能平板和数码相机等。下面对各个步骤的实施过程进行详细介绍。
[0042]在步骤SllO和步骤S120中,打开相机,获取相机取景画面中图像的眼球区域,其中识别眼球区域可以根据现有技术中已有的方式实现。获取到眼球区域后,计算眼球区域的RGB比值。
[0043]在步骤S130和步骤S140中,灰色就是没有色彩,RGB色彩分量全部相等,白平衡校准就是以中性灰作为参考。
[0044]根据RGB比值确定眼球区域是否为灰色的方式有多种,例如,在一个实施例中,所述RGB比值包括R和G的第一比值(R/G)和B和G的第二比值(B/G);
[0045]根据所述RGB比值确定所述眼球区域是否为灰色的步骤可以包括:
[0046]若所述第一比值小于第一阈值,且所述第二比值小于第二阈值,则确定所述眼球区域为灰色;
[0047]若所述第一比值大于等于第一阈值,或者所述第二比值大于等于第二阈值,则确定所述眼球区域不为灰色。
[0048]第一阈值和第二阈值可以根据实际需要进行设定,两者可以为不同的数值,也可以为相同的数值。如果R/G或B/G超过相应的阀值,则表明眼球区域不是灰色,则有可能是外国人的蓝色眼球,也有可能是带有色眼镜或者反光眼镜的原因,该眼球区域的RGB比值不适宜作为白平衡校准参数。如果R/G和B/G均在相应的阀值范围内,则表明眼球区域为灰色,SP该眼球是黑白眼球,则可用来做白平衡还原的依据,即该眼球区域的RGB比值可以作为白平衡校准参数。
[0049]需要说明的是,用户还可以根据需要设定其它比值及其对应的判断条件,例如设置G/B和R/B对应的阈值的等,本发明并不对此做出限定。
[0050]得到白平衡校准参数后,就可以采用现有技术中已有的白平衡校准方法进行白平衡校准,由于本发明以眼球区域为灰色的RGB比值作为白平衡校准参数,不受环境光和背景的影响,所以即使出现混光场景或者色彩单一的物体,也可以对图像进行正确的白平衡还原。
[0051]基于同一发明构思,本发明还提供一种白平衡校准参数获得装置,下面结合附图对本发明装置的【具体实施方式】做详细描述。
[0052 ]如图2所示,一种白平衡校准参数获得装置,包括:
[0053]眼球区域获取模块110,用于获取待校准图像中的眼球区域;
[0054]RGB比值获得模块120,用于根据所述眼球区域获得所述眼球区域的RGB比值;
[0055]灰色检测模块130,用于根据所述RGB比值确定所述眼球区域是否为灰色;
[0056]白平衡校准参数确定模块140,用于在所述眼球区域为灰色时,将所述RGB比值确定为白平衡校准参数。
[0057]本发明装置可以根据相应的芯片实现,芯片安装在具有拍照功能的移动终端中,例如手机、智能平板和数码相机等。下面对各个模块的实施过程进行详细介绍。
[0058]打开相机,眼球区域获取模块110获取相机取景画面中图像的眼球区域,其中识别眼球区域可以根据现有技术中已有的方式实现。获取到眼球区域后,RGB比值获得模块120计算眼球区域的RGB比值。
[0059]灰色检测模块130根据RGB比值确定眼球区域是否为灰色方式有多种,例如,在一个实施例中,所述RGB比值包括R和G的第一比值(R/G)和B和G的第二比值(B/G),所述灰色检测模块130在所述第一比值小于第一阈值,且所述第二比值小于第二阈值时,确定所述眼球区域为灰色;在所述第一比值大于等于第一阈值,或者所述第二比值大于等于第二阈值时,确定所述眼球区域不为灰色。
[0060]第一阈值和第二阈值可以根据实际需要进行设定,两者可以为不同的数值,也可以为相同的数值。如果R/G或B/G超过相应的阀值,则表明眼球区域不是灰色,该眼球区域的RGB比值不适宜作为白平衡校准参数。如果R/G和B/G均在相应的阀值范围内,则表明眼球区域为灰色,即该眼球是黑白眼球,可用来做白平衡还原的依据,白平衡校准参数确定模块140则将该眼球区域的RGB比值作为白平衡校准参数。
[0061]需要说明的是,用户还可以根据需要设定其它比值及其对应的判断条件,例如设置G/B和R/B对应的阈值的等等,本发明并不对此做出限定。
[0062]得到白平衡校准参数后,就可以采用现有技术中已有的白平衡校准方法进行白平衡校准,由于本发明以眼球区域为灰色的RGB比值作为白平衡校准参数,不受环境光和背景的影响,所以即使出现混光场景或者色彩单一的物体,也可以对图像进行正确的白平衡还原。
[0063]下面对本发明的白平衡校准方法和装置的【具体实施方式】做详细介绍。
[0064]如图3所示,一种白平衡校准方法,包括步骤:
[0065 ] S210、获取待校准图像中的眼球区域;
[0066]S220、根据所述眼球区域获得所述眼球区域的RGB比值;
[0067]S230、根据所述RGB比值确定所述眼球区域是否为灰色;
[0068]S240、若是,将所述RGB比值确定为白平衡校准参数;
[0069 ] S250、根据所述白平衡校准参数对所述待校准图像进行白平衡校准。
[0070]本发明方法可以根据相应的程序实现,程序运行在具有拍照功能的移动终端中,例如手机、智能平板和数码相机等。下面对各个步骤的实施过程进行详细介绍。
[0071]在步骤S210和步骤S220中,打开相机,获取相机取景画面中图像的眼球区域,其中识别眼球区域可以根据现有技术中已有的方式实现。获取到眼球区域后,计算眼球区域的RGB比值。
[0072]在步骤S230和步骤S240中,根据RGB比值确定眼球区域是否为灰色的方式有多种,例如,在一个实施例中,所述RGB比值包括R和G的第一比值(R/G)和B和G的第二比值(B/G);
[0073]根据所述RGB比值确定所述眼球区域是否为灰色的步骤可以包括:
[0074]若所述第一比值小于第一阈值,且所述第二比值小于第二阈值,则确定所述眼球区域为灰色;
[0075]若所述第一比值大于等于第一阈值,或者所述第二比值大于等于第二阈值,则确定所述眼球区域不为灰色。
[0076]第一阈值和第二阈值可以根据实际需要进行设定,两者可以为不同的数值,也可以为相同的数值。如果R/G或B/G超过相应的阀值,则表明眼球区域不是灰色,则有可能是外国人的蓝色眼球,也有可能是带有色眼镜或者反光眼镜的原因,该眼球区域的RGB比值不适宜作为白平衡校准参数。如果R/G和B/G均在相应的阀值范围内,则表明眼球区域为灰色,SP该眼球是黑白眼球,则可用来做白平衡还原的依据,即该眼球区域的RGB比值可以作为白平衡校准参数。
[0077]需要说明的是,用户还可以根据需要设定其它比值及其对应的判断条件,例如设置G/B和R/B对应的阈值的等等,本发明并不对此做出限定。
[0078]在步骤S250中,确定好白平衡校准参数后,就可以进行白平衡校准。在一个实施例中,根据所述白平衡校准参数对所述待校准图像进行白平衡校准的步骤可以包括:
[0079]S2501、根据第一预设系数与所述第一比值的比值,获得第一增益;
[0080]S2502、根据第二预设系数与所述第二比值的比值,获得第二增益;
[0081]S2503、根据所述第一增益和所述第二增益对所述待校准图像进行白平衡校准。
[0082]第一预设系数和第二预设系数是可调整系数,可以根据用户的实际需要进行调节。例如,第一预设系数为Kl,第二预设系数为K2,第一比值为R/G,第二比值为B/G,则白平衡RGB的增益就为:K1*G/R,K2*G/B,根据该白平衡增益就可以将整幅图像进行正确的白平衡还原。
[0083]由于本发明以眼球区域为灰色的RGB比值作为白平衡校准参数,根据该白平衡校准参数进行白平衡调节,不受环境光和背景的影响,所以即使出现混光场景或者色彩单一的物体,也可以对图像进行正确的白平衡还原。
[0084]基于同一发明构思,本发明还提供一种白平衡校准装置,下面结合附图对本发明装置的【具体实施方式】做详细描述。
[0085]如图4所示,一种白平衡校准装置,包括:
[0086]眼球区域获取模块210,用于获取待校准图像中的眼球区域;
[0087]RGB比值获得模块220,用于根据所述眼球区域获得所述眼球区域的RGB比值;
[0088]灰色检测模块230,用于根据所述RGB比值确定所述眼球区域是否为灰色;
[0089]白平衡校准参数确定模块240,用于在所述眼球区域为灰色时,将所述RGB比值确定为白平衡校准参数;
[0090]白平衡校准模块250,用于根据所述白平衡校准参数对所述待校准图像进行白平衡校准。
[0091]本发明装置可以根据相应的芯片实现,芯片安装在具有拍照功能的移动终端中,例如手机、智能平板和数码相机等。下面对各个模块的实施过程进行详细介绍。
[0092]打开相机,眼球区域获取模块210获取相机取景画面中图像的眼球区域,其中识别眼球区域可以根据现有技术中已有的方式实现。获取到眼球区域后,RGB比值获得模块220计算眼球区域的RGB比值。
[0093]灰色检测模块230根据RGB比值确定眼球区域是否为灰色的方式有多种,例如,在一个实施例中,所述RGB比值包括R和G的第一比值(R/G)和B和G的第二比值(B/G),所述灰色检测模块230在所述第一比值小于第一阈值,且所述第二比值小于第二阈值时,确定所述眼球区域为灰色;在所述第一比值大于等于第一阈值,或者所述第二比值大于等于第二阈值时,确定所述眼球区域不为灰色。
[0094]第一阈值和第二阈值可以根据实际需要进行设定,两者可以为不同的数值,也可以为相同的数值。如果R/G或B/G超过相应的阀值,则表明眼球区域不是灰色,该眼球区域的RGB比值不适宜作为白平衡校准参数。如果R/G和B/G均在相应的阀值范围内,则表明眼球区域为灰色,即该眼球是黑白眼球,可用来做白平衡还原的依据,白平衡校准参数确定模块240则将该眼球区域的RGB比值作为白平衡校准参数。
[0095]需要说明的是,用户还可以根据需要设定其它比值及其对应的判断条件,例如设置G/B和R/B对应的阈值的等等,本发明并不对此做出限定。
[0096]确定好白平衡校准参数后,白平衡校准模块250就可以进行白平衡校准。在一个实施例中,如图5所示,所述白平衡校准模块250可以包括:
[0097]第一增益获得单元2501,用于根据第一预设系数与所述第一比值的比值,获得第一增益;
[0098]第二增益获得单元2502,用于根据第二预设系数与所述第二比值的比值,获得第二增益;
[0099]白平衡校准单元2503,用于根据所述第一增益和所述第二增益对所述待校准图像进行白平衡校准。
[0100]其中,第一预设系数和第二预设系数是可调整系数,可以根据用户的实际需要进行调节。
[0101]由于本发明以眼球区域为灰色的RGB比值作为白平衡校准参数,根据该白平衡校准参数进行白平衡调节,不受环境光和背景的影响,所以即使出现混光场景或者色彩单一的物体,也可以对图像进行正确的白平衡还原。
[0102]以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0103]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【主权项】
1.一种白平衡校准参数获得方法,其特征在于,包括步骤: 获取待校准图像中的眼球区域; 根据所述眼球区域获得所述眼球区域的RGB比值; 根据所述RGB比值确定所述眼球区域是否为灰色; 若是,将所述RGB比值确定为白平衡校准参数。2.根据权利要求1所述的白平衡校准参数获得方法,其特征在于,所述RGB比值包括R和G的第一比值和B和G的第二比值; 根据所述RGB比值确定所述眼球区域是否为灰色的步骤包括: 若所述第一比值小于第一阈值,且所述第二比值小于第二阈值,则确定所述眼球区域为灰色; 若所述第一比值大于等于第一阈值,或者所述第二比值大于等于第二阈值,则确定所述眼球区域不为灰色。3.—种白平衡校准方法,其特征在于,包括步骤: 获取待校准图像中的眼球区域; 根据所述眼球区域获得所述眼球区域的RGB比值; 根据所述RGB比值确定所述眼球区域是否为灰色; 若是,将所述RGB比值确定为白平衡校准参数; 根据所述白平衡校准参数对所述待校准图像进行白平衡校准。4.根据权利要求3所述的白平衡校准方法,其特征在于,所述RGB比值包括R和G的第一比值和B和G的第二比值; 根据所述RGB比值确定所述眼球区域是否为灰色的步骤包括: 若所述第一比值小于第一阈值,且所述第二比值小于第二阈值,则确定所述眼球区域为灰色; 若所述第一比值大于等于第一阈值,或者所述第二比值大于等于第二阈值,则确定所述眼球区域不为灰色。5.根据权利要求4所述的白平衡校准方法,其特征在于,根据所述白平衡校准参数对所述待校准图像进行白平衡校准的步骤包括: 根据第一预设系数与所述第一比值的比值,获得第一增益; 根据第二预设系数与所述第二比值的比值,获得第二增益; 根据所述第一增益和所述第二增益对所述待校准图像进行白平衡校准。6.—种白平衡校准参数获得装置,其特征在于,包括: 眼球区域获取模块,用于获取待校准图像中的眼球区域; RGB比值获得模块,用于根据所述眼球区域获得所述眼球区域的RGB比值; 灰色检测模块,用于根据所述RGB比值确定所述眼球区域是否为灰色; 白平衡校准参数确定模块,用于在所述眼球区域为灰色时,将所述RGB比值确定为白平衡校准参数。7.根据权利要求6所述的白平衡校准参数获得装置,其特征在于,所述RGB比值包括R和G的第一比值和B和G的第二比值; 所述灰色检测模块在所述第一比值小于第一阈值,且所述第二比值小于第二阈值时,确定所述眼球区域为灰色;在所述第一比值大于等于第一阈值,或者所述第二比值大于等于第二阈值时,确定所述眼球区域不为灰色。8.—种白平衡校准装置,其特征在于,包括: 眼球区域获取模块,用于获取待校准图像中的眼球区域; RGB比值获得模块,用于根据所述眼球区域获得所述眼球区域的RGB比值; 灰色检测模块,用于根据所述RGB比值确定所述眼球区域是否为灰色; 白平衡校准参数确定模块,用于在所述眼球区域为灰色时,将所述RGB比值确定为白平衡校准参数; 白平衡校准模块,用于根据所述白平衡校准参数对所述待校准图像进行白平衡校准。9.根据权利要求8所述的白平衡校准装置,其特征在于,所述RGB比值包括R和G的第一比值和B和G的第二比值; 所述灰色检测模块在所述第一比值小于第一阈值,且所述第二比值小于第二阈值时,确定所述眼球区域为灰色;在所述第一比值大于等于第一阈值,或者所述第二比值大于等于第二阈值时,确定所述眼球区域不为灰色。10.根据权利要求9所述的白平衡校准装置,其特征在于,所述白平衡校准模块包括: 第一增益获得单元,用于根据第一预设系数与所述第一比值的比值,获得第一增益; 第二增益获得单元,用于根据第二预设系数与所述第二比值的比值,获得第二增益; 白平衡校准单元,用于根据所述第一增益和所述第二增益对所述待校准图像进行白平衡校准。
【文档编号】H04N9/73GK105915875SQ201610389007
【公开日】2016年8月31日
【申请日】2016年6月1日
【发明人】雷辉, 林英漂
【申请人】广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1