一种消炎药粒表面缺陷检测的方法与流程

文档序号:18357788发布日期:2019-08-06 23:23阅读:478来源:国知局
一种消炎药粒表面缺陷检测的方法与流程

本发明涉及药品检测领域,尤其涉及一种消炎药粒表面缺陷检测的方法。



背景技术:

药品检测的检测项目众多,有药品质量检测、药品成分检测、药品重金属检测、药品不良反应检测、药品密封性检测、生物药品检测、药品外观检测、药品常规检测、药品理化检测、药品安全检测和药品缺陷检测。

药粒、药片在生产过程中会存在缺粒、半粒、药粒表面异物的不良现象。不良品流入市场对制药企业形象带来负面影响,目前主要采用人工观察的方式来检测,这种方法受人为主管因素影响,检测精度会受到人的疲劳和经验的影响。



技术实现要素:

本发明的目的在于针对现有技术的不足而提供一种消炎药粒表面缺陷检测的方法,检测简单,方便快捷。

为达到上述目的,本发明通过以下技术方案来实现。

一种消炎药粒表面缺陷检测的方法,它包括以下步骤:

第一步,获取药板中药粒图像,即通过彩色相机采集药粒图像;

第二步,转化图像,即将第一步中采集的药粒图像转化成h1s1i1图像;

第三步,图像校正,即第二步转换成的i1图像中,在药板的右边缘设置n条高h、宽w的矩形检测区域,并求取各个矩形区域内灰度变化最大的点坐标集(x(n),y(n)),将该点坐标集通过霍夫变换拟合成直线进而求出右边缘线,并求出药板的右边边缘中心点坐标(x(0),y(0)),根据右边缘线的角度和中心点坐标,参照模版位置对图像进行校正,生成新的图像;

第四步,转化新的图像,即将第三步中的新生成的图像转换为h2s2i2图像;

第五步,药粒缺陷的筛选,即在第四步中的s2图中,根据设定的检测区域提取药粒连通区域,将s2图像进行二值化处理,得到二值化后的连通区域,用面积(a1min,a1max)和圆度(c1min,c1max)阀值筛选出药粒连通区域;

第六步,药粒品质的评价,即将第五步中的药粒连通区域进行孔洞填充,再与原图相减,即可求出异物区域,通过异物区域与面积阈值(a2min,a2max)比较,判定药粒的品质。

进一步的,所述第二步中的n为100、h为200mm、w为10mm。

进一步的,所述第五步中的面积阀值(a1min,a1max)和圆度阀值(c1min,c1max)分别为(28000,40000)和(0.8,1)。

进一步的,所述面积阈值(a2min,a2max)为(0,50)。

本发明的一种消炎药粒表面缺陷检测的方法,检测简单,方便快捷。

附图说明

图1为本发明的原图以及h1s1i1图的示意图;

图2图1中i1图的矩形检测区域示意图;

图3图1中i1图的右边缘线的示意图;

图4为校正图以及h2s2i2图像的示意图;

图5为药粒连通区域图像的示意图;

图6为筛选异物区域图像的示意图;

具体实施方式

下面结合实施例对本发明做进一步说明,但不局限于说明书上的内容。

如图所示:一种消炎药粒表面缺陷检测的方法,它包括以下步骤:

第一步,获取药板中药粒图像,即通过彩色相机采集药粒图像;

第二步,转化图像,即将第一步中采集的药粒图像转化成h1s1i1图像,如图1所示;

第三步,图像校正,即第二步转换成的i1图像中,在药板图像的右边缘设置n条高h、宽w的矩形检测区域(如图2所示)(n=100、h=200mm、w=10mm),并求取各个矩形区域内灰度变化最大的点坐标集(x(n),y(n)),将该点坐标集通过霍夫变换拟合成直线进而求出右边缘线(如图3所示),并求出药板的右边边缘中心点坐标(x(0),y(0)),根据右边缘线的角度和中心点坐标,参照模版位置对图像进行校正,生成新的图像;模版位置为从模版图像求取的右边缘线的角度和中心点坐标,新图像右边缘线的角度和中心坐标减去模版位置的角度和坐标,求得图像旋转角度和平移量,对新图像进行旋转和平移校正。

