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

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

3天内不再提示

基于机器视觉开发了一种家具板件尺寸测量系统

新机器视觉 ? 来源:木材科技与技术 ? 作者:木材科技与技术 ? 2022-07-26 10:48 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

摘要:提出一种家具板件几何尺寸测量机器视觉系统,采用两级成像排除板件的颜色、纹理、图案、标识和表面缺陷等对图像质量的影响,并利用线性聚焦光源、线扫描相机和编码器获取高对比度、轮廓清晰的板件图像。在此基础上,设计图像处理软件、提取出板件的几何要素,进而计算出板件的长度、宽度、对角线等15个尺寸参数。工厂应用测试结果表明,检测系统的速度和重复精度均高于人工测量,在测量误差±0.5 mm范围内,系统测量值与人工测量值的平均吻合度达到95%以上。

目前我国家具制造行业已经进入个性化定制和大规模集成化生产的新阶段。各大型家具公司普遍采用自动化流水线加工各类家具板件,但是其尺寸测量还主要采用人工使用游标卡尺和卷尺抽查方法,主观因素影响大、精度低、速度慢,已经成为家具行业生产自动化的瓶颈问题。

近年来,随着CMOS成像技术和数据传输技术的飞速发展,计算机获取和处理图像的能力从每秒几十幅提高到上万幅。机器视觉将人工智能与CMOS成像技术、数据传输技术和计算机技术等结合起来,以非接触的方式每秒获取和处理数千万个图像数据,并在成像识别、缺陷检测和尺寸测量中获得了巨大的成功。Ergün B等[1]将数字近景摄影测量系统应用于工业大尺寸板件的测量,精度达到0.001 mm,但是操作复杂、计算量大、速度慢,难以满足大尺寸板件快速测量的要求。瑞士Baumer公司研制了基于激光三角测量传感器的板件尺寸检测系统,但结构复杂、功能有限、造价太高,难以在国内家具行业推广使用[2]。

随着全球加工制造业向中国的转移,国内加紧了板件尺寸检测机器视觉系统的研制。2017年公开了一种基于面阵相机的板件尺寸检测机器视觉系统[3],相机在板件上方移动并对准检测中心后静止拍摄图像,用计算机处理图像并计算各几何要素的尺寸,其主要不足是尺寸检测的精度只有±1 mm,速度慢,且大尺寸板件检测困难。2018年武昌首义学院开发了一种基于机器视觉的通用平面尺寸检测软件系统[4],实现多个尺寸同时测量,但是需要人工提取感兴趣区域,难以实现在线高速的自动化检测。还有一种基于机器视觉的机加工件尺寸测量系统,通过多个图像传感器耦合,对机械零件进行图像采集、处理并将测量结果实时反馈到控制端,实现机械零件的尺寸测量[5],但该系统速度慢,亦难以实现在线高速检测。2019年在“基于机器视觉的大尺寸工件自动测量系统”[6]一文中提出了基于改进随机抽样一致性的亚像素直线/圆弧检测算法,但是该系统只能获取和处理板件的局部图像信息。文献调研表明,迄今为止,国内外在板件视觉测量的成像方法和图像处理等方面取得了一定进展,但是尚没有研制出应用到生产实际的机器视觉系统。

笔者研制了一种基于机器视觉的非接触式家具板件尺寸在线测量系统,能以60 m/min的速度在线测量长度240~2 600 mm、宽度140~800 mm、10种典型颜色与纹理的家具板件,其重复检测标准差小于0.05 mm,与人工使用游标卡尺测量结果的吻合度达到95%以上,为家具板件尺寸的机器视觉检测探索新径。

1 机器视觉测量系统简介

机器视觉测量系统的结构与工作原理如图1所示。

81f84252-0c1e-11ed-ba43-dac502259ad0.png

本机器视觉系统由预检成像系统和二次成像系统两部分组成。预检成像系统由一台近距离拍摄的MGS036-H面阵相机和LED平面阵列光源组成,获取待检测板件的640像素×480像素局部图像。预检系统通过支持向量机识别局部图像的颜色和纹理,判断板件的型号并向成像系统发送成像曝光参数,同时为图像处理设定最佳的二值化阈值。

