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

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

3天内不再提示

浅谈机器视觉实现方便面破损在线检测的研究

电子工程师 来源:微计算机信息 作者:赵杰文 陈振涛 邹 2021-04-28 18:23 次阅读

提出一种适于实时在线检测方便面面块破损的方法,即通过建立计算机视觉系统,获取面块图像,针对方便面特点利用“围剿算法”分割出面块图像,然后通过“削切算法”除去面块边缘毛刺,以便于求得面块的“真边界”,然后求取面块与其外接矩形面积的比值对方便面的破损进行快速

0. 引言

近年来,随着方便面市场剧烈竞争,各厂家纷纷降低成本、提高产品质量、树立品牌形象、提高企业竞争力。在不降低产品质量的前提下,要增强企业的竞争力,只有走规模化经营之道;而规模化的核心目标就是“以规模降成本”,即扩大生产规模,挖掘企业潜力,向规模要效益,向管理要效益,降低生产成本和管理成本。

鉴于此,方便面生产的自动化水平渐渐成为一个不容忽视的重要问题。目前,方便面生产线后段应用了自动排面传送带及自动射面机、自动投包机、自动叠袋机及自动裹包式纸箱装箱机等(如顶新集团),而方便面生产线次品挑选工作还是依赖人工视觉来完成。人工视觉检测具有速度低,受主观影响较大,误检率和漏检率高等缺点。所以,研制高效方便面自动化检测系统能提高产品质量,解放生产力和节约成本,适应现代化工业的需要。

机器视觉技术是机器代替人眼来做测量和判断,国内外已将此技术成功地运用到众多产品的质量检测上。与人工视觉检测相比较,机器视觉具有自动化程度高、识别能力强、测量精度高等优点,具有广泛的应用前景。随着图像处理技术的日趋先进、计算机硬件成本的下降及计算机处理速度的提高,在食品及农产品品质自动检测和分级领域应用机器视觉已变得越来越具有吸引力。

方便面生产线上依外观挑选出的不良品主要有破损、油炸过度或不足、大花、并条、堆积等,其中80%以上为破损面块。本文以方形面块为例进行在线快速破损检测。因为面块边缘不平整且常有一些毛刺,常规的视觉识别方法难以进行判断。本文利用“削切处理”除去毛刺,得到面块的真边界,然后利用面块与外接矩形的面积比判断缺损与否,实验表明该方法识别率高,速度快,适合在线检测。

1. 试验材料与装置

本实验样本来自河南正龙食品有限公司的白象方便面系列之一:大骨面,它具有油炸方便面的代表性。由正龙集团新郑分公司三车间生产。共采集实验样本128块,其中缺损面块70块。

实验装置由计算机、CCD摄像机、图像采集卡、光源和输送线等组成(图1)。其中CCD摄像机采用美国Uniq-uc610,图像采集卡采用加拿大Matrox Meteor-II型(该采集卡具有外触发功能)。本系统采用封闭式照明系统,照明室上部两侧采用两个对称的30 W日光灯作为光源,输送线为黑色,面块经自动排面输送线(将面块摆放整齐,并且使面块之间间隙均匀)将面块输送到视觉检测部分。

o4YBAGCJNlqAZSO1AAC95vnBtZs643.png

图像的获取采用触发抓拍的方式,检测元件为OMORN的E3C-DS10触发器配合放大器E3C-3C使用。这是一个反射型的触发器。当传送带上有面块过来时,信号强度发生变化,输出一个脉冲信号来控制相机抓拍图像。本实验所拍摄图像大小为640×474,以24位bmp格式存储。图像处理算法在Visual C ++ 6.0平台上编译通过。

2. 图像处理

采集后的图像首先要经过预处理,预处理包括滤噪、图像分割、去边缘毛刺等,以便于后续的形状判断工作。

2.1 图像滤噪

本试验采用快速中值滤波方法去除噪声。既有效抑制图像中的噪声,又保护图像的轮廓边界不使其变模糊。此算法处理速度快,能满足在线检测的要求。

2.2 图像分割

图像的背景是黑色的,而面块相对来说是浅色的。经实验,选取HIS颜色空间中I分量为判断条件时,直方图为理想的双峰型(图3)。选择谷作为灰度阈值将得到合理的物体边界。同一颜色从RGB到HIS的转换为非线性变换,其转换关系为:

pIYBAGCJNoKAYAo-AABVje2ciac407.png

图像分割一般采用阈值法,

本研究中由于面块花纹深陷处、空洞处等颜色灰度值与背景差别不大,采用阈值法容易将面块部分当作背景去除掉,从而影响后续的处理(图4b)。本文采用了“围剿算法”分割图像。基本思想是通过扫描图像找到面块的四周边缘点,将其以外的部分像素灰度值置白(R、G、B灰度值全设为255),而面块区域不变。

