一种确定白平衡点区域的方法、装置、设备及存储介质制造方法及图纸

技术编号:18952180 阅读:28 留言:0更新日期:2018-09-15 13:40
本发明专利技术公开了一种确定白平衡点区域的方法、装置、设备及存储介质,由于在本发明专利技术实施例中,根据每个色温框对应的色温确定每个色温框的初始权重值,进而确定每个坐标点的目标权重值,根据每个坐标点对应的矩形区域的R均值、G均值、B均值和目标权重值,能够确定出白平衡点区域。由于每个色温框的初始权重值是根据色温框对应的色温确定的,这样就使得每个色温框的初始权重值不同,解决了单一色温框权重分布平均,在某些大面积单一色场景下,往往会造成白平衡偏色的问题,使得确定的白平衡点区域更准确。

Method, device, device and storage medium for determining white balance point area

The invention discloses a method, apparatus, equipment and storage medium for determining the white balance point area. Since in the embodiment of the invention, the initial weight value of each color temperature frame is determined according to the color temperature corresponding to each color temperature frame, and then the target weight value of each coordinate point is determined, according to the R of the rectangular area corresponding to each coordinate point, the initial weight value of each color temperature frame is determined. Mean value, G mean, B mean value and target weight value can determine the white balance point area. Since the initial weight value of each color temperature frame is determined according to the color temperature corresponding to the color temperature frame, the initial weight value of each color temperature frame is different, which solves the problem that the weight distribution of a single color temperature frame is average. In some large areas of a single color scene, it often leads to the white balance color bias, making the determined white balance point area. The domain is more accurate.

