0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于机器视觉技术实现在LED光学检测系统的应用解决方案

电子设计 来源:可编程控制器与工厂自动 作者:张未强;陆洋 2020-02-25 08:08 次阅读

1、 引言

传统的led生产线上的产品质量控制主要依靠经过训练过的技师通过目视来实现,由于人眼的主观性,很难对产品的质量进行精确、稳定地控制。与人眼相比,机器视觉系统具有高速度、精确性、可重复性、长期工作的稳定性。因此将机器视觉技术应用在led的光学检测上可在很大程度上提高产品质量控制的精度及速度。

2 l、ed数码管检测对ccd的要求

待检产品为七段led数码管如图1所示:

(1) 目的

用ccd检测产品亮度不均匀程度,提高生产效率,减少人为因素。对于“8”字产品(如图1)就是量测每段(segment)的相对亮度,判断每段之间的相对亮度差值(指亮度不均匀比率、泄光率是否在合理范围内,以此来判断产品是否为良品。同样地对于点阵产品判断是每个点)。

(2) 产品条件限制

分两种情况,一是指极端型产品;另一是指普通型产品:

极端型产品情况:“8”字产品段之间最小间隔(d)0.3mm,段面积a=2×0.6=1.2mm2(如图2),段最低亮度值0.1mcd;普通型产品情况:“8”字产品段之间最小间隔(d)0.3mm,段面积a=4×0.8=3.2mm2,段最低亮度值0.8mcd。

(3) 判断亮度差值标准

亮度不均匀比率1:1.3,指每段(或点)之间亮度值比率;

泄光率1:0.2,指点亮段(或点)与不点亮段(或点)亮度值比率。

在(2)、(3)项目条件下,要求ccd最小判断段数(或点数)应不少于64个,其次,一次测完64段(或点)时间不大于3s。

3、 硬件方案

硬件系统系统由ccd相机、镜头、相机支架、图像采集卡、遮光罩、计算机、结果输出单元等组成,如图2所示。

基于机器视觉技术实现在LED光学检测系统的应用解决方案

(1) 相机

本系统相机选用日本jai公司的cv-a1 ccd相机。此相机的主要参数列表如附表。

基于机器视觉技术实现在LED光学检测系统的应用解决方案

对于要检测的led产品,尺寸为60×40mm,对分辨率为1392×1040的jai相机,按照5%的无效象素的原则,有效成像的分辨率为1300×1000,则系统可以达到的最大象素当量为:

水平方向:60mm/1300pixel≈0.04mm/pixel;

垂直方向:40mm/900pixel ≈0.04mm/pixel。

(2) 镜头

选用computar公司百万象素级1214-mp镜头。该款镜头是针对高分辨力或高像质需求设计,适用对象为1k′1k至2k′2k的相机,应用于本系统可以获得很好的图像清晰度。它的特点是:适用于兆级象素相机的成像;高分辨力超大变倍镜头;在整个屏幕范围内都具有高对比度和高清晰度的图像;紧凑式设计;低变形率。

由于对工作距离没有特殊的要求,因而选用12mm的镜头就可以保证获得全帧图像。

(3) 图像采集卡

选用coreco公司的pc2-vision,该采集除了能支持cv-ai相机外,还可支持wit8.0软件。

4、 wit视觉软件介绍

wit是一种公认的功能强大的用于开发和传递图像分析应用的软件包。wit运用一种叫做“igraph”的框图结构来描述算法,同时工程人员也通过绘制方框图表来做出解决方案。在igraph中的每一方框(也称为一个“operator”)都代表一个功能,通常为一种图像处理和分析工具。wit提供一种快捷高效的设计环境,它具有完备的operator库,强大的流控制特性和operator的点击式重排,它通过mmx优化库自动在多cpu系统确定执行时间。wit igraph可以在visual basic和visual c++环境中执行,这样使wit非常适于机器视觉中oem产品的开发,生物制药,实验室科学和研究中。

wit处理库包含300多个处理函数,这些函数都可以从igraph中连接。连接指定一个operator的输出到另一个operator的输入。每一个operator的参数都可以很容易的有弹出式对话框来设定。例如:旋转operator有一个对编程系数进行编辑的核心编辑器。当算法完成后,igaph可以通过点击按钮的方式来执行。wit包括一些流控制operator用来执行循环和条件分支等复杂的算法。wit还有一些用来处理数据的operator,支持sub-fields从数据对象中的分离(例如,在一幅图像中斑点的个数),给数据阵列分类(通过斑点的尺寸进行分类)以及对各操作进行排列(在显示之前给每一个斑点加标签)。

为了进一步简化开发,各种igraph可以嵌套在一起用一个新的图标来表示。嵌套的igraph和简单的igraph都可以用同一种模式同一种工具来执行和调试。开发人员可以创建它们自己的图像处理函数并把它们加入到图像处理库中。

wit可以对从采集卡采来的或从磁盘图像文件中读取的实时相机数据进行处理。为了最大限度的加强图像处理和时实操作功能,wit的图像库对自动利用多cpu计算机资源进行了优化。另外,wit能够把operator在分布的处理网络嵌入式视觉处理器执行。

wit交互式的框图界面加速了算法的开发:显示数据和调整参数更加容易。每一个连结和operator的属性都可以通过弹出式对话框来修改。wit运用图像注解来提高可读性。当执行式图标会闪烁,传输时的红点表示数据运动。

图像显示格式: 用x和y值表示某点;精确显示像素值;图像的组控制。

wit可以通过一个称作ewit的程序在不同的计算机上并行执行或通过pci总线与许多coreco mamba卡进行通信。ewit支持wit的大部分功能,运用图形应用界面,通过tcp/ip或特殊硬件的特定通道进行通信。因为ewit具有wit的大部分功能,ewit能够通过运用wit管理器来设置以支持各种采集卡和其他硬件,并把这些服务提供给wit在igraph中执行。