成像系统由高精度线扫描相机、LED线性聚焦光源和光栅编码器构成。光栅编码器实时监测待测量家具板件的传输速度,并向线扫描相机发送采样脉冲。线扫描相机以每行16 000像素、每0.05 mm扫描1行的速度连续获取板件的全局图像。

对应于宽800 mm、运行速度60 m/min的机器视觉传送带,纵向每0.1 mm有2个像素点;横向每行采样16 000个像素点,即横向每0.1 mm有2个像素点。成像系统的精度保证了系统测量的精度。

控制设备选用Intel i7芯片,8G内存,Nvidia GTX1080显卡。工控机实时控制预检系统和成像系统,连续处理图像并计算出板件的几何尺寸,然后显示、输出检测数据。

2 软件与图像处理算法设计

测量系统的算法流程如图2。

82261f74-0c1e-11ed-ba43-dac502259ad0.png

图2 算法流程框图Fig.2 Algorithm flow chart

家具板件传输到二次成像系统时,线扫描相机按照预检系统给出的曝光参数获取家具板件的高精度图像。工控机对图像做腐蚀、膨胀、边缘增强、锐化等预处理,以排除图像噪声的干扰,并按照预检系统给出的二值化阈值对图像二值化,在此基础上再提取板件的几何要素特征,最后计算板件的长、宽和对角线等几何尺寸。

2.1 预检算法

高速拍摄的板件图像只包含板件的局部颜色、纹理等信息,本系统采用支持向量机的非线性映射算法将低维空间线性不可分的样本转化为高维特征空间,使其具有线性可分性。

8235737a-0c1e-11ed-ba43-dac502259ad0.jpg维向量的目标函数为:

8248d3ac-0c1e-11ed-ba43-dac502259ad0.png

(1)

其中82670cc8-0c1e-11ed-ba43-dac502259ad0.jpg为核函数。

分类决策函数为:

82777d92-0c1e-11ed-ba43-dac502259ad0.png

(2)

通过多次迭代获得分类器,然后用分类器识别板件的颜色、纹理和型号,最后确定检测板件的成像参数和二值化阈值。

2.2 板件边沿提取

家具板件的边沿有1~2 mm的圆弧过度封边带。如图3所示,对应的图像边沿呈现过渡带区间灰度值变异点。这些变异点对图像边沿的识别带来干扰,影响长度和宽度的测量精度。本系统的边沿算法如下:

8288879a-0c1e-11ed-ba43-dac502259ad0.png

图3 家具板件图像边沿的灰度过度带

一个点82bc3540-0c1e-11ed-ba43-dac502259ad0.jpg到直线的距离用82ceaf18-0c1e-11ed-ba43-dac502259ad0.jpg表示。所谓直线拟合,即找到一条直线,使得各点到这一直线的距离之和最小,即目标函数82e41902-0c1e-11ed-ba43-dac502259ad0.jpg最小。

82f508ac-0c1e-11ed-ba43-dac502259ad0.jpg(3)

其中:8307f76e-0c1e-11ed-ba43-dac502259ad0.jpg—直线拟合的距离函数,831bbb5a-0c1e-11ed-ba43-dac502259ad0.jpg—拟合点数。本系统采用基于Huber损失函数的边沿直线拟合算法以增强函数对干扰点的鲁棒性,8307f76e-0c1e-11ed-ba43-dac502259ad0.jpg可表示为:

8337d628-0c1e-11ed-ba43-dac502259ad0.png

常量834c0d00-0c1e-11ed-ba43-dac502259ad0.jpg值能改变干扰点对距离函数的权重,确定经验值常量835c2262-0c1e-11ed-ba43-dac502259ad0.jpg

2.3 尺寸标定

