当前位置: 首页 > 专利查询>中南大学专利>正文

一种流水线上药液瓶中可见异物的检测方法及系统技术方案

技术编号:13397364 阅读:153 留言:0更新日期:2016-07-23 17:56
本发明专利技术公开了一种流水线上药液瓶中可见异物的检测方法及系统,图像处理上,首先直接对连续采集的两张图片目标区域搜索,确定每张图片要对比的药瓶位置,接着对其进行差分,再通过阈值进行测定,最后根据目标大小判断其是否含有异物。该方法使药液瓶能在移动状态中完成可见异物检测,将原来药瓶的线性运动‑停顿并旋转‑线性运动缩减成线性运动并旋转,节省了检测过程中的停顿时间,平均每瓶可节省停顿时间0.05s—0.1s。本发明专利技术也能应用于其它澄清液体试剂如小型安瓿瓶液中可见异物的快速检测。

【技术实现步骤摘要】
一种流水线上药液瓶中可见异物的检测方法及系统
本专利技术涉及一种流水线上药液瓶中可见异物的检测方法
技术介绍
近年来,市场上中药口服液的种类和数量增长迅速。然而目前研究的可见异物检测方法主要是传统的较大输液瓶、安瓿瓶的静态检测方法[1]。中药药液瓶瓶身较小,自旋后在流水线上继续运动的设备在制造上早已可以实现,然而相应检测流水线上直线运动中的药液瓶中杂质技术却没有跟上研究步伐。现在国内大多数厂家采用的都是人工灯检或者静态灯检机。人工灯检是在黑色背景下,以强光为光源,灯检工完全依靠手工和肉眼逐瓶进行检查。这种检查具有人眼损伤大,检测标准不统一,检测结果不稳定,漏检率高,检测速度慢等缺点[2-3]。而静态灯检机只能检测静止中的药液瓶,有时要购买多台灯检机应用于一条流水线,造成不必要的支出。因此国内厂家也希望能有满足要求的自动灯检设备出现,提升流水线的生产力和检测的速度。直接引进国外成熟的药检设备,耗资昂贵,而且由于中药口服液与一般的透明输液在特性上和生产工艺上都有所不同,使用达不到较好的检测效果。国内的许多输液可见异物检测研究都集中于图像处理这个步骤,力求设计更优的算法来提高检测精度,增加了不少检测的时间损耗。国外的自动灯检研究目前都为瓶身高速自旋后急停的静态检测,而且主要的是针对大输液等透明药剂的可见异物检测自动化研究,每瓶输液瓶检测时都要停顿0.05到0.1s,检测速度较慢,而中药药液瓶瓶身更小,要求单位时间内检测的瓶数更多才能有较好的经济效益,若用传统的静态灯检方法跟不上流水线上口服液的快速生产速度。
技术实现思路
为了解决目前药液瓶内异物检测速度慢的技术问题,本专利技术提供一种能够有效提高检测速度的流水线上药液瓶中可见异物的检测方法及系统。为了实现上述技术目的,本专利技术的技术方案是,一种流水线上药液瓶中可见异物的检测方法,包括以下步骤:对流水线传送带上运动的同一药液瓶连续拍摄两帧图像,得到这个药瓶处于传送带上不同位置的两帧图像,然后通过边界搜寻算法分别搜寻出两帧图像中药液瓶中药液所在的目标区域,并进行两帧图像中的目标区域的配准,再采用差分方法对目标区域进行处理,经中值滤波后,用拟定好的阈值判别药液瓶内是否含有可见异物。所述的方法,所述的边界搜寻算法包括以下步骤:根据灰度值将第一帧图像与用于对比的第二帧图像分别展开成矩阵A(i,j)和B(i,j),将矩阵A(i,j)沿x轴将药液瓶和药液瓶两侧的空白区域分为E、F、G三个区域矩阵,其中药液瓶区域为中间区域矩阵F(i0,j0);同理,第二帧图片展开的矩阵B(i,j)沿x轴方向分为E’、F’、G’三个区域矩阵,用于对比的药液瓶区域为F’(i0,j0),在矩阵A的三个位置O(0,y1)、P(0,y2)、Q(0,y3)作为起始点,其中y2取药液瓶区域高度的中间值,y3和y1以y2为对称点沿y轴方向上下分布,然后沿x轴方向用连续像素判定算法搜寻目标值,当从O点出发判定时,当且仅当出现连续M个灰度值大于N时,判定已进入药液区域,输出目标区域起始位置为x’1=x-M,同理可得出x’2,x’3;则记录药液区域起始位置为:药液区域结束位置为:同样对矩阵B进行操作,确定目标区域的药液矩阵F(i0,j0),F’(i0,j0)。所述的方法,所述的N根据瓶壁阴影取值,取值范围为2-12。所述的方法,在将图像展开成矩阵之前,首先根据药液瓶区域位置分别在瓶盖位置n1和瓶底位置n2处去掉上下边缘。所述的方法,将目标区域的药液矩阵F(i0,j0),F’(i0,j0)进行差分,并中值滤波后用拟定好的阈值进行判别的步骤为:采用差分公式:R(i0,j0)=F(i0,j0)-F’(i0,j0)进行差分,然后对背景差分结果进行二值化处理,数学表达式描述为:式中:T是灰度阈值,取值为0.7-1.6;二值图R(i0,j0)的值为1的区域就是检测到的杂质区域。一种流水线上药液瓶中可见异物的检测系统,包括传送带、光源、摄像头和工控机,所述的光源和摄像头分别设置于传送带的两侧,摄像头通信连接工控机,药液瓶由传送带从摄像头和光源之间穿过,当一个药液瓶从摄像头前经过时,摄像头连续拍摄两帧图像,得到这个药瓶处于传送带上不同位置的两帧图像,且当摄像头进行拍摄时,传送带保持运动状态。所述的系统,所述的摄像头的数量为一个,且拍摄的两帧图像中,药液瓶在其中一帧图像中所处的位置,与另一帧图像中所处的位置,以图像的中轴线为对称轴呈对称分布。所述的系统,所述的摄像头的数量为两个,且拍摄的两帧图像中,药液瓶在图像中所处位置完全一致。所述的系统,所述的光源为面光源。所述的系统,所述的摄像头为只能拍摄灰度图像的黑白摄像头.本专利技术的技术效果在于,本专利技术创新性地在流水线上直接检测自旋后运动中的药液瓶,去掉了药液瓶旋转后急停的步骤,这样不仅能够简化灯检机硬件电路设计,而且由于不再需要旋转后急停再进行拍照,所以减少了时间损耗,使检测速度变快。下面结合附图对本专利技术作进一步说明。附图说明图1为本专利技术系统的结构示意图;图2为本专利技术采用单摄像头时所拍摄的两帧图像示意图;图3为本专利技术整体算法流程图;图4为本专利技术边界搜寻算法流程图;图5为本专利技术光照射药瓶显示的边缘效果图。具体实施方式参见图1,本系统包含了机械部分、成像部分以及核心控制部分——工控机。下面主要从两个模块来对其进行介绍:成像部分和图像处理部分。其中本实施例所针对的药液瓶是中药口服液的药液瓶,由于中药口服液的瓶子是棕色的,液体颜色也较深,而无色光源透光性较差,如果增加光强则杂质分辨效果差,减少光强则成像模糊,多次试验后选择了透光性强的红光。与此同时LED光源具有发光稳定,寿命长等优点,而选用漫反射型的面光源主要考虑药液瓶会对直射的光进行反射造成边缘不容易透过。综上原因本实施例选用了红色漫反射型的LED均匀面光源,在针对不同的种类药液及药液瓶时,应根据实际情况进行选择。药液瓶采取竖直放置流水线上的方式进行检测。面光源安置在背面照明药液瓶,边缘出现光没有透过的黑边;如图5所示为光源距离药液瓶100mm时拍摄的图片,可以看出瓶两边边缘没有出现黑边,效果最好。当针对大小不同的药液瓶时,应根据实际拍摄情况进行距离调整。此时当药液内有可见异物颗粒时则会对光进行遮挡,反射,衍射,或者折射,在图片上形成亮度较暗的小斑。由于没有涉及到颜色信息,为了减少不必要的图片信息,加快处理的速度,我们采用的是一台黑白相机进行图像采集。图1中背面是红色的LED均匀面光源,安置在口服液的一边对其进行照明,药液瓶在传送带上运动并排竖直放置,设置一台相机,在另一边对其进行拍照,拍照时传送带保持运动状态不停止,相机连续对同一药液瓶拍摄两张照片,拍好的照片送给工控机进行图像处理。为减少拍摄角度不同引起的误差,同时为了便于进行图像处理,要尽量使差分对比的两幅图像中药液瓶的位置呈镜像对称,如图2所示。当采用两台相机进行拍摄时,药液瓶在经过第一台相机时拍摄一张照片,经过第二台相机时再拍摄一张,拍照时传送带还是保持运动状态不停止。同样为了减少拍摄角度不同引起的误差,要尽量使两张图像中药液瓶的位置完全一致,即第一台相机对药液瓶拍照时药液瓶处于镜头中位置,和第二台相机对药液瓶拍照时药液瓶处于镜头中位置完全一样。对该视场中并排放置的做直线运动的药本文档来自技高网...

