【技术实现步骤摘要】
一种白点区域表示及判定方法
本专利技术涉及白平衡校准
,尤其涉及一种白点区域表示及判定方法。
技术介绍
人们在拍摄实景物体的时候,往往会受到环境的影响,使得照片与真实物体之间存在一定的偏色。偏色的存在会使照片失真,例如在以钨丝灯(例如电灯泡)照明的环境下,拍出来的照片可能偏黄。对于存在偏色的照片可以采用后期的图像处理技术来尽量还原其真实性,但是对于避免偏色最有效的方法就是在拍摄的过程中进行白平衡校准,从而在拍摄时就剔除偏色现象。所谓白平衡校准,其基本概念是指无论在什么环境下,均能将原本为白色的物体在照片中还原成白色,通常通过在不同光源下加强相应的补色来完成。白平衡校准中,最重要的是要判定白点。所谓判定白点,即是指判定一个在真实的光源环境下的白点是否在照片上显示为白点。因为对于人眼来说,只要将照片中的白色与真实世界中的白色对应,其他颜色能够靠人眼自身的自适应性校正,从而使照片看上去更真实。在讨论白平衡校准时,首先需要了解色温。所谓色温,是指当光源的辐射在可见区与绝对黑体(吸收全部电磁辐射,且不会有任何反射和透射的物体)的辐射完全相同时,该绝对黑体的温度。正常情况下,在高色温环境下所拍摄的白色物体,其颜色往往偏蓝,而在低色温情况下拍摄的白色物体往往偏红,这就是偏色现象。对于偏色现象的纠正,需要在判定需要进行校准的白点的基础上进行相应的白平衡校准。因此,现有技术中,数码相机的白平衡校准通常分为三个步骤:标准白点区域的选定、所摄图像中白点的判定以及对于所摄图像的白平衡校准。其中,白点区域的选定是在制造相机时预先完成的步骤。但是现有技术中对于白点区域的选定比较 ...
【技术保护点】
一种白点区域表示及判定方法,适用于白平衡校准技术中,其特征在于,具体包括:步骤1,建立一个白点区域;步骤2,采用多个预设的多边形对所述白点区域进行划分,以形成一个预设的标准白点区域;步骤3,采用多条相互平行的线段表示所述标准白点区域;步骤4,将所拍摄图像中的待判定点与所述标准白点区域中的多条所述线段进行匹配;随后根据匹配结果判断所述待判定点是否为白点;步骤5,判断是否对所拍摄图像中的所有所述待判定点均进行了判定;若未对所有所述待判定点均进行判定,则返回所述步骤4;若对所有所述待判定点均进行了判定,则转至步骤6;步骤6,根据被判定为白点的所述判定点的点信息计算得到对应的白平衡校准参数,并用所述白平衡校准参数校准所拍摄的图像。
【技术特征摘要】
1.一种白点区域表示及判定方法,适用于白平衡校准技术中,其特征在于,具体包括:步骤1,建立一个白点区域;步骤2,采用多个预设的多边形对所述白点区域进行划分,以形成一个预设的标准白点区域;步骤3,采用多条相互平行的线段表示所述标准白点区域;步骤4,将所拍摄图像中的待判定点与所述标准白点区域中的多条所述线段进行匹配;随后根据匹配结果判断所述待判定点是否为白点;步骤5,判断是否对所拍摄图像中的所有所述待判定点均进行了判定;若未对所有所述待判定点均进行判定,则返回所述步骤4;若对所有所述待判定点均进行了判定,则转至步骤6;步骤6,根据被判定为白点的所述判定点的点信息计算得到对应的白平衡校准参数,并用所述白平衡校准参数校准所拍摄的图像;所述步骤2中,在建立所述白点区域时,摄取多张在不同色温环境下的白色物体的照片,随后对应每张所述照片中的所述白色物体的区域,提取一个相应的标准点;将多个所述标准点以x=R/G,y=B/G转换成位于一XOY坐标系中的多个对应的标准白点;将包括有多个所述标准白点的区域作为所述白点区域,所述R为RGB系统中的R值分量;所述G为RGB系统中的G值分量;所述B为RGB系统中的B值分量;所述步骤3具体包括:步骤31a,在所述XOY坐标系中设置多条平行于X轴的所述线段;步骤32a,保留位于所述标准白点区域内的线段;步骤33a,将每条所述线段表示于所述XOY坐标系中;所述步骤32a中,以坐标值(y,x0,x1)表示每条所述线段;所述y表示所述线段对应的Y轴坐标值;所述x0表示所述线段离所述XOY轴的原点较近的一个端点所对应的X轴坐标值;所述x1表示所述线段离所述XOY轴的原点较远的一个端点所对应的X轴坐标值;所述步骤4具体包括:步骤41a,设定所述待判定点在所述XOY坐标系中的X轴坐标;步骤42a,以预设的第一方法将所述待判定点的Y轴坐标值与所述线段的Y轴坐标值进行匹配,以及将所述待判定点的X轴坐标值与所述线段的X轴坐标值进行匹配;根据匹配结果对所述待判定点进行判断;所述步骤41a中,将所述待判定点在所述XOY坐标系中的X轴坐标设定为xL=RL/GL,Y轴坐标设定为yL=BL/GL;所述RL表示所述待判定点的RGB像素值的R值分量;所述GL表示所述待判定点的RGB像素值的G值分量;所述BL表示所述待判定点的RGB像素值的B值分量;所述步骤42a中,所述预设的第一方法具体包括:将所述yL值与每条所述线段中的Y轴坐标值进行匹配;若所述yL值不满足ymin≤yL≤ymax,则认为所述待判定点为非白点;若所述yL满足ymin≤yL≤ymax;则找到Y轴坐标值匹配所述yL值的线段以作为第一匹配线段,随后对所述xL值进行匹配;将所述xL值与所述第一匹配线段的相应的所述x0以及相应的所述x1进行匹配:若所述xL满足x0≤xL≤x1,则判定所述待判定点为白点;若所述xL不满足x0≤xL≤x1,则判定所述待判定点为非白点;所述ymin表示所述线段的Y轴坐标值中的最小值;所述ymax表示所述线段的Y轴坐标值中的最大值。2.如权利要求1所述的白点区域表示及判定方法,其特征在于,所述待判定点为对应于所拍摄图像中的任意点。3.如权利要求1所述的白点区域表示及判定方法,其特征在于,所述步骤2具体包括:步骤21,对任意两个预设的所述多边形的区域进行判断:若两个所述多边形中包括重叠部分,则剔除所述重叠部分所在的区域;若两个所述多边形互不相交,则保留两个所述多边形所在的区域;步骤22,将根据所述步骤21的判断结果形成的多个所述多边形所在的区域确定为所述标准白点区域;...
【专利技术属性】
技术研发人员:何珊,孙德印,朱钧,
申请(专利权)人:展讯通信上海有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。