[发明专利]一种饮料灌装后杂质检测装置及方法无效

专利信息
申请号: 201010172094.2 申请日: 2010-05-14
公开(公告)号: CN101819164A 公开(公告)日: 2010-09-01
发明(设计)人: 马思乐;于海亮;王会泉;李现明;白丽;付伟 申请(专利权)人: 山东大学
主分类号: G01N21/90 分类号: G01N21/90;G06T7/00
代理公司: 济南圣达专利商标事务所有限公司 37221 代理人: 张勇
地址: 250061 山*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 饮料 灌装 杂质 检测 装置 方法
【权利要求书】:

1.一种饮料灌装后杂质检测方法,其特征是,该杂质检测方法如下:

Step1:采集待检品图像并进行备份;

Step2:图像预处理:对采集的待检品图像增强其对比度并进行滤波;

Step3:区域填充及分割:对预处理后的图像进行边缘检测后,进行区域填充及分割;

Step4:连通域分析及修正:对分割出来的前景区域进行连通域分析及修正;

Step5:连通域修正后进行判断:连通域修正后需要检测待检品图像是否采集完,如还有未完成的帧需要采集,则等待下一帧图像的到来,否则继续进行下一步处理;

Step6:匹配连通域信息:对采集的若干帧图像提取得到的连通域信息进行匹配,通过匹配连通域信息,获得可见物的连通域轨迹;

Step7:结合连通域信息和连通域轨迹,判断出每个连通域的性质,根据连通域的性质判断灌装后饮料中是否存在杂质;

其中:

所述step1或step2中,所述待检品图像是用工业相机提取的饮料灌装后瓶身图像,且图像为灰度图像或经过灰度化的彩色图像;

所述step3中区域填充的方法包括以下步骤:

a.对边缘检测后的图像进行逐行扫描,填充每行中存在的距离小于最大填充距离s的边缘信息;

b.对边缘检测后的图像进行逐列扫描,填充每列中存在的距离小于最大填充距离s的边缘信息;

所述step4中,连通域分析步骤如下:

a.运用区域生长法提取每个连通域信息;

b.分析每个连通域信息,将面积小于设定的最小分析区域面积al并且周长平方与面积比例大于设定的系数p的区域予以删除;

c.将符合条件的连通域信息进行编号,并将每个连通域匹配状态标记为未匹配;

所述step4中,连通域修正步骤如下:

a.寻找最小外接矩形宽或高大于设定最小值rl并且宽和高均小于设定最大值r2的原连通域信息,如找不到,转到步骤f;

b.提取原连通域最小外接矩形区域的预处理前图像数据;

c.运用最大类间方差法计算步骤b中提取的图像阈值对图像进行区域分割;

d.运用区域生长法提取新连通域信息,如连通域个数为1转到step4中的连通域修正步骤中的步骤a;

e.用新的连通域信息更新原连通域信息,转到step4的连通域修正步骤中的步骤a;

f.结束连通域修正;

所述step6中,匹配连通域的具体匹配步骤如下:

a).寻找第n帧中没有找到匹配的区域,其中n为大于零小于N的自然数,n初始值为1,如能找到则进入步骤b),否则进入步骤e);

b).对第n帧中未匹配的连通域a,计算与第n+1帧所有连通域的匹配系数,并将匹配系数存入匹配系数数组,数组中每项记录的是匹配系数和连通域编号,匹配系数factor的计算公式为:

factor= wfactor+hfactor+whfactor+denfactor+areafactor+distancefactor;

其中,wfactor 连通域宽度比对系数,hfactor 连通域高度比对系数、whfactor 连通域宽高比例比对系数、denfactor连通域周长平方面积比比对系数、areafactor连通域面积比对系数、distancefactor连通域距离系数;

wfactor=min(wn,wn1)/max(wn,wn1);式中wn为连通域a的宽度,wn1为第n+1帧中连通域x的宽度,min(wn,wn1)表示wn与wn1的最小值,max(wn,wn1) 表示wn与wn1的最大值;

hfactor=min(hn,hn1)/max(hn,hn1);式中hn为连通域a的高度,hn1为第n+1帧中连通域x的高度;

whfactor=min(min(wn,hn)/max(wn,hn),min(wn1,hn1)/max(wn1,hn1))/max(min(wn,hn)/max(wn,hn),min(wn1,hn1)/max(wn1,hn1));

denfactor= min(densityn, densityn 1)/max(densityn , densityn 1);

其中

densityn=girthn*girthn/arean; 式中girthn为连通域a的周长,arean为连通域a的面积;

densityn1=girthn1*girthn1/arean1;式中girthn1为第n+1帧中连通域x的周长,arean1为第n+1帧中连通域x的面积;

    areafactor=min(arean,arean1)/max(arean,arean1);

    distancefactor=(MAX_DISTANCE-distance)/MAX_DISTANCE; 式中 MAX_DISTANCE为可见物的最大活动距离,distance为连通域a与第n+1帧中连通域x的最小外接矩形中心距离;

c).寻找匹配系数数组中最大的匹配系数,并且根据最大匹配系数位置确定与连通域a匹配系数最大的连通域x1;

d).如找到的最大匹配系数小于限定的最小合理匹配系数f则将此连通域a的后帧匹配状态标记为已匹配,返回步骤a);如连通域x1是首次被匹配则更新连通域a和连通域x1的匹配信息,将连通域a和连通域x1匹配状态改为已匹配,记录匹配连通域编号和匹配系数,返回步骤a);如连通域x1之前被第n帧中的连通域b匹配,则比较此次匹配与之前存储的匹配系数,如此次匹配系数大于之前存储的匹配系数,则更新连通域x1的匹配连通域和匹配信息,将连通域a的匹配信息修改为已匹配,匹配连通域为连通域x1,记录匹配系数,并将连通域b的后帧匹配状态修改为未匹配,返回步骤a);如此次匹配系数小于或者等于之前存储的匹配系数,则将连通域a与连通域x1的匹配系数撤出匹配系数数组并返回步骤c)继续寻找合理的匹配;

e).将n的数值加1,如n>N-1则结束匹配,否则返回步骤a);

所述step7中,连通域的性质为连通域的圆形度或运动方向。

2.如权利要求1所述的一种饮料灌装后杂质检测方法,其特征是,所述连通域信息包括连通域的面积、周长、周长平方与面积比、最小外接矩形的左右上下位置。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东大学,未经山东大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201010172094.2/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top