该方法先采用纵向扫描的方式,从整个图像最左端开始依次扫描图像的每一列。首先从一列的最顶端扫描,当扫描到面块点时即停止扫描,记录该点为1点(图4a)。(如果到扫描到下边界仍然没有碰到面块点,说明此列全部是背景点,将其灰度值置白,接着扫描下一列)。再从该列的最底端开始扫描。

同样,扫描到面块点时停止扫描,记录这点为2点,那么1点和2点之间就是面块区域,保持其灰度值不变,1点和2点之外的为背景区域,将其灰度值置白。纵向扫描完成后,再用同样的方法横向扫描处理,这样即干净地去除了背景又完整地保留了面块区域(图4c所示)。

pIYBAGCJNqmAU6orAAGQxmIVXwE205.png

2.3 去边缘毛刺

面块边缘不平整,常有不规则锯齿状毛刺,人工视觉检测时会替意识忽略毛刺去判断面块整体形状,而毛刺对于计算机识别形状形成障碍。本研究通过“削切算法”,削切面块边缘去除毛刺,得到面块的“真边界”。

o4YBAGCJNv-AS1oiAAC177CQ1Kc925.png

具体步骤如下:首先采用纵向扫描方式,从整个图像的最左端开始依次扫描每一列(图5),记录该列最顶端面块像素点a到最底端面块像素点b之间所有像素个数N总 和面块像素个数N面 ,计算该区间内面块像素所占的比例Ratio, Ratio=N面/N总 。

如果Ratio=0.70且 N面》30时,扫描结束(因为毛刺为锯齿状,边缘呈渐进变化趋势,实验表明,此时毛刺基本消除又不会破坏面块形状。)。记录此时的边界值left。同样方式处理上、右、下边界,并记录对应的三个边界值right,up,bottom。至此削切处理完成。(处理后效果如图6所示)

3.缺损判断

3.1特征值提取

本研究提取的两个特征值是面块的初始面积 (A初)和削切处理后面块与外接矩形的面积比(R比)。其中A初是通过扫描图像,累记面块像素个数来表示。R比是通过下式来表示:

pIYBAGCJNuSAfqMYAAAfqAeBvkg749.png

式中:A面为削切后面块的面积,计算方法同A初; (right-left+1)(bottom-up+1)为削切后面块外接矩形的面积,其中up、bottom、left、right为第2.3步骤中得到的四个值。

3.2缺损有无的判断:

通过大量的实验统计:正常面块R比值为0.95~0.10,而缺损面块的R比值一般低于0.95。因此,只要R比《0.95则判断面块缺损。实验还发现有极少数缺损面块是与边平行断损,这种缺损面块经削切处理后整体形状仍然是矩形, R比值会接近正常面块从而造成误判。

但这类面块共同的特征是断损区域较大,会造成面块初始面积明显偏小,即A初《 8000(正常面块A初在10000左右)。所以,经R比判断合格的面块要再A初值检验,如果A初《 8000则判断面块缺损。本文通过对128块面块(其中缺损面块70块)进行实验,判断准确率达96.8%。

4. 结论

本文模拟方便面生产线设计了图像采集装置,利用触发控制抓拍到对比度较高的方便面图像。采用Visual C++6.0 开发了一套行之有效的软件系统。采用了“围剿算法”巧妙地去除背景,利用了“削切算法”对面块边缘进行处理,去除周边毛刺的干扰。

最后提取二个特征参数即削切后面块与外接矩形的面积比值R比和初始面块面积A初来判断面块是否缺损。这样把复杂的形状识别问题转化为面积计算问题,这种方法看似简单,但其效果是常规的形状识别算法不易达到的。本实验方法另辟蹊径,其优势十分明显,识别率高、速度快、实用性强,完全满足在线检测。

本文作者创新点:

1.模拟方便面生产线设计了图像采集装置,利用触发控制抓拍到对比度较高的方便面图像;

2.利用HIS颜色空间下像素的I值作为参数,采用了“围剿算法”对图像进行了巧妙分割;

3.利用了“削切算法”对面块边缘进行处理,去除周边毛刺的干扰。解决了计算机后续形状识别的干扰问题。

4.提取二个特征参数(即削切后面块与外接矩形的面积比值R比和初始面块面积A初)来判断面块是否缺损,识别率高。

编辑:jq

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

    关注

    19

    文章

    7413

    浏览量

    87696
  • 图像采集卡
    +关注

    关注

    1

    文章

    92

    浏览量

    9623
  • CCD摄像机
    +关注

    关注

    1

    文章

    14

    浏览量

    8835
