一种颜色识别系统及方法技术方案

技术编号:9567481 阅读:112 留言:0更新日期:2014-01-15 22:03
本发明专利技术公开了一种颜色识别系统及方法,其中颜色识别系统包括白色光源模块、颜色采集模块、单片机和LCD显示器,白色光源模块包括白色光源和与其连接的密封通道,白色光源的光通过该密封通道后照射到被测物体上;颜色采集模块包括颜色传感器和聚光透镜,聚光透镜安装在颜色传感器前,被测物体反射的光通过该聚光透镜被颜色传感器采集;颜色传感器将采集的光信号转化为数字信号并发送给单片机进行数据处理,得到不同颜色模式的HSI值和RGB值,并发送给LCD显示器进行数值显示。本发明专利技术的颜色识别系统结构简单,实现成本低,精度较高,适合个人使用。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了,其中颜色识别系统包括白色光源模块、颜色采集模块、单片机和LCD显示器,白色光源模块包括白色光源和与其连接的密封通道,白色光源的光通过该密封通道后照射到被测物体上;颜色采集模块包括颜色传感器和聚光透镜,聚光透镜安装在颜色传感器前,被测物体反射的光通过该聚光透镜被颜色传感器采集;颜色传感器将采集的光信号转化为数字信号并发送给单片机进行数据处理,得到不同颜色模式的HSI值和RGB值,并发送给LCD显示器进行数值显示。本专利技术的颜色识别系统结构简单,实现成本低,精度较高,适合个人使用。【专利说明】—种颜色识别系统及方法
本专利技术涉及颜色识别,尤其涉及。
技术介绍
随着颜色在工业生产控制中的作用越来越大,对颜色识别的要求也越来越高,要求低成本化,高实用性和高精确性。另外市场上颜色识别的产品主要是针对工业用的,且价格昂贵,个人使用的便携式颜色识别器的产品还很少,且识别精度较低。
技术实现思路
本专利技术要解决的技术问题在于针对现有技术中颜色识别的产品主要是针对工业用的,且价格昂贵的缺陷,提供一种结构简单、成本低,且适合个人使用的识别精度较高的颜色识别器。本专利技术解决其技术问题所采用的技术方案是:提供一种颜色识别系统,包括白色光源模块、颜色采集模块、单片机和IXD显示器,其中,所述白色光源模块包括白色光源和与其连接的密封通道,所述白色光源的光通过该密封通道后照射到被测物体上;所述颜色采集模块包括颜色传感器和聚光透镜,所述聚光透镜安装在所述颜色传感器前,被测物体反射的光通过该聚光透镜被所述颜色传感器接收;所述颜色传感器将接收的光信号转化为数字信号并发送给所述单片机进行数据处理,得到不同颜色模式的HSI值和RGB值,并发送给所述IXD显示器进行数值显示。本专利技术所述的颜色识别系统中,该系统还包括用于在所述单片机完成颜色识别后进行声音提示的蜂鸣器,该蜂鸣器与单片机连接。本专利技术所述的颜色识别系统中,该系统还包括与所述单片机连接的三色LED,所述单片机将RGB值发送给所述三色LED,所述三色LED根据所述RGB还原被测物体的颜色。本专利技术所述的颜色识别系统中,该颜色识别系统还包括控制所述LCD显示器显示HSI值或RGB值的显示值切换按键,所述显示值切换按键与所述单片机连接。本专利技术所述的颜色识别系统中,该颜色识别系统还包括通过所述单片机控制所述颜色采集模块在单次采集模式和连续采集模式之间切换的模式切换按键,所述模式切换按键与所述单片机连接。本专利技术解决其技术问题所采用的另一技术方案是:提供一种颜色识别方法,包括以下步骤:通过一密封通道将白光照射到被测物体上;被测物体上反射的光经聚光透镜后,被颜色采集模块中的颜色传感器接收;所述颜色传感器将接收的光信号转化为数字信号并发送给所述单片机进行数据处理;单片机进行数据处理后得到不同颜色模式的HSI值和RGB值,并发送给所述LCD显示器进行数值显示。本专利技术所述的颜色识别方法中,还包括步骤:在所述单片机完成颜色识别后进行声音提不。本专利技术所述的颜色识别方法中,还包括步骤:在所述IXD显示器进行数值显示时,通过三色LED接收所述RGB值,还原被测物体的颜色。本专利技术所述的颜色识别方法中,在IXD显示器显示时,通过显示值切换按键控制IXD显示器显示HSI值或RGB值。本专利技术所述的颜色识别方法中,在单片机进行数据处理时具体通过预先存储的白平衡因子进行数据处理。本专利技术产生的有益效果是:本专利技术将白色光源的光通过密封通道后照射到被测物体上,可以将几乎全部的白光都照射到被测物体上,从而可以使传感器接收更多由被测物体反射的光线,最大限度的避免了光线的损失,从而提高了系统的精确度;被测物体反射的光通过聚光透镜后再被颜色传感器接收,聚光透镜使得绝大部分反射光被颜色传感器接收至IJ,可使被测物体与聚光透镜之间的距离很短,外界杂乱光线几乎不能到达传感器,从而可以保证颜色传感器输出准确的频率。颜色传感器将接收的光信号转化为数字信号并发送给单片机进行数据处理,得到不同颜色模式的HSI值和RGB值,并发送给所述IXD显示器进行数值显示。本专利技术结构简单,实现成本低,精度较高,适合个人使用。进一步地,通过三色LED接收单片机的RGB值,可还原被测物体的颜色。【专利附图】【附图说明】下面将结合附图及实施例对本专利技术作进一步说明,附图中:图1是本专利技术实施例颜色识别系统的结构示意图;图2是本专利技术实施例颜色识别系统的光路图;图3是本专利技术实施例颜色识别的方法流程图;图4是本专利技术实施例颜色识别系统工作的主程序流程图。【具体实施方式】为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,本专利技术实施例的颜色识别系统包括白色光源模块30、颜色采集模块20、单片机10和LCD显示器40,其中,白色光源模块30包括白色光源和与其连接的密封通道(参见图2),白色光源的光通过该密封通道全反射后照射到被测物体上。白色光源可以采用接近纯白的高光LED。利用密封通道使颜色采样的距离不会变,即采集到的被测物体反射的光的衰减的能量是一样的,在后面的数据处理阶段会得到补偿,所以不考虑接收到的光的强度的衰减。可以理解的是,颜色识别系统还包括为其各个部分供电的电源(图中未示出)。本专利技术的一个实施例中,单片机10采用STC12C5406AD,本实施例中主要是用到了该单片机的定时器、计数器、串口通行、PWM控制、1\0数据传输等功能。颜色采集模块20包括颜色传感器和聚光透镜(参见图2),聚光透镜安装在颜色传感器前,被测物体反射的光通过该聚光透镜被颜色传感器采集。聚光透镜可使得绝大部分反射光被颜色传感器接收到,另外可将被测物体与聚光透镜之间的距离设置得较短,外界杂乱光线几乎不能到达传感器,从而可以保证颜色传感器输出准确的频率。本专利技术的一个实施例中颜色传感器采用TCS320,其对光源要求很高,同一种颜色在不同的实测距离、不同的光源环境中所测出的频率可能不样。对于TCS320的光传感器来说,它对这三种基本色的敏感性是不相同的,导致TCS320的RGB输出并不相等,所以必须利用白平衡进行调节与补偿,使TCS320对所检测的“白色”中的三原色相等。颜色传感器将采集的光信号转化为数字信号并发送给单片机10进行数据处理,即进行颜色识别,得到不同颜色模式的HSI值和RGB值,并发送给IXD显示器40进行数值显示。其中HIS值分别包括色调H(Hue)、饱和度S(Saturation)和强度I (Intensity)的值,RGB值包括红R (Red) JfG(Green)和蓝B (Blue)的强度值。本专利技术实施例中LCD显示器40选用的是1602字符型LCD显示屏,可以显示两行,每行十六个字符,能够显示本专利技术所需要显示的各个颜色模式中三个变量的值。本专利技术实施例中在单片机10进行数据处理时,可以根据预先存储的白平衡因子进行数据处理,白平衡因子可以通过单片机10的学习功能预先得到一组表示白光的频率基准值,然后计算出3个调整参数即基色的比例因子(即白平衡因子);单片机10的学习分为I次和多次。学习一次,存下参数白平衡因子(此参数一直储存着),以本文档来自技高网...

【技术保护点】
一种颜色识别系统,包括白色光源模块、颜色采集模块、单片机和LCD显示器,其特征在于,所述白色光源模块包括白色光源和与其连接的密封通道,所述白色光源的光通过该密封通道后照射到被测物体上;所述颜色采集模块包括颜色传感器和聚光透镜,所述聚光透镜安装在所述颜色传感器前,被测物体反射的光通过该聚光透镜被所述颜色传感器采集;所述颜色传感器将采集的光信号转化为数字信号并发送给所述单片机进行数据处理,得到不同颜色模式的HSI值和RGB值,并发送给所述LCD显示器进行数值显示。

【技术特征摘要】

【专利技术属性】
技术研发人员:阮仕涛
申请(专利权)人:深圳市祈飞科技有限公司
类型:发明
国别省市:

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

1