机器视觉系统对医用手术刀瑕疵的在线检测方法

文档序号:6157941阅读:113来源:国知局
专利名称:机器视觉系统对医用手术刀瑕疵的在线检测方法
技术领域
本发明涉及利用机器视觉系统进行在线检测的技术领域,尤其涉及在医用手术刀
生产现场,利用机器视觉系统对医用手术刀瑕疵进行在线检测的方法。
背景技术
在流水作业的医用手术刀生产车间现场,对医用手术刀的瑕疵进行在线检测。现 有技术中,对医用手术刀瑕疵的在线检测依靠人工目测进行检测,在医用手术刀生产机旁 设约30人进行医用手术刀瑕疵的检测和处理,将检测结果分为合格品(如氧化斑直径 < lmm,且霉点单位面积数< 3个/cm2,且划痕长度< 0. 5mm,及没有其他瑕疵)和不合格品 (如氧化斑直径^ lmm,或霉点单位面积数^ 3个/cm2,或划痕长度^ 0. 5mm,或有以上三种 以外的其他瑕疵)。 人工检测存在的缺点主要有生产车间现场生产速度快、噪声大,工人检测工作环 境恶劣,劳动强度大;正常人眼在不间断观测运动物体30min左右,即会眼花、眼胀等不适, 检测人员无法长时间不间断工作,无法保证产品出厂合格率;医用手术刀瑕疵检测是带数 量和精度的检测,人眼很难准确判断,误差大,出错机会很多,无法保证检测质量;专业人员 检测医用手术刀的速度最高为3个/s,对生产速率有极大限制。
发明的内容 针对现有技术对医用手术刀瑕疵的在线检测依靠人工进行检测,工人容易产生视
觉疲劳,劳动强度大,无法保证产品合格率以及检测质量,监测速度低等问题,本发明提供
一种机器视觉系统对医用手术刀瑕疵的在线检测方法,其大大降低工人的检测劳动强度,
检测精度高、速度快,可以有效保证出厂产品的合格率。 本发明的技术方案如下 —种机器视觉系统对医用手术刀瑕疵的在线检测方法,包括以下步骤 (1)准备一拍摄在线运行医用手术刀瑕疵的图像的工业相机,所述的相机由外部
触发信号控制; (2)根据待检测医用手术刀的尺寸大小调整拍摄相机的参数,包括光圈大小、曝光 时间,以便获取清晰的拍摄图像; (3)设定检测参量,包括氧化斑的直径、霉点的单位面积数和划痕的长度,并根据 用户要求设置所述检测参量的检测精度以及合格范围; (4)由外部触发与控制信号启动所述相机实时拍摄在线运行医用手术刀瑕疵的图 像,并将拍摄的图像传输至计算机供检测; (5)计算机通过图像算法处理,提取医用手术刀瑕疵的图像,并提取手术刀瑕疵的 图像; (6)计算机对所述医用手术刀瑕疵的形状和瑕疵的尺寸或数量进行计算; (7)通过计算出的瑕疵形状和瑕疵尺寸,与步骤(3)设定的合格范围进行比较,判
断该产品是属于合格品/废品,通过外部触发与控制信号将两类产品从不同的出料口进行分拣。 进一步的技术方案是 对步骤(5),若经过图像算法处理后发现不存在瑕疵图像,属于合格品,从合格品分拣口拣出。
以及,进一步的技术方案是 对所述第(7)步,首先判断瑕疵是深色斑块、多个深色斑点或线形,若是深色斑块则转向第(7A)步,若是多个深色斑点则转向第(7B)步,若是线形则转向第(7C)步
(7A)判断深色斑块瑕疵图像直径是否在合格范围(< lmm),如在合格范围则转向第(8A)步,若大于规定范围(> lmm)则转向第(8B)步; (7B)判断深色斑点单位数量是否在合格范围(< 3个/cm2),如在合格范围则转向第(8A)步,若大于规定范围(> 3个/cm2)则转向第(8B)步; (7C)判断线形瑕疵图像长度是否在合格范围(< 0. 5mm),如在合格范围则转向第
(8A)步,若大于规定范围(> 0. 5mm)则转向第(8B)步; (8)根据前面各步骤的检测结果分别进行以下操作 (8A)作为合格品进行分拣; (8B)直接作为废品剔除。 以及,进一步的技术方案是 对所述第(7)步,当检测到产品为废品时,计算机将通过人机界面进行图像提示,并启动报警装置。
本发明的有益技术效果是 本发明采用机器视觉系统对医用手术刀瑕疵进行在线检测,取代人工检测,用户可自动进行检测精度的调节。具有对产品检测合格品、废品这两类产品的记录、分类、统计、存储、查询功能。并通过友好人机界面在图像中提示不合格品情况,并给予声、光报警提示,大大降低工人的检测劳动强度。 人工检测速度一般为3个/s,而机器视觉系统检测速度可达25个/s左右,机器视觉系统的产品检测速度是人工的8 9倍,极大提高了生产效率。 人工检测由于环境和生理的原因,无法24小时不间断进行产品质量检测,而采用机器视觉系统检测则使其成为可能。设备的生产时间可最大限度地延长,提高了设备的利用率。 人为检测由于环境噪声大、视觉易疲劳,很难连续跟踪产品质量。数值化检测靠人工很难保证,非正常次品率一般在5 10%左右,造成了生产资源和生产成本的极大浪费;机器视觉系统的检测尺寸精度最高为0. lmm,精度可每0. lmm度为一个梯度进行调整,设置为O. 1、0.2、0.3、0.4、0. 5.... 1. 1、1.2度等几个精度等级,从而大大提高产品合格率以及
检测质量。