5、 软件设计

(1) 设计原理

在wit中通过动态采集led的图像后,首先对其进行二值化,以blob算法找出其中每一字段的位置,然后根据这些位置参数读出每个像素的所有参数。通过求得blob内的所有像素的灰度平均值。

(2) 软件流程图(如图3所示)

基于机器视觉技术实现在LED光学检测系统的应用解决方案

(4) wit igraph实现(如图4所示)

基于机器视觉技术实现在LED光学检测系统的应用解决方案

6、 测试结果及注意事项

对r、g、b三种不同颜色led进行了测试,实验结果(如图5)表明,运行结果能满足led产品检测要求。以下几个问题值得注意:检测对外部条件要求较高,应在暗室或遮光罩内进行,避免杂光噪音的干扰;电子快门和暴光时间不能过长,应保证视场中最亮部分的灰度值不大于255;相机的自动增益功能须设为off,手动增益设为0;为保证ccd不饱和,可在ccd前加衰减片;电子快门和暴光时间不能过短,应保证视场中最暗部分的灰度值大于二值化阈值。

基于机器视觉技术实现在LED光学检测系统的应用解决方案

7、 结束语

随着机器视觉技术的迅速发展,传统的生产线上的人眼目视检测将越来越多的被机器视觉系统所取代,构建适合其应用的机器视觉系统,必将在很大程度上提高产品的质量控制以及生产效率。

责任编辑:gt


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • led
    led
    +关注

    关注

    237

    文章

    22468

    浏览量

    646184
  • 计算机
    +关注

    关注

    19

    文章

    6654

    浏览量

    84759
  • 机器视觉
    +关注

    关注

    161

    文章

    4050

    浏览量

    118606
收藏 人收藏

    评论

    相关推荐

    不可忽视色彩对机器视觉系统的影响

    ,黑色视觉系统、3D监测效果、嵌入式技术、硬件与软件的搭配、解决方案等成为机器视觉最新的技术动态
    发表于 12-14 11:12

    机器视觉系统在注塑行业的应用

    机器视觉是通过采用非接触式的光学感知设备自动接收和解析真实场景的影像,以获取信息和控制机器或工艺过程。机器
    发表于 06-09 14:55

    机器视觉在布匹生产在线检测系统应用

    检测结果后,指挥运动系统或输入输出系统执行相应的控制动作(如分选)。  下面就布匹检测系统提出详细方案
    发表于 07-31 10:16

    机器视觉技术

    实现信息集成,是实现计算机集成制造的基础技术。一个典型的工业机器视觉系统包括:光源、镜头、 相机(包括CCD相机和COMS相机)、图像处理单
    发表于 01-17 07:56

    机器视觉表面缺陷检测技术

    产品及自动化检测系统专业供应商,为用户提供专业的产品表面缺陷检测方案,利用机器视觉
    发表于 01-20 10:29

    机器视觉的辅助光学器件介绍

    的选择空间。 分光镜:分光镜通过特殊的镀膜技术,不同的镀膜参数可以实现反射光和折射光比例的任意调节。机器视觉光源中的同轴光就是分光镜的具体应用。 棱镜:不同频率的光在介质中的折射
    发表于 02-23 13:37

    视觉专家解决方案-手机行业

    免费咨询热线:4009-982-981深圳市鹏天自动化技术有限公司鹏天科技(香港)有限公司视觉专家解决方案-手机行业一、概述目前我国的机器视觉系统
    发表于 03-04 17:44

    机器视觉系统技术简介!(干货分享建议收藏)

    大批量工业生产过程中,用人工视觉检查产品质量效率低且精度不高,用机器视觉检测方法可以大大提高生产效率和生产的自动化程度。而且机器视易于
    发表于 12-17 17:07

    机器视觉检测系统在薄膜表面缺陷检测的应用

    工业半透明薄膜生产提供经济、简易、适用的质量评估方法。机器视觉薄膜表面缺陷检测原理机器视觉检测
    发表于 10-30 16:15

    深圳机器视觉检测项目包括哪些?

    。那么机器视觉检测有哪些分类与应用呢?下面四元数数控小编就为大家整理介绍。一、机器视觉检测目前主
    发表于 11-11 10:07

    深圳机器视觉led光源有什么优势

    用途选择。所以LED灯已经成为机器视觉系统中广泛采用的主流照明光源,其主要特点有:1.可制成各种形状、尺寸及各种照射角度;2.可根据需要制成各种颜色,并可随时调节亮度;3.散热效果更好,光亮度更稳
    发表于 01-11 10:54

    纱布瑕疵缺陷机器视觉检测的应用

    不间断生产操作的制造商而言,手动分级和检查并不能完全消除或减少客户退货和拒收的风险,当生产速度有时超过100米/分钟,高速检测只能通过机器视觉技术
    发表于 03-25 10:07

    湖北机器视觉在纸张表面瑕疵检测中的作用

    生产线,容易漏检,给企业造成损失,因此,通过机器视觉技术检测纸张表面缺陷,为纸张质量检测提供了良好的解决
    发表于 07-12 10:24

    福建机器视觉检测设备系统配件由哪几部分组成?

    机器视觉检测设备是最近几年发展起来的一款可以代替人眼来对产品的相关环节进行检测的一款机器。应用较为广泛的就有产品表面缺陷
    发表于 07-21 09:44

    深圳市四元数数控技术有限公司机器视觉检测有什么项目?

    大类别来分1、根据安装的载体可分为:在线检测系统和离线检测系统;2、根据检测功能可划分:光学筛选
    发表于 02-21 10:13