第四步,转化新的图像,即将第三步中的新生成的图像转换为h2s2i2图像(如图4所示);

第五步,药粒缺陷的筛选,即在第四步中的s2图中,根据设定的检测区域提取药粒连通区域,检测区域为手动圈取的泡罩板区域,将s2图像进行二值化处理,得到二值化后的连通区域,用面积mm2(a1min,a1max)和圆度(c1min,c1max)阀值筛选出药粒连通区域(如图5所示),此时若出现缺粒和半粒情况便可以检测出来;

第六步,药粒品质的评价,即将第五步中的药粒连通区域进行孔洞填充,再与原图相减,即可求出异物区域(如图6所示),通过异物区域与面积阈值mm2(a2min,a2max)比较,判定是否为合格品。位于面积阈值mm2(a2min,a2max)内为合格产品,超出面积阈值mm2(a2min,a2max),为不合格产品。

具体实施例一:

第一步,获取药板中药粒图像,即通过彩色相机采集药粒图像;

第二步,转化图像,即将第一步中采集的药粒图像转化成h1s1i1图像;

第三步,图像校正,即第二步转换成的i1图像中,在药板的右边缘设置n=100条高h=200、宽w=10的矩形检测区域,并求取各个矩形区域内灰度变化最大的点坐标集(x(n),y(n)),将该点坐标集通过霍夫变换拟合成右边缘线,并求出药板的右边边缘中心点坐标(2030,1184),根据右边缘线的角度(-89°)和中心点坐标(2030,1184),参照模版位置(角度(-85°)和中心点坐标(2010,1181))对图像进行校正,生成新的图像;

第四步,转化新的图像,即将第三步中的新生成的图像转换为h2s2i2图像;

第五步,药粒缺陷的筛选,即在第四步中的s2图中,根据设定的检测区域提取药粒连通区域,将s2图像进行二值化处理,得到二值化后的连通区域,用面积(28000,40000)和圆度(0.8,1)阀值筛选出药粒连通区域;

第六步,药粒品质的评价,即将第五步中的药粒连通区域进行孔洞填充,再与原图相减,即可求出异物区域,通过异物区域面积与面积阈值(0,50)比较,异物区域面积等于16,位于面积阈值(0,50)内,为合格产品。

具体实施例二:

第一步,获取药板中药粒图像,即通过彩色相机采集药粒图像;

第二步,转化图像,即将第一步中采集的药粒图像转化成h1s1i1图像;

第三步,图像校正,即第二步转换成的i1图像中,在药板的右边缘设置n=100条高h=200、宽w=10的矩形检测区域,并求取各个矩形区域内灰度变化最大的点坐标集(x(n),y(n)),将该点坐标集通过霍夫变换拟合成右边缘线,并求出药板的右边边缘中心点坐标(2028,1186),根据右边缘线的角度(-88°)和中心点坐标(2028,1186),参照模版位置(角度(-85°)和中心点坐标(2010,1181))对图像进行校正,生成新的图像;

第四步,转化新的图像,即将第三步中的新生成的图像转换为h2s2i2图像;

第五步,药粒缺陷的筛选,即在第四步中的s2图中,根据设定的检测区域提取药粒连通区域,将s2图像进行二值化处理,得到二值化后的连通区域,用面积(28000,40000)和圆度(0.8,1)阀值筛选出药粒连通区域;

第六步,药粒品质的评价,即将第五步中的药粒连通区域进行孔洞填充,再与原图相减,即可求出异物区域,通过异物区域面积与面积阈值(0,50)比较,异物区域面积等于68,超出面积阈值(0,50),为不合格产品。

本发明的一种消炎药粒表面缺陷检测的方法,检测简单,方便快捷。

显然,本发明的上述实施方式仅仅是为清楚地说明本发明所作的举例,而并非是对本发明的实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无法对所有的实施方式予以穷举。凡是属于本发明的技术方案所引伸出的显而易见的变化或变动仍处于本发明的保护范围之列。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1