【技术实现步骤摘要】
一种确定白平衡点区域的方法、装置、设备及存储介质
本专利技术涉及图像处理
,尤其涉及一种确定白平衡点区域的方法、装置、设备及存储介质。
技术介绍
在监控安防领域,随着图像处理技术的不断发展,白平衡处理方法也在日益完善。在白平衡处理过程中,需要确定图像中的白平衡点区域,而且,确定的图像中的白平衡点区域是否准确,直接影响白平衡处理的效果。现有技术中在确定白平衡点区域时,一般会预设例如自动、室内、室外等白平衡模式,每个模式对应着一个白平衡框。根据用户选择的白平衡模式,确定出对应的白平衡框,电子设备将图像划分为多个矩形区域,根据图像中每个像素点的红R、绿G、蓝B值,确定出每个矩形区域的R、G、B均值,进而根据确定的白平衡框中的每个矩形区域的R、G、B均值,确定出白平衡点区域。现有技术中,在确定白平衡点区域时,是根据单一的白平衡框中的每个矩形区域的R、G、B均值确定的,而且单一的白平衡框中的每个矩形区域对应的权重都是一样的,这样由于监控色温环境以及监控内容差异较大,某些例如橙色、绿色、蓝色和部分色温场景下的白色是重叠在一起的,这样在某些大面积单一色场景下,往往会造成白平衡偏色,使得确定的白平衡点区域不准确。
技术实现思路
本专利技术实施例提供了一种确定白平衡点区域的方法、装置、设备及存储介质,用以解决现有技术中确定白平衡点区域不准确的问题。本专利技术实施例提供了一种确定白平衡点区域的方法,所述方法包括:针对待确定白平衡点区域的图像,按照设定的规则将所述图像划分为多个矩形区域,根据每个矩形区域的红R、绿G、蓝B均值,确定每个矩形区域的G/R值和G/B值;以G/R值和G/B值构建坐标系,根据每个矩形区域的G/R值和G/B值,在所述坐标系中确定每个矩形区域对应的每个坐标点;根据接收到的每个色温框的位置信息,在所述坐标系中确定每个色温框,根据每个色温框对应的色温范围,和预设的色温范围与初始权重值的对应关系,确定每个色温框的初始权重值;针对所述每个色温框中的每个坐标点,根据该坐标点所属的色温框的初始权重值,确定该坐标点的目标权重值;根据每个坐标点对应的矩形区域的R、G、B均值和目标权重值,确定每个坐标点的目标R值、目标G值和目标B值,并确定目标R值的第一和值、目标G值的第一和值以及目标B值的第一和值;将坐标为目标G值的第一和值与目标R值的第一和值的比值,目标G值的第一和值与目标B值的第一和值的比值的坐标点所对应的矩形区域确定为白平衡点区域。进一步地,所述针对待确定白平衡点区域的图像,按照设定的规则将所述图像划分为多个矩形区域,根据每个矩形区域的红R、绿G、蓝B均值,确定每个矩形区域的G/R值和G/B值包括:将待确定白平衡点区域的图像置于预设的每个色温场景中,针对所述预设的每个色温场景,按照设定的规则将该场景中的所述图像划分为多个矩形区域;根据在预设的每个色温场景中得到的每个矩形区域的R、G、B均值,确定每个矩形区域的G/R值和G/B值。进一步地,所述根据该坐标点所属的色温框的初始权重值,确定该坐标点的目标权重值包括:识别该坐标点所属的色温框,判断该坐标点所属的色温框是否只有一个;如果是,将该坐标点所属的色温框的初始权重值作为该坐标点的目标权重值;如果否,针对该坐标点所属的每个色温框,根据该色温框的G/R最小值和G/R最大值的平均值,以及G/B最小值和G/B最大值的平均值,确定该色温框的中心点;根据该坐标点的G/R值和G/B值,确定该坐标点分别到自身所属的每个色温框的中心点的距离;根据该坐标点分别到自身所属的每个色温框的中心点的距离,以及该坐标点所属的每个色温框的每个初始权重值,确定该坐标点的目标权重值。进一步地,所述确定目标R值的第一和值、目标G值的第一和值以及目标B值的第一和值之后,将坐标为目标G值的第一和值与目标R值的第一和值的比值,目标G值的第一和值与目标B值的第一和值的比值的坐标点所对应的矩形区域确定为白平衡点区域之前,所述方法还包括:确定目标G值的第一和值与目标R值的第一和值的比值,目标G值的第一和值与目标B值的第一和值的比值;将坐标为目标G值的第一和值与目标R值的第一和值的比值,目标G值的第一和值与目标B值的第一和值的比值的坐标点所属的色温框作为目标色温框,将所述目标色温框以及与所述目标色温框相邻的色温框作为第一色温框并保留;针对其余的每个色温框,根据该色温框中每个坐标点的G/R值、G/B值,以及目标权重值,确定该色温框的过滤参数值;根据所述其余的每个色温框的过滤参数值的和,确定总的过滤参数值;针对所述其余的每个色温框,判断该色温框的过滤参数值与所述总的过滤参数值的比值是否大于预设的阈值,如果是,滤除该色温框,否则,将该色温框作为第二色温框并保留;根据保留的第一色温框以及第二色温框中的每个坐标点的目标R值、目标G值和目标B值,确定目标R值的第二和值、目标G值的第二和值以及目标B值的第二和值,根据所述目标R值的第二和值、目标G值的第二和值以及目标B值的第二和值调整所述目标R值的第一和值、目标G值的第一和值以及目标B值的第一和值。本专利技术实施例提供了一种确定白平衡点区域的装置,所述装置包括:第一确定模块,用于针对待确定白平衡点区域的图像,按照设定的规则将所述图像划分为多个矩形区域,根据每个矩形区域的红R、绿G、蓝B均值,确定每个矩形区域的G/R值和G/B值;第二确定模块,用于以G/R值和G/B值构建坐标系,根据每个矩形区域的G/R值和G/B值,在所述坐标系中确定每个矩形区域对应的每个坐标点;第三确定模块,用于根据接收到的每个色温框的位置信息,在所述坐标系中确定每个色温框,根据每个色温框对应的色温范围,和预设的色温范围与初始权重值的对应关系,确定每个色温框的初始权重值;第四确定模块,用于针对所述每个色温框中的每个坐标点,根据该坐标点所属的色温框的初始权重值,确定该坐标点的目标权重值;第五确定模块,用于根据每个坐标点对应的矩形区域的R、G、B均值和目标权重值,确定每个坐标点的目标R值、目标G值和目标B值,并确定目标R值的第一和值、目标G值的第一和值以及目标B值的第一和值;第六确定模块,用于将坐标为目标G值的第一和值与目标R值的第一和值的比值,目标G值的第一和值与目标B值的第一和值的比值的坐标点所对应的矩形区域确定为白平衡点区域。进一步地,所述第一确定模块,具体用于将待确定白平衡点区域的图像置于预设的每个色温场景中,针对所述预设的每个色温场景,按照设定的规则将该场景中的所述图像划分为多个矩形区域;根据在预设的每个色温场景中得到的每个矩形区域的R、G、B均值,确定每个矩形区域的G/R值和G/B值。进一步地,所述第四确定模块,具体用于识别该坐标点所属的色温框,判断该坐标点所属的色温框是否只有一个;如果是,将该坐标点所属的色温框的初始权重值作为该坐标点的目标权重值;如果否,针对该坐标点所属的每个色温框,根据该色温框的G/R最小值和G/R最大值的平均值,以及G/B最小值和G/B最大值的平均值,确定该色温框的中心点;根据该坐标点的G/R值和G/B值,确定该坐标点分别到自身所属的每个色温框的中心点的距离;根据该坐标点分别到自身所属的每个色温框的中心点的距离,以及该坐标点所属的每个色温框的每个初始权重值,确定该坐标点的目标权重值。本文档来自技高网...