本系统在横向方向和纵向方向采用不同的转换方式将像素转换成尺寸,输出尺寸最小单位为0.1 mm。根据三角投影关系,图像横向的像素所对应的实际尺寸与其光程位置相关。因此,需要利用分段函数得到横向各特征像素点对应尺寸836e089c-0c1e-11ed-ba43-dac502259ad0.jpg

838490ee-0c1e-11ed-ba43-dac502259ad0.png

(5)

式中:839e1bf4-0c1e-11ed-ba43-dac502259ad0.jpg—待测量的横向像素位置,83b23a9e-0c1e-11ed-ba43-dac502259ad0.jpg—原始点的横向像素位置,83c48a3c-0c1e-11ed-ba43-dac502259ad0.jpg—横向区间分段函数。

假设839e1bf4-0c1e-11ed-ba43-dac502259ad0.jpg为第83e2056c-0c1e-11ed-ba43-dac502259ad0.jpg段,则83c48a3c-0c1e-11ed-ba43-dac502259ad0.jpg表示:

84072022-0c1e-11ed-ba43-dac502259ad0.png

(6)

一般当831bbb5a-0c1e-11ed-ba43-dac502259ad0.jpg为足够大时,842c309c-0c1e-11ed-ba43-dac502259ad0.jpg为一次函数。

纵向尺寸标定时,传送带的线速度用编码器的脉冲数精确计量,相机的扫描速度由编码器的脉冲激发控制。设843ef330-0c1e-11ed-ba43-dac502259ad0.jpg为单位长度内编码器的脉冲数,843ef330-0c1e-11ed-ba43-dac502259ad0.jpg的数值随传送带的速度波动而变化。设板件的纵向尺寸为845cea20-0c1e-11ed-ba43-dac502259ad0.jpg

846ef0c6-0c1e-11ed-ba43-dac502259ad0.png

(7)

其中:84816a4e-0c1e-11ed-ba43-dac502259ad0.jpg—待测量的板件的纵向像素距离;84929378-0c1e-11ed-ba43-dac502259ad0.jpg—对应家具板件封边带尺寸。

3 工厂应用试验结果与分析

试验环境为某大型家具工厂柜身生产车间,机器系统经受车间温度、湿度、粉尘和噪声的环境考验。实验样本为颜色、纹理特征不一的10种常见型号的家具板件,包含刨花板家具和实木板家具两种类型的家具板件共1 022块,长度240 ~1 500 mm,宽度200~650 mm不等。每块板由3个质检员用2级精度的游标卡尺分别测量板件的平均长度、平均宽度、孔径、孔心的X和Y坐标、槽宽、槽长、槽中心相对于基准边的纵向和横向尺寸;两条对角线长度、板件上、下底宽度和左、右边的长度等15个尺寸参数。求出3人测量的平均值和重复性标准差,并统计得出测量一块板的平均人工耗时量。同时,用机器视觉系统在线测量上述15个尺寸参数3次,求出每块板15个参数的尺寸平均值、重复性标准差和耗时量。

以长度和宽度测量为例,人、机测量结果比较见表1。设84a3b8ec-0c1e-11ed-ba43-dac502259ad0.jpg为系统测量值与人工测量值相减的差值落在某一误差范围的次数,84b481e0-0c1e-11ed-ba43-dac502259ad0.jpg为测量的总次数,则人机测量结果吻合度84c7a8ba-0c1e-11ed-ba43-dac502259ad0.jpg的计算公式为:

表1:10种板件的人机测量结果

84d884d2-0c1e-11ed-ba43-dac502259ad0.png

注: 测量误差范围±0.5 mm。

84fd60b8-0c1e-11ed-ba43-dac502259ad0.jpg(8)

设每一块板重复测量的次数为850eb1e2-0c1e-11ed-ba43-dac502259ad0.jpg,单次测量的尺寸为851fb3fc-0c1e-11ed-ba43-dac502259ad0.jpg850eb1e2-0c1e-11ed-ba43-dac502259ad0.jpg次测量的尺寸平均值为8546df36-0c1e-11ed-ba43-dac502259ad0.jpg。重复检测标准差8559dfdc-0c1e-11ed-ba43-dac502259ad0.jpg为:

