[发明专利]一种基于机器视觉的药盒内药袋数量的检测方法有效
申请号: | 202110501961.0 | 申请日: | 2021-05-08 |
公开(公告)号: | CN113284095B | 公开(公告)日: | 2023-08-25 |
发明(设计)人: | 徐长波;罗楚坤;曹少中 | 申请(专利权)人: | 北京印刷学院 |
主分类号: | G06T7/00 | 分类号: | G06T7/00;G06T7/12;G06T7/136;G06T7/194;G06T7/62;G06T5/00;G06T3/40 |
代理公司: | 北京慕达星云知识产权代理事务所(特殊普通合伙) 11465 | 代理人: | 符继超 |
地址: | 102600 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 机器 视觉 药盒内药袋 数量 检测 方法 | ||
本发明公开了一种基于机器视觉的药盒内药袋数量的检测方法,包括以下步骤:实时采集药品生产线上药盒中药袋的原始图像,并对原始图像进行预处理,得到二值图像;采用细化算法提取二值图像中的药袋轮廓,得到图像骨架;按照多区域轮廓统计方法将图像骨架分成长度相等的多个区域,提取每个区域中的各个药袋的轮廓,并计算每个区域的轮廓数量;遍历全部区域的轮廓数量,取其中重复率最高的数值作为药盒内药袋的最终计数结果。本发明基于机器视觉对药盒内药袋进行计数,能够应对排列不规则情况,且检测准确率高。
技术领域
本发明涉及图像处理技术领域,更具体的说是涉及一种基于机器视觉的药盒内药袋数量的检测方法。
背景技术
药品作为生活必需品,其品质保障直接影响到用药者的生命安全及生活质量。在药品生产过程中,冲剂等袋装类药品在最后被填装到药盒的过程中,难免会出现填充数量不正确的情况,因此需要对其进行数量检测。国内大部分生产线上袋装药品数量检测手段往往还停留在人工检测阶段,这种方式不仅检测速度慢、效率低,而且工人劳动强度大、工作枯燥,难以保证检测的准确性与合格率。
目前,利用机器视觉检测图像内物品数量的检测是一种可行且高效的方法,在纸张计数方面、薄片边缘检测方面、作物籽粒计数方面以及药片颗粒计数方面等均有应用,但总体来看,基于图像的计数方式虽然有很多,但绝大多数都是针对检测物品形状规律,排列整齐的情况进行物品计数。由于袋装类药品的形状不规则,且存在排列紧密易贴合等问题,目前主流的图像计数方法并不适用于药盒内药袋数量检测。
因此,如何提供一种能够应对药袋的不规则排列特征,且具有较高准确率的基于机器视觉的药盒内药袋数量的检测方法是本领域技术人员亟需解决的问题。
发明内容
有鉴于此,本发明提供了一种基于机器视觉的药盒内药袋数量的检测方法,能够对排列不规则的药盒内药袋的数量进行准确计数。
为了实现上述目的,本发明采用如下技术方案:
一种基于机器视觉的药盒内药袋数量的检测方法,包括以下步骤:
实时采集药品生产线上药盒中药袋的原始图像,并对所述原始图像进行预处理,得到二值图像;
采用细化算法提取所述二值图像中的药袋轮廓,得到图像骨架;
按照多区域轮廓统计方法将所述图像骨架分成长度相等的多个区域,提取每个区域中的各个药袋的轮廓,并计算每个区域的轮廓数量;
遍历全部区域的轮廓数量,取其中重复率最高的数值作为药盒内药袋的最终计数结果。
优选的,在上述一种基于机器视觉的药盒内药袋数量的检测方法中,所述预处理包括依次对所述原始图像进行灰度化处理、缩放、裁剪、高斯平滑处理和阈值分割。
优选的,在上述一种基于机器视觉的药盒内药袋数量的检测方法中,所述采用细化算法提取所述二值图像中的药袋轮廓,得到图像骨架,包括:
从所述二值图像中提取一系列具有一定形状的结构元素,在结构元素与其覆盖的二值图像中某一区域完全相同时,则该区域中心像素点被标记;
按照从左上角到右下角的顺序,采用迭代算法检测是否存在被标记的像素点,若存在,则继续重复迭代过程,反之,则删除所有被标记的像素点;
将剩下的像素点构成的区域作为所述图像骨架。
优选的,在上述一种基于机器视觉的药盒内药袋数量的检测方法中,每次迭代过程包括两个子过程,分别为子过程1和子过程2,其中,子过程1的判断条件如下:
2≤N(P0)≤6........(1)
N(P0)=1..............(2)
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京印刷学院,未经北京印刷学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110501961.0/2.html,转载请声明来源钻瓜专利网。