收藏 人收藏

    评论

    相关推荐

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

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

    视觉检测是什么意思?机器视觉检测的适用行业及场景有哪些?

    在快速迭代的工业世界中,机器视觉检测以其精准、高效的力量,已成为众多产业不可或缺的技术支持。本文将深入探讨机器视觉
    的头像 发表于 08-30 11:20 282次阅读

    机器视觉在焊接质量检测中的应用

    焊接作为连接不同材料的关键工艺,其质量直接影响到结构的强度和可靠性。随着工业技术的发展,如何高效、精准地检测焊接质量,成为了工业制造领域急需解决的问题。机器视觉技术的引入,为焊接质量检测
    的头像 发表于 08-13 16:33 216次阅读

    深视智能参编《2024智能检测装备产业发展研究报告:机器视觉篇》

    为全面了解机器视觉检测装备产业发展情况,中国电子技术标准化研究院联合业内龙头企业、科研院所和产业联盟等(参编单位名单见附件),共同编制了《智能检测
    的头像 发表于 08-05 08:38 267次阅读
    深视智能参编《2024智能<b class='flag-5'>检测</b>装备产业发展<b class='flag-5'>研究</b>报告:<b class='flag-5'>机器</b><b class='flag-5'>视觉</b>篇》

    深度学习在工业机器视觉检测中的应用

    随着深度学习技术的快速发展,其在工业机器视觉检测中的应用日益广泛,并展现出巨大的潜力。工业机器视觉检测
    的头像 发表于 07-08 10:40 967次阅读

    机器视觉的应用流程是如何实现

    设计,明确应用目标、功能需求和性能指标。系统设计包括以下几个方面: 1.1 应用场景分析:分析机器视觉系统需要解决的问题,确定应用场景和环境条件。 1.2 功能需求分析:根据应用场景,确定机器
    的头像 发表于 07-04 10:47 374次阅读

    冲压模具如何实现视觉在线检测?

    视觉检测系统是一种利用机器视觉技术对冲压模具和冲压件进行检测的方法。通过使用高精度的相机和光源,对冲压件进行拍摄,然后通过图像处理和算法分析
    的头像 发表于 06-03 17:43 662次阅读

    机器视觉尺寸检测技术全解析!

    自动化生产提高了先进科学技术有效保障产品质量,机器视觉检测来帮助生产线实现在线实时检测、测量和自动识别等功能,以提高效率并降低工厂成本,从而
    的头像 发表于 05-20 17:15 388次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>视觉</b>尺寸<b class='flag-5'>检测</b>技术全解析!

    机器视觉在焊缝检测中的应用

    。为了解决这些问题,机器视觉技术被引入到焊缝检测中,提供了一种高效、准确且可重复的解决方案。 机器视觉的基本原理
    的头像 发表于 05-20 11:10 356次阅读

    浅谈煤矿企业能耗在线监测系统的设计与应用

    浅谈煤矿企业能耗在线监测系统的设计与应用
    的头像 发表于 05-15 16:07 482次阅读
    <b class='flag-5'>浅谈</b>煤矿企业能耗<b class='flag-5'>在线</b>监测系统的设计与应用

    机器视觉检测:薯愿外包装检测

    食品及包装行业中常常需要对产品的包装盒、包装袋表面进行缺陷检测,其检测内容包括产品混料、外包装破损、脏污等,机器视觉技术能够通过拍照或扫描取
    的头像 发表于 05-08 13:36 425次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>视觉</b><b class='flag-5'>检测</b>:薯愿外包装<b class='flag-5'>检测</b>

    视觉机器人焊接的研究现状

    视觉机器人焊接技术是将计算机视觉机器人技术相结合,实现自动焊接过程中的实时检测、跟踪和控制。这
    的头像 发表于 04-02 15:34 481次阅读
    <b class='flag-5'>视觉</b><b class='flag-5'>机器</b>人焊接的<b class='flag-5'>研究</b>现状

    浅谈矿井电网选择性绝缘在线监测技术研究

    浅谈矿井电网选择性绝缘在线监测技术研究 张颖姣 江苏安科瑞电器制造有限公司 江苏江阴 214405 摘要:通过研究单相漏电时零序电压的变化规律,研究
    的头像 发表于 04-01 16:16 336次阅读
    <b class='flag-5'>浅谈</b>矿井电网选择性绝缘<b class='flag-5'>在线</b>监测技术<b class='flag-5'>研究</b>

    机器视觉如何检测橡胶圈外观尺寸检测

    外观检测 机器视觉系统可以检测橡胶圈表面的缺陷,裂纹、气泡、凹陷等。通过图像处理算法,系统能够准确识别并标记出这些缺陷。系统能够精确识别颜色差异,并给出相应的反馈或警报。
    的头像 发表于 03-15 17:24 544次阅读

    机器视觉检测技术,赋能食品包装多场景应用

    、包装、饮料等需要对产品进行大批量识别、检测的行业中,通过机器视觉检测技术能够实现100%在线
    的头像 发表于 02-27 16:04 531次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>视觉</b><b class='flag-5'>检测</b>技术,赋能食品包装多场景应用