专利名称:机器视觉系统对光伏玻璃瑕疵的在线检测方法
技术领域:
本发明涉及利用机器视觉系统进行在线检测的技术领域,尤其涉及在光伏玻璃生
产现场,利用机器视觉系统对光伏玻璃瑕疵进行在线检测的方法。
背景技术:
在流水作业的光伏玻璃生产车间现场,对光伏玻璃的瑕疵进行在线检测。现有技术中,对光伏玻璃瑕疵的在线检测依靠人工使用专用放大镜进行检测,在光伏玻璃生产机旁设约30人进行光伏玻璃瑕疵的专用工具检测和处理,将检测结果分为合格品(如内部汽泡直径< 0. 5mm,且开口汽泡长度〈0. 2mm,且划痕长度〈0. 5mm,及没有其他瑕疵)和不合格品(如内部汽泡直径^ 0. 5mm,或开口汽泡长度^ 0. 2mm,或划痕长度^ 0. 5mm,或有以上三种以外的其他瑕疵)。 人工检测存在的缺点主要有生产车间现场灰尘多、噪声大,工人检测工作环境恶劣,无法直接使用目测(需用专用手持式放大镜),劳动强度大;正常人眼在不间断观测运动物体30min左右,即会眼花、眼胀等不适,检测人员无法长时间不间断工作,无法保证产品出厂合格率;光伏玻璃瑕疵检测是带数量精度的检测,人眼很难准确判断,误差大,出错机会很多,无法保证检测质量;专业人员检测光伏玻璃的速度最高为0. 016m7s,对生产速率有极大限制。
发明的内容 针对现有技术对光伏玻璃瑕疵的在线检测依靠人工进行检测,工人容易产生视觉疲劳,劳动强度大,无法保证产品合格率以及检测质量,监测速度低等问题,本发明提供一种机器视觉系统对光伏玻璃瑕疵的在线检测方法,其大大降低工人的检测劳动强度,检测精度高、速度快,可以有效保证出厂产品的合格率。
本发明的技术方案如下 —种机器视觉系统对光伏玻璃瑕疵的在线检测方法,包括以下步骤 (1)准备一拍摄在线运行光伏玻璃瑕疵的图像的工业相机,所述的相机由外部触
发信号控制; (2)根据待检测光伏玻璃的尺寸大小调整拍摄相机的参数,包括光圈大小、曝光时间,以便获取清晰的拍摄图像; (3)设定检测参量,包括内置汽泡的直径、开口汽泡的长度和划痕的长度,并根据用户要求设置所述检测参量的检测精度以及合格范围; (4)由外部触发与控制信号启动所述相机实时拍摄在线运行光伏玻璃瑕疵的图像,并将拍摄的图像传输至计算机供检测; (5)计算机通过图像算法处理,判断是否存在瑕疵,并提取光伏玻璃有瑕疵的图像;若经过图像算法处理后发现不存在瑕疵图像,属于合格品,从合格品分拣口拣出,否则进行下一步。
(6)计算机对所述光伏玻璃瑕疵的形状和瑕疵的尺寸进行计算;
(7)通过计算出的瑕疵形状和瑕疵尺寸,与步骤(3)设定的合格范围进行比较,判断该产品是属于合格品/废品,通过外部触发与控制信号将两类产品从不同的出料口进行分拣。 以及,进一步的技术方案是 对所述第(7)步,首先判断瑕疵是圆形、椭圆形或线形,若是圆形则转向第(7A)步,若是椭圆形则转向第(7B)步,若是线形则转向第(7C)步 (7A)判断圆形瑕疵图像直径是否在合格范围(< 0. 5mm),如在合格范围则转向第(8A)步,若大于规定范围(> 0. 5mm)则转向第(8B)步; (7B)判断椭圆形瑕疵图像长度是否在合格范围(< 0. 2mm),如在合格范围则转向第(8A)步,若大于规定范围(> 0. 2mm)则转向第(8B)步; (7C)判断线形瑕疵图像长度是否在合格范围(< 0. 5mm),如在合格范围则转向第
(8A)步,若大于规定范围(> 0. 5mm)则转向第(8B)步; (8)根据前面各步骤的检测结果分别进行以下操作 (8A)作为合格品进行分拣; (8B)直接作为废品剔除。 以及,进一步的技术方案是 对所述第(7)步,当检测到产品为废品时,计算机将通过人机界面进行图像提示,并启动报警装置。 本发明的有益技术效果是 本发明采用机器视觉系统对光伏玻璃瑕疵进行在线检测,取代人工检测,用户可自动进行检测精度的调节。具有对产品检测合格品、废品这两类产品的记录、分类、统计、存储、查询功能。并通过友好人机界面在图像中提示不合格品情况,并给予声、光报警提示,大大降低工人的检测劳动强度。 人工检测速度一般为0. 016m7s,而机器视觉系统检测速度可达0. lm2/s左右,机
器视觉系统的产品检测速度是人工的6 7倍,极大提高了生产效率。 人工检测由于环境和生理的原因,无法24小时不间断进行产品质量检测,而采用
机器视觉系统检测则使其成为可能。设备的生产时间可最大限度地延长,提高了设备的利用率。 人为检测由于环境噪声大、灰尘多、视觉易疲劳,很难连续跟踪产品质量。数值化检测靠人工很难保证,非正常次品率一般在8 10%左右,造成了生产资源和生产成本的极大浪费;机器视觉系统的检测尺寸精度最高为0. lmm,精度可每O. lmm度为一个梯度进行:,,设置为0. 1、0. 2、0. 3、0. 4、0. 5度等几个精度等级,从而大大提高产品合格率以及检
图1是有内部汽泡的光伏玻璃图像。
图2是有开口汽泡的光伏玻璃图像。
图3是划痕的光伏玻璃图像。
图4是本发明的工艺步骤图。
具体实施例方式
下面结合附图对本发明的具体实施方式
做进一步说明。
图1、2、3是从光伏玻璃正上方拍摄并经过处理后的图像。 在图1、2、3所示的拍摄图像中,为了更好的区分图形,图中瑕疵部分采用标准的 圆、椭圆和线条表示瑕疵类别;四周空白部分为光伏玻璃图像经过去噪软件处理后的透明 空间。 实施例一,对有内部汽泡瑕疵产品的检测 如图1所示的内部汽泡瑕疵图像,其中黑色部分为内部汽泡形成的视觉图形。
将北京微视1800D型工业相机固定在光伏玻璃的垂直正上方,相机距玻璃表面 的距离为40cm,使用5. 5mm COMPUTAR手动变焦变倍镜头,光圈调到最大值,曝光时间调为 0. 58ms。内部汽泡检测精度设置为0. lmm,设定合格品正常汽泡直径为0. 5mm。采用专用红 色LED背景光源,从光伏玻璃下方进行照射,并使用半封闭遮挡金属框体,以便比较稳定地 取得视觉图像,体现光伏玻璃内部汽泡的明显特征。显示光源的电源为恒压恒流,为不具频 变或高频变的稳定光源,以便能比较稳定地拍摄到清晰的图像,并显示于计算机的屏幕。采 用生产线上的辊轴传输系统进行玻璃输送,保证玻璃按一定的方向和速度进入检测装置。
计算机根据不同生产厂商所生产设备的不同控制系统,取得相机与生产进程同步 的触发与控制信号,启动所述工业相机拍摄在线运行的光伏玻璃的图像,并将获取的玻璃 内部汽泡图像,贮存于计算机中。 计算机对所拍摄的图像通过边缘提取、平滑去噪、二值化处理、傅利叶变换等算法 进行图像处理,使图像更清晰,更符合光伏玻璃内部汽泡的真实情况。上述图像处理过程中 所采用的算法均为现有技术中的常规算法。 计算机对玻璃汽泡的直径进行计算。该直径是所述内部汽泡通过圆心的直线与汽 泡边缘两个交叉点之间的距离,该距离值也是所述汽泡的直径值。 如检测出的直径值为0. 4mm,则该产品为合格品;如检测出的直径值为0. 6mm,则 该产品为不合格品。计算机对该类合格品进行记录、分类、统计入库。
实施例二,对有开口汽泡瑕疵产品的检测 如图l所示的开口汽泡瑕疵图像,其中黑色椭圆形部分为开口汽泡形成的视觉图 形。 将北京微视1800D型工业相机固定在光伏玻璃的垂直正上方,相机距玻璃表面 的距离为40cm,使用5. 5mm COMPUTAR手动变焦变倍镜头,光圈调到最大值,曝光时间调为 0. 58ms。开口汽泡检测精度设置为0. lmm,设定合格品正常汽泡直径为0. 2mm。采用专用红 色LED背景光源,从光伏玻璃下方进行照射,并使用半封闭遮挡金属框体,以便比较稳定地 取得视觉图像,体现光伏玻璃开口汽泡的明显特征。显示光源的电源为恒压恒流,为不具频 变或高频变的稳定光源,以便能比较稳定地拍摄到清晰的图像,并显示于计算机的屏幕。采 用生产线上的辊轴传输系统进行玻璃输送,保证玻璃按一定的方向和速度进入检测装置。
计算机根据不同生产厂商所生产设备的不同控制系统,取得相机与生产进程同步 的触发与控制信号,启动所述工业相机拍摄在线运行的光伏玻璃的图像,并将获取的玻璃 开口汽泡图像,贮存于计算机中。
计算机对所拍摄的图像通过边缘提取、平滑去噪、二值化处理、傅利叶变换等算法 进行图像处理,使图像更清晰,更符合光伏玻璃开口汽泡的真实情况。上述图像处理过程中 所采用的算法均为现有技术中的常规算法。 计算机对玻璃开口汽泡的长度进行计算。该长度是所述开口汽泡最远两端点之间 的距离,该距离值也是所述汽泡的长度值。 如检测出的长度值为0. lmm,则该产品为合格品;如检测出的长度值为0. 3mm,则 该产品为不合格品。计算机对该类合格品进行记录、分类、统计入库。
实施例3,对有划痕瑕疵产品的检测 如图3所示的划痕瑕疵图像,其中黑色部分为划痕形成的视觉图形。 将北京微视1800D型工业相机固定在光伏玻璃的垂直正上方,相机距玻璃表面
的距离为40cm,使用5. 5mm COMPUTAR手动变焦变倍镜头,光圈调到最大值,曝光时间调为
0. 58ms。内部划痕检测精度设置为0. lmm,设定合格品正常划痕长度为0. 5mm。采用专用红
色LED背景光源,从光伏玻璃下方进行照射,并使用半封闭遮挡金属框体,以便比较稳定地
取得视觉图像,体现光伏玻璃划痕的明显特征。显示光源的电源为恒压恒流,为不具频变或
高频变的稳定光源,以便能比较稳定地拍摄到清晰的图像,并显示于计算机的屏幕。采用生
产线上的辊轴传输系统进行玻璃输送,保证玻璃按一定的方向和速度进入检测装置。 计算机根据不同生产厂商所生产设备的不同控制系统,取得相机与生产进程同步
的触发与控制信号,启动所述工业相机拍摄在线运行的光伏玻璃的图像,并将获取的玻璃
划痕图像,贮存于计算机中。 计算机对所拍摄的图像通过边缘提取、平滑去噪、二值化处理、傅利叶变换等算法 进行图像处理,使图像更清晰,更符合光伏玻璃划痕的真实情况。上述图像处理过程中所采 用的算法均为现有技术中的常规算法。 计算机对玻璃划痕的长度进行计算。该长度是所述划痕最远端两点之间的距离, 该距离值也是所述划痕的长度值。 如检测出的长度值为0. 3mm,则该产品为合格品;如检测出的长度值为0. 7mm,则 该产品为不合格品。计算机对该类合格品进行记录、分类、统计入库。 在上述3个实施例中,若经过图像算法处理发现还有其他未知的瑕疵图像出现, 则认为该光伏玻璃为不合格品,将该光伏玻璃作为废品进行剔除。 以上所有实施例中使用的图像采集设备(相机、照射光源、电源、图像采集卡等) 及存贮设备(硬盘、光盘、软盘等)、图像处理设备(图像处理器的硬件及软件)、图像显示 设备(硬件及软件)、报警装置以及上述各部分的控制系统(硬件及软件)皆采用已有技术 设计制作或直接采用相关市售产品。 以上所述的本发明的工艺步骤示于图4。具体包括以下步骤 (1)准备一拍摄在线运行光伏玻璃瑕疵的图像的工业相机,所述的相机由外部触 发信号控制; (2)根据待检测光伏玻璃的尺寸大小调整拍摄相机的参数,包括光圈大小、曝光时 间,以便获取清晰的拍摄图像; (3)设定检测参量,包括内置汽泡的直径、开口汽泡的长度和划痕的长度,并根据 用户要求设置所述检测参量的检测精度以及合格范围;
(4)由外部触发与控制信号启动所述相机实时拍摄在线运行光伏玻璃瑕疵的图 像,并将拍摄的图像传输至计算机供检测; (5)计算机通过图像算法处理,判断是否存在瑕疵,并提取光伏玻璃有瑕疵的图 像;若经过图像算法处理后发现不存在瑕疵图像,属于合格品,从合格品分拣口拣出,否则 进行下一步。
(6)计算机对所述光伏玻璃瑕疵的形状和瑕疵的尺寸进行计算; (7)通过计算出的瑕疵形状和瑕疵尺寸,与步骤(3)设定的合格范围进行比较,判
断该产品是属于合格品/废品,通过外部触发与控制信号将两类产品从不同的出料口进行分拣。 对所述第(7)步,首先判断瑕疵是否是圆形?若是圆形则转向第(7A)步;否则判 断瑕疵是否是椭圆形?若是椭圆形则转向第(7B)步;否则判断瑕疵是否是线形?若是线 形则转向第(7C)步;否则属于其他瑕疵类型,直接转向第(8B)步 (7A)判断圆形瑕疵图像直径是否在合格范围(< 0. 5mm),如在合格范围则转向第 (8A)步,若大于规定范围(> 0. 5mm)则转向第(8B)步; (7B)判断椭圆形瑕疵图像长度是否在合格范围(< 0. 2mm),如在合格范围则转向 第(8A)步,若大于规定范围(> 0. 2mm)则转向第(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)判断圆形瑕疵图像直径是否在合格范围(<0. 5mm),如在合格范围则转向第(8A)步,若大于规定范围(> 0. 5mm)则转向第(8B)步;(7B)判断椭圆形瑕疵图像长度是否在合格范围(〈0.2mm),如在合格范围则转向第(8A)步,若大于规定范围(> 0. 2mm)则转向第(8B)步;(7C)判断线形瑕疵图像长度是否在合格范围(< 0. 5mm),如在合格范围则转向第(8A)步,若大于规定范围(> 0. 5mm)则转向第(8B)步。
4. 根据权利要求1所述的机器视觉系统对光伏玻璃瑕疵的在线检测方法,其特征在于,对所述第(7)步,当检测到产品为废品时,计算机将通过人机界面进行图像提示,并启动报警装置。
全文摘要
本发明机器视觉系统对光伏玻璃瑕疵的在线检测方法,将内置汽泡的直径、开口汽泡的长度和划痕的长度设为检测参量,根据用户要求设置所述不同检测参量的检测精度以及合格范围,由外部触发与控制信号启动所述相机实时拍摄在线运行光伏玻璃的图像,并将拍摄的图像传输至计算机供检测,计算机通过图像算法处理,提取光伏玻璃出现瑕疵的图像,并对所述的三种瑕疵尺寸进行计算,通过计算出的瑕疵尺寸判断该产品是属于合格品、还是废品,通过外部触发与控制信号将两类产品从不同的出料口进行分拣。本发明对光伏玻璃的检测精度高、速度快,可以有效保证产品的合格率。
文档编号G01B11/24GK101696945SQ20091021088
公开日2010年4月21日 申请日期2009年11月13日 优先权日2009年11月13日
发明者董仲伟 申请人:无锡众望四维科技有限公司;