[发明专利]一种流水作业平台烟条自动视觉检测与计数方法有效
申请号: | 201710044136.6 | 申请日: | 2017-01-19 |
公开(公告)号: | CN106803259B | 公开(公告)日: | 2019-07-05 |
发明(设计)人: | 彭真明;李梦雪;王璟璟;田明;卢耀坤;李健;张兰丹;曹思颖;张萍;蒲恬 | 申请(专利权)人: | 电子科技大学 |
主分类号: | G06T7/11 | 分类号: | G06T7/11;G06T7/13;G06T7/136;G06T7/187 |
代理公司: | 成都弘毅天承知识产权代理有限公司 51230 | 代理人: | 李春芳;马林中 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 流水作业 平台 自动 视觉 检测 计数 方法 | ||
1.一种流水作业平台烟条自动视觉检测方法,其特征在于,获取背景差分后二值烟条图像帧的连通域,再按帧序依次将每个二值烟条图像帧的连通域分为存在相对大小的类、按类取连通域的外接矩形、对相对小类进行区域增长得到完整的存在条烟的区域,接着分别根据相对大类连通域面积大小设置对应的阈值条件,然后由阈值条件满足情况选择地分割超出烟条预设连通区域面积的相对大类连通域,确定计数条烟区域的顶点信息并累计烟条数量,最后获得视频中通过的所有烟条数量及烟条所在区域顶点信息;
还包括以下步骤:
步骤1:设置初始参数,读入背景图像g(x,y),并进行非均匀光照校正处理,得到增强的背景图像g'(x,y);
步骤2:循环读入视频图像f(x,y),根据所选取的初始参数获得与背景图像相同位置的局部图像f1(x,y),再进行非均匀光照校正处理得到增强的局部图像f1'(x,y);
步骤3:令增强的局部图像f1'(x,y)与增强的背景图像g'(x,y)差分,再对差分后图像进行阈值处理得到二值图像b(x,y);
步骤4:对二值图像b(x,y)进行膨胀处理得到生长后的二值图像b1(x,y),提取生长后的二值图像b1(x,y)中的连通区域轮廓C;
步骤5:对生长后的二值图像b1(x,y)中的连通区域进行双阈值处理,依据连通区域轮廓C(i)面积S(i)去除噪声,并将连通区域分成两类Cl、Cs,对应面积大小为Sl、Ss;
步骤6:计算包含轮廓Cl(j)的外接矩形Rl(j),大连通区域数量Nl=|Cl|,j=1,2,...,Nl,计算包含轮廓Cs(k)的外接矩形Rs(k),小连通区域数量Ns=|Cs|,k=1,2,...,Ns,去除连通区域两端的小连通域数量,得到图像b(x,y)中心小连通区域数量N′s;
步骤7:如果小连通区域数量N′s=0,则执行步骤9,否则执行步骤8;
步骤8:在外接矩形Rs附近选取种子像素点,进行区域生长,在二值图像中保留包含小连通区域的生长结果,执行步骤5;
步骤9:如果大连通区域数量Nl>0,执行步骤10,否则执行步骤13;
步骤10:对大连通区域细分割,结合图像帧序列中已计数烟条所在区域信息P′o计算未计数的单条烟区域Po;
步骤11:如果存在未计数条烟区域,执行步骤12,否则执行步骤13;
步骤12:保存或输出当前分割结果并计数,并更新已计数烟条所在区域信息P′o=Po;
步骤13:根据视频图像条烟运动速度估计下一帧图像中的已计数烟条所在区域信息P′o;
步骤14:如果视频结束,输出视频分割累计结果,否则执行步骤2。
2.根据权利要求1所述的一种流水作业平台烟条自动视觉检测方法,其特征在于,所述步骤1和步骤2中,非均匀光照校正处理的公式为:
其中I(i,j)为输入RGB图像中的一个彩色像素点,minI(i,j)是为坐标(i,j)处像素RGB三通道中的最小值,N为图像每一行的像素个数,M为图像上每一列的像素个数,像素点的每个通道都减去三通道中的最小值。
3.根据权利要求1所述的一种流水作业平台烟条自动视觉检测方法,其特征在于,所述步骤3中,计算二值图像公式如下:
其中||f1'(i,j)-g'(i,j)||1为坐标(i,j)处f1'(i,j)与背景像素g'(i,j)差分的一范数,Th为二值化的阈值,若当前像素点与背景差分的一范数大于阈值Th即为前景b(i,j)=1,否则b(i,j)=0。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710044136.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种图像处理方法及装置
- 下一篇:基于光流法和卡尔曼滤波的多目标跟踪方法