The embodiment of the invention provides a color recognition method and system, which relates to the field of terminal technology. The method includes acquiring the spectral data of the color to be recognized, extracting the eigenvectors of the color to be recognized from the spectral data, and input the feature vectors into the preset color recognition model, and get the color types to be identified. On the one hand, the above method is used to obtain the recognition of the color spectrum data, comprehensive information of color, on the other hand, the use of color recognition model can avoid the disadvantages of color recognition sensor RGB, direct access to the type of color, and greatly improve the accuracy of color recognition.
【技术实现步骤摘要】
一种颜色识别方法和系统
本专利技术属于电子
,尤其涉及一种颜色识别方法和系统。
技术介绍
随着现代工业生产的高速化和自动化,以人眼起主导作用的颜色识别工作将越来越多地被颜色传感器所替代。颜色传感器适于色度计测量,通过颜色传感器可以将颜色可以应用在各个
,例如:图书馆使用颜色对文献进行分类,能够极大地提高排架管理和统计等工作:在包装行业,利用不同颜色或装潢可以表示产品不同的性质或用途。目前的颜色传感器通常为RGB(红绿蓝)传感器,其主要是在独立的光电二极管上覆盖经过修正的红R、绿G、蓝B滤光片,然后对输出信号进行相应的处理,才能将颜色信号识别出来。所以,我们看到的物体颜色,实际上是物体表面吸收了照射到它上面的白光(日光)中的一部分有色成分,而反射出的另一部分有色光在人眼中的反应。根据德国物理学家赫姆霍兹的三原色理论可知,各种颜色是由不同比例的三原色(红、绿、蓝)混合而成的。白色是由各种频率的可见光混合在一起构成的,也就是说白光中包含着各种颜色的色光(如红R、黄Y、绿G、青V、蓝B、紫P)。当前使用的颜色传感器在实际应用中存在两个问题,首先,从理论上讲,白色是由等量的红色、绿色和蓝色混合而成的,但实际上白色中的三原色并不完全相等。由于RGB传感器对这三种基本色的敏感性不同,导致RGB输出不相等,因而,需要在测试前进行白平衡调整。然而,白平衡调整容易受环境光的干扰,造成的对颜色识别精度低的问题。其次,由于RGB传感器的分辨率和信号采集电路的分辨率有限,很难对颜色进行细致精确的划分。由于上述原因,导致当前颜色识别的精度低。
技术实现思路
本专利技术提供一种 ...
【技术保护点】
一种颜色识别方法,其特征在于,所述方法包括:获取待识别颜色的光谱数据;从所述光谱数据中提取所述待识别颜色的特征向量;将所述特征向量输入预置的颜色识别模型,得到所述待识别颜色的颜色类型。
【技术特征摘要】
1.一种颜色识别方法,其特征在于,所述方法包括:获取待识别颜色的光谱数据;从所述光谱数据中提取所述待识别颜色的特征向量;将所述特征向量输入预置的颜色识别模型,得到所述待识别颜色的颜色类型。2.根据权利要求1所述的方法,其特征在于,所述从所述光谱数据中提取所述待识别颜色的特征向量,具体包括:从所述光谱数据中提取不同波长的吸收光强度的值作为所述光谱数据的特征值;利用方差阈值法从所述特征值中选取有效特征值,并将有效特征值进行标准化处理得到所述待识别颜色的特征向量。3.根据权利要求1所述的方法,其特征在于,所述将所述特征向量输入预置的颜色识别模型,得到所述待识别颜色的颜色类型之前,还包括:获取多个颜色类型的光谱数据,并将所述光谱数据通过分层采样法分别划分为训练集、验证集和测试集;从所述训练集、所述验证集和所述测试集的光谱数据中分别提取各个颜色类型的特征向量;由所述训练集、所述验证集和所述测试集中的特征向量及所述特征向量对应的颜色类型,得到所述颜色识别模型。4.根据权利要求3所述的方法,其特征在于,所述由所述训练集、所述验证集和所述测试集中的特征向量及所述特征向量对应的颜色类型,得到所述颜色识别模型,具体包括:利用所述训练集中的特征向量建立支持向量机模型,并改变所述支持向量机模型中的核函数和惩罚系数,得到多个支持向量机颜色识别模型;利用所述训练集和所述验证集中的特征向量和颜色类型的对应关系,验证所述多个支持向量机颜色识别模型识别颜色类型的准确性,并将准确性最高的支持向量机颜色识别模型确定为初始颜色识别模型;利用所述测试集中的特征向量对所述初始颜色识别模型进行评价,得到评价系数;若所述评价系数大于预置数值,则将所述初始颜色识别模型确定为所述颜色识别模型。5.根据权利要求4所述的方法,其特征在于,所述利用所述测试集中的特征向量对所述初始颜色识别模型进行评价,得到评价系数,具体包括:将所...
【专利技术属性】
技术研发人员:叶景泰,付庆波,吕海川,周琳,翟敏,
申请(专利权)人:深圳市比特原子科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。