[发明专利]一种物体颜色识别方法及系统有效
申请号: | 201510116751.4 | 申请日: | 2015-03-17 |
公开(公告)号: | CN104766049B | 公开(公告)日: | 2019-03-29 |
发明(设计)人: | 刘淑娟;孙晓霞;耿连英;张安发;晋兆龙;陈卫东 | 申请(专利权)人: | 苏州科达科技股份有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06T7/90 |
代理公司: | 北京三聚阳光知识产权代理有限公司 11250 | 代理人: | 张建纲 |
地址: | 215011 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 物体 颜色 识别 方法 系统 | ||
1.一种物体颜色识别方法,其特征在于,包括以下步骤:
对获取的物体图像进行偏色校正;
根据偏色校正后的物体图像获得颜色识别区域,所述颜色识别区域为表征物体颜色的区域;
识别所述颜色识别区域中每个像素的颜色;
以所述颜色识别区域的像素个数最多的颜色作为物体颜色。
2.根据权利要求1所述的方法,其特征在于,所述对获取的物体图像进行偏色校正的步骤包括:
获取所述物体图像的偏色系数;
当所述偏色系数大于0时,根据所述偏色系数对所述物体图像进行偏色校正;当所述偏色系数小于或者等于0时,利用灰度世界颜色校正算法对所述物体图像进行偏色校正。
3.根据权利要求2所述的方法,其特征在于,所述获取所述物体图像的偏色系数的步骤包括:
获取所述物体图像在CIELab颜色空间下a*分量和b*分量的二维色度直方图;
获取所述二维色度直方图的两个面积最大的等效圆;
当两个所述等效圆位于同一象限时,根据面积较小的等效圆获得所述物体图像的偏色系数;当两个所述等效圆不位于同一象限时,根据面积较大的等效圆获得所述物体图像的偏色系数。
4.根据权利要求1所述的方法,其特征在于,所述根据偏色校正后的物体图像获得颜色识别区域的步骤包括:
从偏色校正后的物体图像中选取表征物体颜色的区域;
获取所述表征物体颜色的区域中的高光区域;
去除所获取的高光区域,以剩余区域作为颜色识别区域。
5.根据权利要求4所述的方法,其特征在于,所述获取所述表征物体颜色的区域中的高光区域的步骤包括:
获得所述颜色识别区域中每个像素的漫反射分量;
根据所述每个像素的漫反射分量获得所述每个像素的镜面反射分量;
以镜面反射分量高于亮度阈值的像素作为高光像素,所有高光像素形成所述高光区域。
6.根据权利要求1所述的方法,其特征在于,所述识别颜色识别区域中每个像素的颜色的步骤包括:
获取饱和度阈值;
根据所述像素的亮度判断所述像素是否黑色或者白色;
当所述像素不是黑色或者白色时,判断所述像素的饱和度是否高于饱和度阈值,当高于饱和度阈值时,所述像素为彩色,否则所述像素为灰色;
当所述像素是彩色时,根据色调判断所述像素的颜色。
7.根据权利要求6所述的方法,其特征在于,所述获取饱和度阈值的步骤包括:
从单一色调的HSL颜色表中选取彩色和非彩色边界点;
根据每个所述边界点的亮度和饱和度获得饱和度阈值拟合曲线;
根据所述饱和度阈值拟合曲线获得所述像素的亮度对应的饱和度阈值。
8.根据权利要求7所述的方法,其特征在于,所述饱和度阈值拟合曲线的表达式为:
S=1/(a*L-b)+c
其中,L为边界点亮度,S为边界点饱和度,a,b,c为拟合系数。
9.根据权利要求1所述的方法,其特征在于,所述物体为车辆,所述颜色识别区域包括第一颜色识别区域、第二颜色识别区域和第三颜色识别区域,其中所述第一颜色识别区域位于所述偏色校正后的车辆图像中车辆所在区域的平坦区域的引擎盖中间区域内,所述第二颜色识别区域位于所述车辆所在区域的引擎盖左侧靠近车辆边界区域内,所述第三颜色识别区域位于所述车辆所在区域的引擎盖右侧靠近车辆边界区域内。
10.根据权利要求9所述的方法,其特征在于,还包括平坦区域获取的步骤,以所述车辆所在区域的第一个无纹理点为初始点进行区域增长而获得所述平坦区域。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州科达科技股份有限公司,未经苏州科达科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510116751.4/1.html,转载请声明来源钻瓜专利网。