Page 123 - 无损检测2021年第七期
P. 123

肖苏华, 等:

            基于机器视觉的激光打标智能缺陷检测系统


            满足客户的自定义检测要求, 该功能是软件系统的
            核心。缺陷检测软件界面设计如图 3 所示。















                                                                           图 5  离线缺陷检测流程图
                                                               面的“ 打开图片” 按 钮, 选 定 存 储 在 计 算 机 本 地 磁
                                                               盘的标 准 产 品 图 像; ③ 点 击 软 件 界 面 的 “ 绘 制 区

                                                               域” 按钮, 框 选 出 需 要 检 测 的 区 域 用 于 创 建 模 板,
                                                               再点击“ 创建模 板” 按 钮, 框 选 出 的 区 域 在 模 板 显
                                                               示区域出现, 并且软件提示模板创建完成, 模板创
                        图 3  缺陷检测软件界面设计
                                                               建完成之后点击 “ 保 存 模 板” 按 钮, 可 以 将 创 建 完
                 选用求像素差的方法, 获取模板图像和待检测
                                                               成的模板 保 存 到 本 地 磁 盘, 也 可 直 接 在 内 存 里 运
            产品图像存在差异的区域, 按照系统预设的区域像
                                                               行。通过对 不 同 产 品, 甚 至 不 同 规 格 产 品 完 成 模
            素值进行比对, 超过该值即判定为不合格, 并在图像
                                                               板的创建 及 保 存, 可 以 保 证 客 户 对 不 同 产 品 的 缺
            里绘制红色圆形轮廓。软件系统能适应静态检测和
                                                               陷检测要求。
            动态高速检测, 即目标物体的离线和在线实时缺陷
                                                                   完成模板创建之后, 可以直接点击“ 打开图片”,
            检测。缺陷检测流程如图 4 所示。
                                                               选择待检测图片, 调节二值化阈值的最大值和最小
                                                               值, 获取待检测区域特点, 最后点击“ 缺陷检测” 按
                                                               钮, 实现检测结果的显示, 或者在创建完成模板之
                                                               后, 点击“ 清空界面” 按钮, 清空界面之后, 点击“ 打开
                                                               图片” 按钮, 选择本地磁盘的待检测产品图像, 待检
                                                               测目标产品图像会出现在采集图像显示区域中, 然
                                                               后点击“ 读取模板” 按钮, 选择与待检测目标产品一
                                                               致的模板, 其会出现在显示区域。通过调节二值化
                                                               阈值的最大值和最小值来获取待检测区域。点击“ 缺
                                                               陷检测” 按钮, 其判断结果会显示在结果显示区域中,
                                                               若待检测产品检测区域无缺陷, 则显示绿色“ OK ” 字
                                                               符, 若该区域有缺陷, 则显示红色“ NG ” 字符。
                                                                   为了满足产品的个性化定制需求, 系统设计了
                         图 4  智能缺陷检测流程图                        缺陷像素面积的自定义功能设置。通过点击“ 系统
            1.3.1  离线缺陷检测                                      设置” 中的“ 缺陷面积最小值设置” 按钮, 自定义产品
                 离线缺陷检测是指计算机在不连接工业相机                           缺陷检测面积的最小值, 如果待检测产品的检测值
            的情况下, 应 用 开 发 的 软 件 系 统 对 存 储 在 本 地 磁              超过该值, 即判断为缺陷。由用户更换产品时根据
            盘的目标物体图像进行缺陷检测。离线缺陷检测                              实际要求填入, 默认值为 10 , 以满足客户对不同产
            流程如图 5 所示。                                         品、 不同精度的检测要求。

                 所研发的软件在离线缺陷检测时: ① 在计算                        1.3.2  实时检测
            机本地磁盘存储与待检测产品一致的无缺陷标准                                  在工业检测行业中, 往往需要具有在线实时检

            产品图像和待检测目标产品图像; ② 点 击 软 件 界                        测功能。实时检测一般在自动化生产线中, 工件经
                                                                                                         1
                                                                                                        8

                                                                                       2021 年 第 43 卷 第 7 期

                                                                                               无损检测
   118   119   120   121   122   123   124   125   126   127   128