flycrane 发表于 2013-5-29 15:12:08

药片视觉检测系统-天津隆顺榕制药厂

用户需求
在药片的封装过程中,需要对药片是进行在线检测,以保证药品的生产质量。其主要检测项目有:
泡罩内有外来异物
泡罩内无药片
药片畸形和碎裂
药片上有划痕
为了能够在检测药片形状的同时,也能够对药片的表面划痕做出正确判断,我们对现有系统做出如下改进:
使用大面积的白色散射光源,置于药板的上方;
使用百万像素的彩色相机;
使用12英寸的一体化工作站,并配有高速的CPU.
系统将安装在现有的药片封装设备上,接收设备的检测指令,并传回检测结果,以使次品得以剔除。



系统构成

根据用户的需求和用户给予的样品,我们设计了如下检测系统:


该系统包括:




系统流程



注意:在系统的抓图过程中,计算机会通过1394卡控制相机抓取图像;在图像分析结束后,系统会根据用户的设置对检测结果进行统计,并在显示器上以醒目的方式显示出来。



系统的功能模块


本系统主要包括以下功能模块:
图像抓取模块
本模块在收到设备的检测信号后,点亮光源,通过相机获取并显示图像。
学习模块
通过本模块,用户可设定各种参数,以使系统获知用于检测的各种基本信息,如药片的数量和位置,二值化所用的灰度值等信息。
图像处理模块
本模块根据学习过程中的设定值,对图像中指定区域进行数字化处理,提取药片的征,经计算后与用户所设定的容许度范围进行比对,得出检测结果。
控制模块
本模块包括与设备主机的通讯,和控制外围设备。



与主机通讯流程

为了能与机器配合运行,系统需要通过I/O 与机器主机进行通讯。在用户选择菜单项检测->开始后,进入系统准备好状态,等待SOT(Start of Trigger)信号的出现。在收到SOT后,系统设置为系统忙状态,相机抓图,系统检测图像,然后送出结果。其流程如下图所示:






系统测试运行及结果

我们在系统测试过程中,通过设置好相机和光源,我们拍摄出如下图片:



经过对图像进行处理后,我们得到如下处理结果:


从上图可以看出,残缺的药片的面积是与其他药片的面积明显不同的,而表面有划痕的药片上的缺陷也被以红色圆圈标示出来。


Mr.凉白开 发表于 2013-12-25 08:26:22

谢谢分享111111
页: [1]
查看完整版本: 药片视觉检测系统-天津隆顺榕制药厂

LabVIEW HALCON图像处理入门教程(第二版)
石鑫华机器视觉与LabVIEW Vision图像处理PDF+视频教程11种全套
《LabVIEW Vision函数实例详解》教程-NI Vision所有函数使用方法介绍,基于NI VISION2020,兼容VDM21/22/23/24