【技术保护点】
一种流水线上药液瓶中可见异物的检测方法,其特征在于,包括以下步骤:对流水线传送带上运动的同一药液瓶连续拍摄两帧图像,得到这个药瓶处于传送带上不同位置的两帧图像,然后通过边界搜寻算法分别搜寻出两帧图像中药液瓶中药液所在的目标区域,并进行两帧图像中的目标区域的配准,再采用差分方法对目标区域进行处理,经中值滤波后,用拟定好的阈值判别药液瓶内是否含有可见异物。

【技术特征摘要】
1.一种流水线上药液瓶中可见异物的检测方法,其特征在于,包括以下步骤:对流水线传送带上运动的同一药液瓶连续拍摄两帧图像,得到这个药瓶处于传送带上不同位置的两帧图像,然后通过边界搜寻算法分别搜寻出两帧图像中药液瓶中药液所在的目标区域,并进行两帧图像中的目标区域的配准,再采用差分方法对目标区域进行处理,经中值滤波后,用拟定好的阈值判别药液瓶内是否含有可见异物;所述的边界搜寻算法包括以下步骤:根据灰度值将第一帧图像与用于对比的第二帧图像分别展开成矩阵A(i,j)和B(i,j),将矩阵A(i,j)沿x轴将药液瓶和药液瓶两侧的空白区域分为E、F、G三个区域矩阵,其中药液瓶区域为中间区域矩阵F(i0,j0);同理,第二帧图片展开的矩阵B(i,j)沿x轴方向分为E’、F’、G’三个区域矩阵,用于对比的药液瓶区域为F’(i0,j0),在矩阵A的三个位置O(0,y1)、P(0,y2)、Q(0,y3)作为起始点,其中y2取药液瓶区域高度的中间值,y3和y1以y2为对称点沿y轴方向上下分布,然后沿x轴方向用连...

【专利技术属性】
技术研发人员:陶少华姚冠宇钟芳松
申请(专利权)人:中南大学
类型:发明
国别省市:湖南;43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1