856cc1c4-0c1e-11ed-ba43-dac502259ad0.jpg(9)

从表1可以看出,在测量误差设定为 ± 0.5 mm范围内,人机测量长度值的吻合度平均为97.3%,宽度值的吻合度平均为99.9%,表明了机器视觉测量值和人工测量值具有高度的一致性,机器视觉可以取代人工测量。而且,机器视觉系统测量的重复性标准差的平均值为0.041 mm,而人工检测的重复性标准差为0.14 mm,二者的比值为1∶3.4,系统测量的重复精度远高于人工测量。

此外,测量计时表明,人工检测15个尺寸参数的平均速度为每块板8 min,系统测量的平均速度为每块板6 s,即本系统的测量速度是人工测量速度的80倍。

4 结语

笔者基于机器视觉开发了一种家具板件尺寸测量系统。工厂应用试验表明,该系统能以速度60 m/min、精度±0.5 mm自动在线测量板件的长度、宽度等15个尺寸参数。

本研究为板件尺寸手工抽查方式转变为非接触高速在线测量方式探索了新路。下一步的研究重点是提高板件的长度测量精度,进一步降低机器视觉系统的传输随机误差和传送带的累积误差。在此基础上,研发与机器视觉检测相适应的板件自动分拣系统和板件质量全生命周期跟踪系统。

审核编辑 :李倩

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

    关注

    2

    文章

    561

    浏览量

    42503
  • 机器视觉
    +关注

    关注

    163

    文章

    4627

    浏览量

    123447
  • 人工智能
    +关注

    关注

    1810

    文章

    49250

    浏览量

    251986

原文标题:基于机器视觉的家具板件尺寸在线测量

