[发明专利]一种颜色识别的处理方法及系统在审
申请号: | 201810321817.7 | 申请日: | 2018-04-11 |
公开(公告)号: | CN108593113A | 公开(公告)日: | 2018-09-28 |
发明(设计)人: | 许纯杰;曾伟峰;王伟才 | 申请(专利权)人: | 彩丽电子(深圳)有限公司 |
主分类号: | G01J3/52 | 分类号: | G01J3/52 |
代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 杨利娟 |
地址: | 518115 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 颜色传感器 被测产品 发出光信号 颜色识别 读出 控制显示模块 光信号反射 光信号转换 存储器 被测物体 差异补偿 差异影响 电压信号 数字信号 显示颜色 颜色数据 颜色校准 依次点亮 高电平 控制脚 元器件 反射 运算 并发 采集 输出 | ||
1.一种颜色识别的处理方法,其特征在于,包括以下步骤:S1、颜色传感器发出光信号对被测产品,被测产品将光信号反射出来,CPU处理器对颜色传感器的每个控制脚均输出一次50ms高电平,且间隔时间为100ms,依次点亮颜色传感器中的RGB LED对被测物体发出光信号;S2、颜色传感器采集被测产品的颜色数据,将步骤S1中反射得到的R,G,B光信号转换成对应R,G,B电压并发送给CPU处理器;S3、CPU处理器将得到的R,G,B电压信号进行运算和对颜色传感器中的RGB LED差异补偿后产生的数字信号再与存储器中的颜色校准值进行对比判断;S4、通过对比判断后CPU处理器控制显示模块显示颜色或读出模块读出颜色。
2.根据权利要求1所述的颜色识别的处理方法,其特征在于:所述颜色传感器包括RGBLED和光敏二极管。
3.根据权利要求1所述的颜色识别的处理方法,其特征在于:所述颜色校准值通过以下方法获得:重复执行步骤S1和S2,对标准色卡橙色、红色、黄色、粉色、蓝色、绿色、紫色、白色和黑色进行采样得到各自颜色的RGB电压信号,通过步骤S3的运算和差异补偿后得到各自对应的校准RGB AD值和校准a、b、c值并存储。
4.根据权利要求3所述的颜色识别的处理方法,其特征在于:所述校准RGB AD值和校准a、b、c值的运算公式为:RGB AD=255*V/3.3,所述V为采样得到的各自电压信号;校准a、b、c值为:白a=白R-白G,白b=白R-白B,白c=白G-白B; 黑a=黑R-黑G,黑b=黑R-黑B,黑c=黑G-黑B;粉a=粉R-粉G-白a,粉b=粉R-粉B-白b,粉c=粉G-粉B-白c;红a=红R-经G-白a,红b=红R-红B-白b,红c=红G-红B-白c;紫a=紫R-紫G-白a,紫b=紫R-紫B-白b,紫c=紫G-紫B-白c;黄a=黄R-黄G-白a,黄b=黄R-黄B-白b,黄c=黄G-黄B-白c;绿a=绿R-绿G-白a,绿b=绿R-绿B-白b,绿c=绿G-绿B-白c;蓝a=蓝R-蓝G-白a,蓝b=蓝R-蓝B-白b,蓝c=蓝G-蓝B-白c;橙a=橙R-橙G-白a,橙b=橙R-橙B-白b,橙c=橙G-橙B-白c。
5.根据权利要求1所述的颜色识别的处理方法,其特征在于:所述步骤S3中的对比判断具体为:经过步骤S1和S2对被测产品读一次颜色后通过步骤S3的运算和差异补偿得到 R、G、B、a、b和c共6个值,将这6个值与校准RGB AD值、校准a、b、c值进行比较来判别颜色;
A、将RGB AD值与白色校准RGB AD值对比:在大于白R-35或大于白G-35、大于白B-35范围内,则对比判断结果为白色;否则继续将RGB AD值与黑色校准RGB AD值对比:在小于黑R+3、小于黑G+3或小于黑B+3范围内,是则对比判断结果为黑色,否则进入B过程判断;
B、将a、b、c值与橙色、红色、黄色、粉色、蓝色、绿色和紫色校准a、b、c值进行对比判断,具体为:
B1、a、b、c值都为负值且b值小于蓝b+35、或在蓝a负15正20、蓝b负15正30、蓝c负15正25范围内,对比判断为蓝色,否则进入B2;
B2、a值为负值且c值为正值、或在绿a负15正20,绿b负15正50,绿c负15正30范围,对比判断为绿色,否则进入B3;
B3、仅c值为负值且c值小于粉c+6,且大于粉b-40、或在粉a负35正15、粉b负30正15、粉c负15正6范围内,对比判断为粉色,否则进入B4;
B4、a、b、c值都为正值且c值大于黄c-28、或在黄a负10正15、黄b负30正15、黄c负30正15范围,对比判断为黄色,否则进入B5;
B5、a、b值都为正值且c值大于橙c-5、或在橙a负50正15、橙b负60正15、橙c负10正30范围内,对比判断为橙色,否则进入B6;
B6、a、b值都为正值且c值大于红c-10,且大于红b-55、或在红a负45正10、红b负50正10、红c负8正10范围内,对比判断为红色,否则进入B7;
B7、c值为负值且b值小于紫b+10、或紫a负10正25、紫b负10正5、紫c负15正8范围内,对比判断为紫色,否则进入B8;
B8、 不读色。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于彩丽电子(深圳)有限公司,未经彩丽电子(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810321817.7/1.html,转载请声明来源钻瓜专利网。