专利名称: |
一种基于视觉引导的药丸检测方法 |
摘要: |
本发明公开了一种基于视觉引导的药丸检测方法,基于视觉引导下通过图像通道img1和通道img3的叠加实现药丸区域的提取,以学习功能得到的药丸区域的面积、长、宽和灰度为标准实现对药丸区域的面积、长、宽和灰度的检测,再通过药丸区域在通道img1和通道img3的特征实现气泡的检测,以及通过药丸区域在通道img3的特征实现黑点检测,可以大大节省人力、物力成本,提高生产效率、提高检测精度、避免人为检测误差。 |
专利类型: |
发明专利 |
国家地区组织代码: |
江苏;32 |
申请人: |
无锡精质视觉科技有限公司 |
发明人: |
蒋乐;张建业;张红 |
专利状态: |
有效 |
申请日期: |
2019-04-25T00:00:00+0800 |
发布日期: |
2019-07-30T00:00:00+0800 |
申请号: |
CN201910338992.1 |
公开号: |
CN110068577A |
分类号: |
G01N21/88(2006.01);G;G01;G01N;G01N21 |
申请人地址: |
214000 江苏省无锡市新吴区菱湖大道200号中国传感网国际创新园G10-206号 |
主权项: |
1.一种基于视觉引导的药丸检测方法,其特征在于:包括以下步骤: 1)图像采集,将药丸放置在传送带上,传送带运行时连续采集药丸的图像,其中第一张图像记为imgF、第二张或者第i(i>2)张图像记为imgN; 2)判断药丸图像是否需要拼接,第一张图像完整药丸区域保存为Obj1,并设置拼接标识Flag,图像本体imgF保存为imgPro;第二张或者第i(i>2)张图像读取拼接标识Flag,若需要进行拼接则将imgPro与imgN拼接得到imgT,若无需进行拼接则将imgN直接拷贝保存为imgT,将imgT中完整药丸区域保存为Obj1,图像本体imgN保存为imgPro; 3)图像处理,将imgT分为3个通道img1、img2和img3,对img1和img3进行均值滤波得到img1M和img3M,img1M和img3M相减和固定灰度值增加得到imgM,在imgM的基础上使用形态学的方法和药丸的几何特征提取药丸区域Obj,同时在Obj的基础上根据Flag标识判断是否为拼接的图像,若是拼接的,在Obj的技术上减去Obj1得到Obj,若不是拼接的则直接保存为Obj;利用img2得到均值灰度img2M; 4)判定状态,以上步骤1)-步骤3)采用合格的药丸时进入学习状态,保存学习Obj的面积、长、宽特征的标注值和误差值,同时在Obj的基础上截取img3并保存学习Obj的灰度特征的标准值和误差值,以上步骤1)-步骤3)采用待检测的药丸时进入检测状态,在Obj的基础上分别得到药丸的面积、长、宽特征和img3上的灰度,并与学习得到的标准值及误差值进行比较判定是否为缺陷产品; 5)气泡和黑点检测,在Obj的基础上分别挖取出药丸对应的img1上的img1Small和img3上的img3Small,使用img1Small和img3Small进行气泡检测,首先对img1Small进行增强对比度处理,突出气泡区域的特征,在增强基础上进行动态阈值分割和形态学处理得到疑似气泡区域,根据面积、圆度以及疑似气泡与周围的对比度差值判断是否为气泡区域,其次对img3Small使用固定阈值分割和几何变换判定是否为气泡区域,随后使用img3Small的灰度特征值判定药丸是否含有黑点; 6)结束以上1)-5)过程或重复以上1)-5)过程。 2.根据权利要求1所述的一种基于视觉引导的药丸检测方法,其特征在于:所述步骤1)采集药丸图像时将药丸放在蓝色的传送带上,并采用彩色相机获取多通道彩色图像。 3.根据权利要求1所述的一种基于视觉引导的药丸检测方法,其特征在于:所述步骤2)拼接时采用纵向拼接的方法进行拼接。 4.根据权利要求1所述的一种基于视觉引导的药丸检测方法,其特征在于:所述步骤4)采用合格的药丸进行学习获得的药丸面积、长、宽和灰度的标准值和参考误差可设定为一个范围,用于对待测药丸进行检测比较。 5.根据权利要求1所述的一种基于视觉引导的药丸检测方法,其特征在于:所述步骤4)待检测的药丸检测为缺陷品后若图像为拼接的,则减去一个图像高度并保存缺陷药丸的位置信息。 |
所属类别: |
发明专利 |