文章出处:【微信号:vision263com,微信公众号:新机器视觉】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    机器视觉系统工业相机的成像原理及如何选型

    机器视觉系统一种模拟人类视觉功能,通过光学装置和非接触式传感器获取图像数据,并进行分析和处理,以实现对目标物体的识别、测量、检测和定位等功
    的头像 发表于 08-07 14:14 ?252次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>视觉系统</b>工业相机的成像原理及如何选型

    【嘉楠堪智K230开发板试用体验】K230机器视觉相关功能体验

    K230开发板摄像头及AI功能测评 摄像头作为机器视觉应用的基础,能够给机器学习模型提供输入,提供输入的质量直接影响机器学习模型的效果。 K
    发表于 07-08 17:25

    闪测仪开机放键,尺寸测量报告秒生成

    闪测仪以“开机放键,尺寸报告秒生成”的简易操作模式,解决了传统测量设备操作复杂、效率低下、数据致性差等问题,提高了工业检测的效率和精
    的头像 发表于 06-13 11:43 ?473次阅读
    闪测仪开机放<b class='flag-5'>件</b>按<b class='flag-5'>一</b>键,<b class='flag-5'>尺寸</b><b class='flag-5'>测量</b>报告秒生成

    工业相机:机器视觉的“核心之眼”,四大分类详解

    在智能制造和自动化生产中,工业相机作为机器视觉系统的核心组件,凭借其高精度、高稳定性和快速响应能力,被广泛应用于产品质量检测、尺寸测量、定位识别等领域。它通常与工业镜头、
    的头像 发表于 05-13 16:30 ?770次阅读
    工业相机:<b class='flag-5'>机器</b><b class='flag-5'>视觉</b>的“核心之眼”,四大分类详解

    【「# ROS 2智能机器开发实践」阅读体验】视觉实现的基础算法的应用

    相机标定是视觉系统的基石,直接影响后续图像处理的精度。书中详细介绍了单目和双目相机的标定流程,包括标定的使用、参数优化以及标定文件的应用。 实际应用中,标定误差可能导致机器人定位偏差,因此标定过程
    发表于 05-03 19:41

    一种新型激光雷达惯性视觉里程计系统介绍

    针对具有挑战性的光照条件和恶劣环境,本文提出了LIR-LIVO,这是一种轻量级且稳健的激光雷达-惯性-视觉里程计系统。通过采用诸如利用深度与激光雷达点云关联实现特征的均匀深度分布等先进技术,以及利用
    的头像 发表于 04-28 11:18 ?497次阅读
    <b class='flag-5'>一种</b>新型激光雷达惯性<b class='flag-5'>视觉</b>里程计<b class='flag-5'>系统</b>介绍

    电路底板测宽测厚仪 定制测量范围 满足各种规格检测!

    电路在各种电器中起到重要作用,而电路底板的的品质也关乎着使用,对其进行品质测量就成为了非常重要的环,在生产过程中,测宽测厚仪对其宽度与厚度尺寸
    发表于 12-27 14:02

    RFID技术在家具仓储管理中的应用

    Frequency Identification,射频识别)技术作为一种先进的自动识别技术,正在成为提升家具仓储管理系统的关键工具之。本文将探讨RFID技术在
    的头像 发表于 12-03 17:00 ?626次阅读

    尺寸部件安装精度测量:GTS激光跟踪仪的解决方案

    ,作为一种先进的测量设备,为解决大尺寸部件安装精度测量问题提供了理想的途径,深受客户关注。高精度测量需求的驱动对于客户而言,大
    的头像 发表于 11-19 17:34 ?762次阅读
    大<b class='flag-5'>尺寸</b>部件安装精度<b class='flag-5'>测量</b>:GTS激光跟踪仪的解决方案

    安森美机器视觉系统解决方案

    机器视觉广泛应用于工业领域,涵盖众多应用场景。在制造业中,利用机器视觉执行的任务有:对子组件进行最终检查,查验零有无潜在制造缺陷等等。在自
    的头像 发表于 11-14 09:53 ?840次阅读
    安森美<b class='flag-5'>机器</b><b class='flag-5'>视觉系统</b>解决方案

    功率放大器在机器视觉下液滴操控与荧光分析检测中的应用

    实验名称:功率放大器在机器视觉辅助下超疏水表面无接触液滴操控与荧光分析检测中的应用实验内容:在本研究中,我们开发了一种机器
    的头像 发表于 10-29 17:54 ?1076次阅读
    功率放大器在<b class='flag-5'>机器</b><b class='flag-5'>视觉</b>下液滴操控与荧光分析检测中的应用

    爱普生开发了一种烤箱控制的晶体振荡器,其功耗比传统OCXOs1低56%

    爱普生开发了一种烤箱控制的晶体振荡器,其功耗比传统OCXOs1低56%-该振荡器小巧且节能,是下代通信基础设施中参考信号源应用的理想选择-精工爱普生公司(TSE:6724,“爱普生”)开发了
    的头像 发表于 10-29 11:28 ?689次阅读
    爱普生<b class='flag-5'>开发了</b><b class='flag-5'>一种</b>烤箱控制的晶体振荡器,其功耗比传统OCXOs1低56%

    深度剖析在线长度测量仪:机器视觉引领高精度测量新时代

    在线长度测量仪是一种高精度的测量设备,广泛应用于各种生产线中的长度尺寸检测。以下是对基于机器视觉
    发表于 10-10 16:51

    一种完全分布式的点线协同视觉惯性导航系统

    在本文中,我们提出了一种完全分布式的点线协同视觉惯性导航系统。我们通过蒙特卡罗模拟和真实环境数据集,在稠密特征或稀疏特征环境下将所提出的算法与其他四算法进行了比较。所有结果表明,我们
    的头像 发表于 09-30 14:45 ?1044次阅读
    <b class='flag-5'>一种</b>完全分布式的点线协同<b class='flag-5'>视觉</b>惯性导航<b class='flag-5'>系统</b>

    机器视觉检测应用场景:缺陷检测、尺寸测量、引导定位、运动控制

    就来介绍机器视觉检测 的应用场景:缺陷检测、尺寸测量、引导定位、运动控制。 1、缺陷检测 传统的人工检测往往受到主观因素和疲劳等问题的
    的头像 发表于 09-12 15:54 ?1091次阅读