瓶子灌装流水线是否灌装满瓶体的检测.doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
瓶子灌装流水线是否灌装满瓶体的检测

题   目:瓶子灌装流水线是否灌装 满瓶体的检测 学院名称:光电工程学院 专业名称:测控技术与仪器 学 号:080211243 姓 名:张广发 指导教师:景文博 2011年6月19 日 摘要:使用数字图像处理方法分析图像中液面高度来检测瓶中的液体体积是否符合要求。通过对瓶子中未装满的区域进行提取,以此区域的大小作为判断的依据。首先对采集的实际图像进行RGB三种颜色分量的提取,将其中的两种分量作差,除去背景,接下来将作差后的图像采用大津法计算阈值并二值化,再通过腐蚀、膨胀等运算去除噪点。最后标记连通域、计算各连通域的面积,判断出未装满的瓶子,将其标注出来,同时统计瓶子总数及未装满的个数。所有处理过程通过matlab编程实现。经测试可以准确提取未装满的瓶子。 关键字:数字图像处理 液体体积检测 引言:随着消费水平的提高,相关法律法规的完善,在食品(饮料、调料)和医药等行业中,产品的质量变得越来越重要。而产品的重量符合要求正是产品质量的基本要求之一。但现在,这些行业的生产规模日益扩大,生产现代化水平日益提高,采用传统手段对大规模现代化生产线上的产品灌装后的液体体积进 行逐一检测.已经是很困难的了。 而在固定的同一种瓶中,其液体的液位变化直接反应了所装液体体积的变化,所以对液位的检测实际上就是对灌装液体体积的检测。文章介绍了一种利用数字图像处理技术对灌装后透明瓶内液位进行检测的算法,能满足对液体体积进行快速在线检测的要求。 当前市面上液面的检测基于传感器、Atmega8等芯片实现的,结构复杂。 而基于数字图像处理的算法只能处理一些简单的理想的图片,事实上流水线由于空气浮沉、机械振动等的影响根本无法采集到噪点少,杂波低的理想图片。 本算法利用作差法实现了去噪,又运用了图像增强法实现了对目标图像的提取,克服了传统算法的缺点。 检测原理 在瓶子灌装流水线上要实现对液体是否灌装满瓶体的检测,可以有下面的两种方法: 以液面的高度作为判断依据。将刚好装满时的液位高度作为标准,若液面高度低于此标准,则认为未装满。 以瓶口处未装满的体积作为判断依据。由于同一流水线上的瓶子的尺寸和规格都是一样的,所以当瓶口处未装满的体积大于标准值时则认为未装满。而实际通过摄像头采集的图像时二维的,无法计算体积,于是由面积代替。 考虑到算法的简便性,本文采用了第二种方法。 图像处理的流程如下: 图(1)图像处理的流程 1 去背景 由于我们最终要提取的是瓶子未装满区域的面积,所以我们感兴趣的部分就是瓶子未装满液体的区域,其他部分则为背景。去除背景的干扰才能便于后续的面积提取。 例如瓶子灌装流水线上采集到的初始图像如图所示: 图(2)初始图像 其中瓶子本身为蓝绿色,所装液体为橙黄色,瓶后的挡板为白色(由于采集光线所致,挡板略显粉红)。若直接进行灰度变换(如图3),所得图像难以将未装满区域提取。 应用matlab编写程序为: I=imread(fivebo1.jpg); figure,imshow(I) I=rgb2gray(I); figure,imshow(I) 图(3)直接进行灰度变换后图像 因此不能直接进行灰度变换,只能考虑先对彩色图像进行处理。首先将彩色图像的RGB三个色彩分量提取出来。 应用matlab编写程序为: fR=I(:,:,1); %获取图像的红色分量 fG=I(:,:,2); %获取图像的绿色分量 fB=I(:,:,3); %获取图像的蓝色分量 figure,imshow(fR) %分别显示图像 figure,imshow(fG) figure,imshow(fB) 图(4)红色分量图像 图(5)绿色分量图像 图(6)蓝色分量图像 将RGB三个色彩分量的图进行分析可发现,在每一种分量的图像中瓶子未装满区域与其他部分的差别不大不易提取,但将三种分量的图像进行对比可一发现瓶子已灌装液体的区域与未装满的在分量图像中各有差异,因此可采用图像代数运算中的图像减法来实现图像未装满区域的提取,即图像的去背景。 图像减法也称为差分方法,是一种常用于检测图像变化及运动物体的图像处理方法。图像减法可以作为许多图像处理工作的准备步骤。例如,可以使用图像减法来检测一系列相同场景图像的差异。图像减法与阈值化处理的综合使用往往是建立机器视觉系统最有效的方法之一。 对原始图像分析可得到如下特征: 瓶后的挡板为白色,RGB三种分量的灰度值都接近255,因此任意两种分量的图像做减法运算均可以去掉挡板。 瓶中液体为橙色,瓶子本身为蓝绿

文档评论(0)

zhuwenmeijiale + 关注
实名认证
内容提供者

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

版权声明书
用户编号:7065136142000003

1亿VIP精品文档

相关文档