【技术保护点】
1.一种确定白平衡点区域的方法,其特征在于,所述方法包括:针对待确定白平衡点区域的图像,按照设定的规则将所述图像划分为多个矩形区域,根据每个矩形区域的红R、绿G、蓝B均值,确定每个矩形区域的G/R值和G/B值;以G/R值和G/B值构建坐标系,根据每个矩形区域的G/R值和G/B值,在所述坐标系中确定每个矩形区域对应的每个坐标点;根据接收到的每个色温框的位置信息,在所述坐标系中确定每个色温框,根据每个色温框对应的色温范围,和预设的色温范围与初始权重值的对应关系,确定每个色温框的初始权重值;针对所述每个色温框中的每个坐标点,根据该坐标点所属的色温框的初始权重值,确定该坐标点的目标权重值;根据每个坐标点对应的矩形区域的R、G、B均值和目标权重值,确定每个坐标点的目标R值、目标G值和目标B值,并确定目标R值的第一和值、目标G值的第一和值以及目标B值的第一和值;将坐标为目标G值的第一和值与目标R值的第一和值的比值,目标G值的第一和值与目标B值的第一和值的比值的坐标点所对应的矩形区域确定为白平衡点区域。

【技术特征摘要】
1.一种确定白平衡点区域的方法,其特征在于,所述方法包括:针对待确定白平衡点区域的图像,按照设定的规则将所述图像划分为多个矩形区域,根据每个矩形区域的红R、绿G、蓝B均值,确定每个矩形区域的G/R值和G/B值;以G/R值和G/B值构建坐标系,根据每个矩形区域的G/R值和G/B值,在所述坐标系中确定每个矩形区域对应的每个坐标点;根据接收到的每个色温框的位置信息,在所述坐标系中确定每个色温框,根据每个色温框对应的色温范围,和预设的色温范围与初始权重值的对应关系,确定每个色温框的初始权重值;针对所述每个色温框中的每个坐标点,根据该坐标点所属的色温框的初始权重值,确定该坐标点的目标权重值;根据每个坐标点对应的矩形区域的R、G、B均值和目标权重值,确定每个坐标点的目标R值、目标G值和目标B值,并确定目标R值的第一和值、目标G值的第一和值以及目标B值的第一和值;将坐标为目标G值的第一和值与目标R值的第一和值的比值,目标G值的第一和值与目标B值的第一和值的比值的坐标点所对应的矩形区域确定为白平衡点区域。2.如权利要求1所述的方法,其特征在于,所述针对待确定白平衡点区域的图像,按照设定的规则将所述图像划分为多个矩形区域,根据每个矩形区域的红R、绿G、蓝B均值,确定每个矩形区域的G/R值和G/B值包括:将待确定白平衡点区域的图像置于预设的每个色温场景中,针对所述预设的每个色温场景,按照设定的规则将该场景中的所述图像划分为多个矩形区域;根据在预设的每个色温场景中得到的每个矩形区域的R、G、B均值,确定每个矩形区域的G/R值和G/B值。3.如权利要求1所述的方法,其特征在于,所述根据该坐标点所属的色温框的初始权重值,确定该坐标点的目标权重值包括:识别该坐标点所属的色温框,判断该坐标点所属的色温框是否只有一个;如果是,将该坐标点所属的色温框的初始权重值作为该坐标点的目标权重值;如果否,针对该坐标点所属的每个色温框,根据该色温框的G/R最小值和G/R最大值的平均值,以及G/B最小值和G/B最大值的平均值,确定该色温框的中心点;根据该坐标点的G/R值和G/B值,确定该坐标点分别到自身所属的每个色温框的中心点的距离;根据该坐标点分别到自身所属的每个色温框的中心点的距离,以及该坐标点所属的每个色温框的每个初始权重值,确定该坐标点的目标权重值。4.如权利要求1所述的方法,其特征在于,所述确定目标R值的第一和值、目标G值的第一和值以及目标B值的第一和值之后,将坐标为目标G值的第一和值与目标R值的第一和值的比值,目标G值的第一和值与目标B值的第一和值的比值的坐标点所对应的矩形区域确定为白平衡点区域之前,所述方法还包括:确定目标G值的第一和值与目标R值的第一和值的比值,目标G值的第一和值与目标B值的第一和值的比值;将坐标为目标G值的第一和值与目标R值的第一和值的比值,目标G值的第一和值与目标B值的第一和值的比值的坐标点所属的色温框作为目标色温框,将所述目标色温框以及与所述目标色温框相邻的色温框作为第一色温框并保留;针对其余的每个色温框,根据该色温框中每个坐标点的G/R值、G/B值,以及目标权重值,确定该色温框的过滤参数值;根据所述其余的每个色温框的过滤参数值的和,确定总的过滤参数值;针对所述其余的每个色温框,判断该色温框的过滤参数值与所述总的过滤参数值的比值是否大于预设的阈值,如果是,滤除该色温框,否则,将该色温框作为第二色温框并保留;根据保留的第一色温框以及第二色温框中的每个坐标点的目标R值、目标G值和目标B值,确定目标R值的第二和值、目标G值的第二和值以及目标B值的第二和值,根据所述目标R值的第二和值、目标G值的第二和值以及目标B值的第二和值调整所述目标R值的第一和值、目标G值的第一和值以及目标B值的第一和值。5.一种确定白平衡点区域的装置,其特征在于,所述装置包括...

【专利技术属性】
技术研发人员:董亮
申请(专利权)人:浙江大华技术股份有限公司
类型:发明
国别省市:浙江,33

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

1