色温估计方法、白平衡调整方法、装置及存储介质制造方法及图纸

技术编号:33528038 阅读:34 留言:0更新日期:2022-05-19 01:53
本发明专利技术提供一种色温估计方法、白平衡调整方法、装置及存储介质,其中,色温估计方法包括:获取当前帧图像并识别出所述当前帧图像中的人脸区域,计算所述人脸区域每一所述区块的标定参数值;根据所述标定参数值确定肤色色块区间,并从所述区块中筛选出目标肤色色块;判断所述目标肤色色块是否存在;若是,则计算所述目标肤色色块的标定参数值的平均值;将所述目标肤色色块的标定参数值的平均值带入标定色温曲线中计算得到目标估计色温。本申请通过筛选出图像的肤色色块,计算出肤色色块的目标估计色温,进而避免图像中的单一颜色和肤色相同导致色温估计错误的问题。同导致色温估计错误的问题。同导致色温估计错误的问题。

【技术实现步骤摘要】
色温估计方法、白平衡调整方法、装置及存储介质


[0001]本专利技术涉及白平衡
,具体涉及色温估计方法、白平衡调整方法、装置及存储介质。

技术介绍

[0002]在室内场景下,所拍摄的人物图像特写一般都为纯色背景及多色温场景下,海思自带的白平衡算法在对计算场景色温时考虑全局白色像素点的分布,容易出现色温估计错误的情况,图像中如果较大面积的存在单一颜色和肤色相同会导致色温估计的错误,从而导致人脸图像修正的效果不好。
[0003]之前的设备在面对处理纯色背景的解决方法主要有两种:一个是限制色温的上下限来确保纯色背景下不会出现大范围的偏色,第二个则是提高自动白平衡算法对筛选白色像素点的限制条件,确保能够找到正确的白色像素点及灰色像素点,提高自动白平衡算法色温估计的准确性。应用以上两种方法可以提高白平衡算法对色温估计的准确性,但是牺牲了白平衡算法的普遍适应性,所以会导致纯蓝色背景下在中色温及低色温下的图像效果比之前更差。

技术实现思路

[0004]有鉴于此,本专利技术实施例提供了一种色温估计方法、白平衡调整方法、装置及存储介本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种色温估计方法,其特征在于,包括如下步骤:获取当前帧图像并识别出所述当前帧图像中的人脸区域,所述人脸区域由多个区块组成;计算所述人脸区域每一所述区块的标定参数值;根据所述标定参数值确定肤色色块区间,并从所述区块中筛选出目标肤色色块;判断所述目标肤色色块是否存在;若是,则计算所述目标肤色色块的标定参数值的平均值;将所述目标肤色色块的标定参数值的平均值带入标定色温曲线中计算得到目标估计色温。2.根据权利要求1所述的色温估计方法,其特征在于,所述标定参数值包括R/G值和B/G值;所述根据所述标定参数值确定肤色色块区间,并从所述区块中筛选出目标肤色色块的步骤,具体包括:分别确定所述人脸区域内R/G值和B/G值的最大值和最小值,得到R/G区间和B/G区间;根据R/G区间及所述人脸区域内各个所述区块的R/G值确定第一肤色区间,根据B/G区间及所述人脸区域内各个所述区块的B/G值确定第二肤色区间;若当前区块的R/G值落入所述第一肤色区间且B/G值落入所述第二肤色区间,则所述当前区块为目标肤色色块。3.根据权利要求2所述的色温估计方法,其特征在于,所述根据R/G区间及所述人脸区域内各个所述区块的R/G值确定第一肤色区间包括:将所述R/G区间按照预设距离划分为多个连续的第一子区间;统计所述R/G值落入各个所述第一子区间的区块的数量;将包含区块数量最多的所述第一子区间作为所述第一肤色区间;所述根据B/G区间及所述人脸区域内各个所述区块的B/G值确定第二肤色区间包括:将所述B/G区间按照预设距离划分为多个连续的第二子区间;统计所述B/G值落入各个所述第二子区间的区块的数量;将包含区块数量最多的所述第二子区间作为所述第二肤色区间。4.根据权利要求1

3任一项所述的色温估计方法,其特征在于,所述方法还包括:若所述目标肤色色块不存在,则进入所述根据所述标定参数值确定肤色色块区间的步骤,以扩大所述肤色色块区间的范围。5.根据权利要求1所述的色温估计方法,其特征在于,所述目标肤色色块的标定参数值的平均值包括R/G的平均值、B/G的平均值;所述标定色温曲线包括R/G

色温关系曲线和B/G

色温关系曲线;将所述目标肤色色块的标定参数值的平均值带入标定色温曲线中计算得到目标估计色温的步骤包括:将R/G的平均值带入所述R/G

色温关系曲线得到第一估计色温;将B/G的平均值带入所述B/G

色温关系曲线得到第二估计色温;根据...

【专利技术属性】
技术研发人员:傅君陈瑶王佛荣章勇曹李军
申请(专利权)人:苏州科达科技股份有限公司
类型:发明
国别省市:

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

1