图1是有氧化斑的医用手术刀图像。
图2是有霉点的医用手术刀图像。
图3是划痕的医用手术刀图像。
图4是本发明的工艺步骤图。
具体实施例方式
下面结合附图对本发明的具体实施方式
做进一步说明。
图1、2、3是从医用手术刀正上方拍摄并经过处理后的图像。 在图1、2、3所示的拍摄图像中,为了更好的区分图形,图中瑕疵部分采用非标准的斑状图、点状图和线条表示瑕疵类别;四周空白部分为医用手术刀图像经过去噪软件处理后的洁净空间。 实施例一,对有氧化斑瑕疵产品的检测 如图1所示的氧化斑瑕疵图像,其中深色部分为氧化斑形成的视觉图形。
将北京大恒200VM型工业相机固定在医用手术刀的垂直正上方,相机距手术刀表面的距离为20cm,使用4. 5mm COMPUTAR手动变焦变倍镜头,光圈调到最大值,曝光时间调为0. 38ms。氧化斑检测精度设置为0. lmm,设定合格品正常氧化斑直径为lmm。采用专用紫蓝色LED穹形正面光源,从医用手术刀正上方进行照射,将相机置于穹形光源的中心位置,并使用封闭遮挡金属框体,以便比较稳定地取得视觉图像,体现医用手术刀氧化斑的明显特征。照明光源的电源为恒压恒流,为不具频变或高频变的稳定光源,以便能比较稳定地拍摄到清晰的图像,并显示于计算机的屏幕。采用生产线上的专用传输系统进行手术刀输送,保证手术刀按一定的方向和速度进入检测装置。 计算机根据不同生产厂商所生产设备的不同控制系统,取得相机与生产进程同步的触发与控制信号,启动所述工业相机拍摄在线运行的医用手术刀的图像,并将获取的手术刀氧化斑图像,贮存于计算机中。 计算机对所拍摄的图像通过边缘提取、平滑去噪、二值化处理、傅利叶变换等算法进行图像处理,使图像更清晰,更符合医用手术刀氧化斑的真实情况。上述图像处理过程中所采用的算法均为现有技术中的常规算法。 计算机对手术刀氧化斑的直径进行计算。该直径是所述氧化斑最远边缘两点之间的距离,该距离值也是所述氧化斑的直径值。 如检测出的直径值为0. 6mm,则该产品为合格品;如检测出的直径值为1. 2mm,则该产品为不合格品。计算机对该类合格品进行记录、分类、统计入库。
实施例二,对有霉点瑕疵产品的检测 如图2所示的霉点瑕疵图像,其中深色点状部分为霉点形成的视觉图形。
将北京大恒200VM型工业相机固定在医用手术刀的垂直正上方,相机手术刀表面的距离为30cm,使用4. 5mm COMPUTAR手动变焦变倍镜头,光圈调到最大值,曝光时间调为0. 38ms。设定合格品正常霉点单位面积数为3个/cm2。采用专用紫蓝色LED穹形正面光源,从医用手术刀正上方进行照射,将相机置于穹形光正中心,并使用封闭遮挡金属框体,以便比较稳定地取得视觉图像,体现医用手术刀霉点的明显特征。照明光源的电源为恒压恒流,为不具频变或高频变的稳定光源,以便能比较稳定地拍摄到清晰的图像,并显示于计算机的屏幕。采用生产线上的专用传输系统进行手术刀输送,保证手术刀按一定的方向和速度进入检测装置。 计算机根据不同生产厂商所生产设备的不同控制系统,取得相机与生产进程同步的触发与控制信号,启动所述工业相机拍摄在线运行的医用手术刀的图像,并将获取的手术刀霉点图像,贮存于计算机中。 计算机对所拍摄的图像通过边缘提取、平滑去噪、二值化处理、傅利叶变换等算法进行图像处理,使图像更清晰,更符合医用手术刀霉点的真实情况。上述图像处理过程中所采用的算法均为现有技术中的常规算法。 计算机对手术刀霉点的单位面积数量进行计算。该单位面积数量是所述图像中任
何每平方厘米出现霉点的数量,该数量值也是所述霉点单位面积的数量值。 如检测出的数量值为2个/ci^,则该产品为合格品;如检测出的数量值为5个/
cm2,则该产品为不合格品。计算机对该类合格品进行记录、分类、统计入库。 实施例三,对有划痕瑕疵产品的检测 如图3所示的划痕瑕疵图像,其中黑色部分为划痕形成的视觉图形。 将北京大恒200VM型工业相机固定在医用手术刀的垂直正上方,相机距手术刀表
面的距离为30cm,使用4. 5mm COMPUTAR手动变焦变倍镜头,光圈调到最大值,曝光时间调
为0. 38ms。内部划痕检测精度设置为0. lmm,设定合格品正常划痕长度为0. 5mm。采用专用
紫蓝色LED穹形正面光源,从医用手术刀正上方进行照射,将相机置于穹形光源的正中心,
并使用封闭遮挡金属框体,以便比较稳定地取得视觉图像,体现医用手术刀划痕的明显特
征。显示光源的电源为恒压恒流,为不具频变或高频变的稳定光源,以便能比较稳定地拍摄
到清晰的图像,并显示于计算机的屏幕。采用生产线上的专用传输系统进行手术刀输送,保
证手术刀按一定的方向和速度进入检测装置。 计算机根据不同生产厂商所生产设备的不同控制系统,取得相机与生产进程同步的触发与控制信号,启动所述工业相机拍摄在线运行的医用手术刀的图像,并将获取的手术刀划痕图像,贮存于计算机中。 计算机对所拍摄的图像通过边缘提取、平滑去噪、二值化处理、傅利叶变换等算法进行图像处理,使图像更清晰,更符合医用手术刀划痕的真实情况。上述图像处理过程中所采用的算法均为现有技术中的常规算法。 计算机对手术刀划痕的长度进行计算。该长度是所述划痕最远端两点之间的距离,该距离值也是所述划痕的长度值。 如检测出的长度值为0. 4mm,则该产品为合格品;如检测出的长度值为0. 6mm,则该产品为不合格品。计算机对该类合格品进行记录、分类、统计入库。 在上述3个实施例中,若经过图像算法处理发现还有其他未知的瑕疵图像出现,则认为该医用手术刀为不合格品,将该医用手术刀作为废品进行剔除。以上所有实施例中使用的图像采集设备(相机、照射光源、电源、图像采集卡等)及存贮设备(硬盘、光盘、软盘等)、图像处理设备(图像处理器的硬件及软件)、图像显示设备(硬件及软件)、报警装置以及上述各部分的控制系统(硬件及软件)皆采用已有技术设计制作或直接采用相关市售产品。
以上所述的本发明的工艺步骤示于图4。具体包括以下步骤 (1)准备一拍摄在线运行医用手术刀瑕疵的图像的工业相机,所述的相机由外部触发信号控制; (2)根据待检测医用手术刀的尺寸大小调整拍摄相机的参数,包括光圈大小、曝光时间,以便获取清晰的拍摄图像; (3)设定检测参量,包括氧化斑的直径、霉点的单位面积数和划痕的长度,并根据用户要求设置所述检测参量的检测精度以及合格范围; (4)由外部触发与控制信号启动所述相机实时拍摄在线运行医用手术刀瑕疵的图像,并将拍摄的图像传输至计算机供检测; (5)计算机通过图像算法处理,提取医用手术刀瑕疵的图像,并提取手术刀瑕疵的图像; 对所述第(5)步,若不存在瑕疵图像,则认为该产品为合格品,直接从合格品分拣口拣出; (6)计算机对所述医用手术刀瑕疵的形状和瑕疵的尺寸或数量进行计算; (7)通过计算出的瑕疵形状和瑕疵尺寸,与步骤(3)设定的合格范围进行比较,判
断该产品是属于合格品/废品,通过外部触发与控制信号将两类产品从不同的出料口进行分拣。 对所述第(7)步,首先判断瑕疵是否是深色斑块?若是深色斑块则转向第(7A)步;否则判断是否多个深色斑点?若是多个深色斑点则转向第(7B)步;否则判断是否是线形瑕疵?若是线形则转向第(7C)步;否则属于其他类型的瑕疵,直接转向第(8B)步
(7A)判断深色斑块瑕疵图像直径是否在合格范围(< lmm),如在合格范围则转向第(8A)步,若大于规定范围(> lmm)则转向第(8B)步; (7B)判断深色斑点单位数量是否在合格范围(< 3个/cm2),如在合格范围则转向第(8A)步,若大于规定范围(> 3个/cm2)则转向第(8B)步; (7C)判断线形瑕疵图像长度是否在合格范围(< 0. 5mm),如在合格范围则转向第(8A)步,若大于规定范围(> 0. 5mm)则转向第(8B)步;
(8)根据前面各步骤的检测结果分别进行以下操作
(8A)作为合格品进行分拣;
(8B)直接作为废品剔除。 对所述第(7)步,当检测到产品为废品时,计算机将通过人机界面进行图像提示,并启动报警装置。 最后需要注意的是,以上所述的仅是本发明的优选实施方式,本发明不限于以上实施例。可以理解,本领域技术人员在不脱离本发明的精神和构思的前提下直接导出或联想到的其他改进和变化,均应认为包含在本发明的保护范围之内。
权利要求
一种机器视觉系统对医用手术刀瑕疵的在线检测方法,其特征在于,包括以下步骤(1)准备一拍摄在线运行医用手术刀瑕疵的图像的工业相机,所述的相机由外部触发信号控制;(2)根据待检测光伏玻璃的尺寸大小调整拍摄相机的参数,包括光圈大小、曝光时间,以便获取清晰的拍摄图像;(3)设定检测参量,包括氧化斑的直径、霉点的单位面积数和划痕的长度,并根据用户要求设置所述检测参量的检测精度以及合格范围;(4)由外部触发与控制信号启动所述相机实时拍摄在线运行医用手术刀瑕疵的图像,并将拍摄的图像传输至计算机供检测;(5)计算机通过图像算法处理,提取医用手术刀瑕疵的图像,并提取手术刀瑕疵的图像;(6)计算机对所述医用手术刀瑕疵的形状和瑕疵的尺寸或数量进行计算;(7)通过计算出的瑕疵形状和瑕疵尺寸或数量,与步骤(3)设定的合格范围进行比较,判断该产品是属于合格品/废品,通过外部触发与控制信号将两类产品从不同的出料口进行分拣;(8)根据前面各步骤的检测结果分别进行以下操作(8A)作为合格品进行分拣;(8B)直接作为废品剔除。
2. 根据权利要求1所述的机器视觉系统对医用手术刀瑕疵的在线检测方法,其特征在 于,对步骤(5),若经过图像算法处理后发现不存在瑕疵图像,属于合格品,从合格品分拣口 拣出。
3. 根据权利要求1所述的机器视觉系统对医用手术刀瑕疵的在线检测方法,其特征在 于,对所述第(7)步,首先判断瑕疵是深色斑块、多个深色斑点或线形,若是深色斑块则转 向第(7A)步,若是多个深色斑点则转向第(7B)步,若是线形则转向第(7C)步(7A)判断圆形瑕疵图像直径是否在合格范围(< lmm),如在合格范围则转向第(8A) 步,若大于规定范围(> lmm)则转向第(8B)步;(7B)判断深色斑点单位数量是否在合格范围(<3个/(^2),如在合格范围则转向第 (8A)步,若大于规定范围(> 3个/cm2)则转向第(8B)步;(7C)判断线形瑕疵图像长度是否在合格范围(< 0. 5mm),如在合格范围则转向第(8A) 步,若大于规定范围(> 0. 5mm)则转向第(8B)步。
4. 根据权利要求1所述的机器视觉系统对医用手术刀瑕疵的在线检测方法,其特征在 于,对所述第(7)步,当检测到产品为废品时,计算机将通过人机界面进行图像提示,并启 动报警装置。
全文摘要
本发明机器视觉系统对医用手术刀瑕疵的在线检测方法,将氧化斑的直径、霉点的单位面积数和划痕的长度设为检测参量,根据用户要求设置所述不同检测参量的检测精度以及合格范围,由外部触发与控制信号启动所述相机实时拍摄在线运行医用手术刀的图像,并将拍摄的图像传输至计算机供检测,计算机通过图像算法处理,提取医用手术刀出现瑕疵的图像,并对所述的三种瑕疵尺寸或单位面积数量进行计算,通过计算出的瑕疵尺寸或数量判断该产品是属于合格品、还是废品,通过外部触发与控制信号将两类产品从不同的出料口进行分拣。本发明对医用手术刀的检测精度高、速度快,可以有效保证产品的合格率。
文档编号G01N21/88GK101696943SQ200910210889
公开日2010年4月21日 申请日期2009年11月13日 优先权日2009年11月13日
发明者董仲伟 申请人:无锡众望四维科技有限公司;
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1