含LED的仪表产品的机器视觉检测系统设计.pdfVIP

含LED的仪表产品的机器视觉检测系统设计.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
含LED 的仪表产品的机器视觉检测系统设计 摘要:在用于产品检测的程控针床上使用USB 工业彩色摄像头,可以在生产环境下对仪表的LED 器件进 行颜色识别。基于HSV 颜色空间方法分析采样数据,对产品中用到的6 种不同颜色的LED 均能有效区分。 系统白平衡以Philips D65 灯管为参照标准调整。本系统在遮光及非直射自然光条件下,具有良好的准确性 及抗干扰性。 关键词:工业摄像头,程控针床,HSV 颜色空间,白平衡 1、引言 发光二极管,即Light-Emitting Diode,简称LED,是一种能发光的半导体电子元件。 因为LED 光源亮度高,可控性好,而且具有节能、长寿、环保等优点,所以在现代汽车仪 表产品中,已大量使用LED 作为发光源。 但因为它是光信号,不能通过常规电检完成。LED 发光状态以及其颜色,通常都只能 通过工人肉眼判断。这种检测方式容易造成人员眼睛过于疲劳,极有可能造成故障漏检而被 错误放行,最终产品的质量无法保证。 OpenCV 的全称是Open Source Computer Vision Library,是一个跨平台的计算机视 觉库。OpenCV 是由英特尔公司发起并参与开发,以BSD 许可证授权发行,可以在商业和 研究领域中免费使用。OpenCV 可用于开发实时的图像处理、计算机视觉以及模式识别程 序。 我们在 OpenCV 软件库的基础上,开发了基于工业彩色摄像头的仪表产品生产检测机 器视觉系统。通过程控针床控制被检仪表的 LED 分批点亮,由工业彩色摄像同步拍摄对应 的仪表相片,通过区域色彩分析可以判断出指定位号的LED 的工作状态。可识别数据有: 是否点亮、颜色等。 2、检测原理 颜色空间按照基本结构可以分两大类,即:基色颜色空间和色、亮分离颜色空间。前者 的典型是 RGB,还包括 CMY、CMYK、CIE XYZ 等,而后者包括 YCC/YUV、Lab、以 及一批以 HSV 为代表的“色相类颜色空间”。基色颜色空间主要是应用于颜色显示领域,而 色亮度分离的颜色空间主要应用于颜色识别领域。 色、亮分离颜色空间中的子类型“色相类颜色空间”,它是把颜色分成一个表亮属性,和 两个表色属性。基中一个表色属性为色相,而色相以外的另外两个属性可以选用不同的变量 来定义,而色相的概念保持不变。因此只需要测算出颜色的色相,即可用于判断颜色。另外 一个表色属性是色饱和度,也称为色纯度;而表亮属性只与亮度有关,与颜色属性无关。 图一:色相分度示意图 彩色摄像头的直接采样数据是RGB 三通道数据,不能直接用于颜色判断,需转换到色、 亮度分离的颜色空间,这里我们选用的是HSV 颜色空间。 HSV 颜色空间【HSI (Hue,Saturation and Value )颜色空间】 图二:HSV 颜色空间 HSV (hue,saturation,value )表示色相、饱和度和亮度值,这个颜色空间的模型对 应于圆柱坐标系中的一个圆锥形子集,圆锥的顶面对应于V=1 。它包含RGB 模型中的R=1, G=1,B=1 三个面,所代表的颜色较亮。色彩H 由绕V 轴的旋转角给定。红色对应于角度 0°,绿色对应于角度 120°,蓝色对应于角度240°。在HSV 颜色模型中,每一种颜色和它 的补色相差180°。饱和度S 取值从0 到1,所以圆锥顶面的半径为1。HSV 颜色模型所代 表的颜色域是 CIE 色度图的一个子集,这个模型中饱和度为百分之百的颜色,其纯度一般 小于百分之百。在圆锥的顶点 (即原点)处,V=0 ,H 和S 无定义,代表黑色。圆锥的顶面 中心处S=0,V=1 ,H 无定义,代表白色。从该点到原点代表亮度渐暗的灰色,即具有不同 灰度的灰色。对于这些点,S=0,H 的值无定义。可以说,HSV 模型中的V 轴对应于RGB 颜色空间中的主对角线。在圆锥顶面的圆周上的颜色,V=1 ,S=1,这种颜色是纯色。HSV 模型对应于画家配色的方法。画家用改变色浓和色深的方法从某种纯色获得不同色调的颜 色,在一种纯色中加入白色以改变色浓,加入黑色以改变色深,同时加入不同比例的白色, 黑色即可获得各种不同的色调。 通常把色调和饱和度通称为色度,用来表示颜色的类别与深浅程度。 从 RGB 到 HSV 的转换 设 (r,g,b)分别是一个颜色的红、绿和蓝三通道坐标,它们的值

文档评论(0)

20010520 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档