基于机器视觉的立体对象多类缺陷检测装置及方法与流程

文档序号:12466241阅读:338来源:国知局
基于机器视觉的立体对象多类缺陷检测装置及方法与流程

本发明涉及一种缺陷自适应检测装置及方法,尤其是基于机器视觉的立体对象多类缺陷检测装置及方法。



背景技术:

在现代化工业生产中,产品的品质检测尤为重要,而机器视觉检测是产品品质检测过程中的核心部分,光源平台的设置更是能直接影响到图像检测的效果。在现有的检测系统中,普遍采用基于白光或单色光的均匀光,白光是一种复合光,是很多波段的各色光的集合。在均匀白光条件下,会造成各种缺陷表现的不够突出,尤其在灰度图中不明显,最终导致识别缺陷时会出现误判。单色光的穿透性随着光的波长的增长而增强,所以一般当需要精确检测被检测对象的轮廓时多使用单色红光,需要检测被检测对象的表面纹理时,多使用单色紫光,但单色光多使用在对检测对象的颜色没有特殊要求的情况下,而在对检测对象的颜色有要求的情况下并不适用。

目前针对机器视觉的光源平台及其实现方法的发明主要有如下:专利201520164380.2公布了一种新型机器视觉系统LED光源,此专利提供了一种可调节均匀照明的机器视觉照明装置;专利201310225001.1公布了一种自适应调色调光机器视觉光源检测装置及方法,此方法是通过调节光强与光色,获得不同颜色或强度均匀光照条件的装置及方法,专利201510204764.7公布了用于机器视觉系统的高亮LED无影光源;专利201520096370.X公布了一种机器视觉照明光源,提供了一种角度可调,并保持角度一致和照射均匀的机器视觉照明光源。

在现有的专利中还没有利用各种缺陷在不同光照条件下(特别是在非均匀光照条件下)呈现不同特性这一现象设计照明平台及检测方法。



技术实现要素:

发明目的:本发明的目的是为了解决现有技术中的不足,提供基于机器视觉的立体对象多类缺陷自适应检测装置及方法,能够不断改变照明的均匀性,明暗性以及颜色,在相应特定的环境中对检测工件的缺陷进行甄别,保证缺陷检测的准确性。

技术方案:本发明所述的基于机器视觉的立体对象多类缺陷检测装置,包括工业相机,伸缩支架,可调照度与光色照明平台,检测对象,照明平台驱动器,上位机,距离传感器和距离驱动器,所述工业相机经伸缩支架调节以适应检测对象的被检测面与载物台之间的距离,所述工业相机通过可调照度与光色照明平台给检测对象提供照明以获得检测对象的图像,所述工业相机与上位机连接,并将图像传输到上位机上;所述上位机与照明平台驱动器连接,并通过给照明平台驱动器设置参数改变可调照度与光色照明平台的照明方式,所述距离传感器安装在所述工业相机上,所述距离传感器、伸缩支架与距离驱动器连接。

进一步的,所述可调照度与光色照明平台采用圆锥形结构,包括穹顶照明部分和侧壁照明部分。

进一步的,所述穹顶照明部分和侧壁照明部分均由若干单独可控照明环形带构成,且均由照明平台驱动器控制,以改变检测区域的照明均匀性与照明颜色,以适应相应的缺陷情况。

进一步的,所述照明平台驱动器和距离驱动器采用单片机或ARM微处理器作为控制驱动器。

进一步的,所述照明平台驱动器包括微处理器,LED功率驱动电路,RGB三色LED选择电路;所述距离驱动器包括微处理器,电源电路,电机驱动电路;所述照明平台驱动器的微处理器输入接口与上位机连接,所述照明平台驱动器的微处理器输出接口分别连接有RGB三色LED选择电路以及LED功率驱动电路,所述RGB三色LED选择电路、LED功率驱动电路同时连接有各环形LED灯带;所述距离驱动器的微处理器输入接口与距离传感器连接,所述距离驱动器的微处理器输出接口连接有电机驱动电路,所述电机驱动电路连接有伸缩支架电机。

进一步的,所述照明平台驱动器接收上位机的参数信息,经微处理器处理,通过距离驱动器对伸缩支架进行调节,同时照明平台驱动器对可调照度与光色照明平台的LED灯带进行功率驱动,以改变检测区域的照明均匀性与照明颜色,以适应相应的缺陷情况。

本发明还公开了基于机器视觉的立体对象多类缺陷检测方法:采用上述所述的基于机器视觉的立体对象多类缺陷检测装置进行检测,其中工业相机经可调照度与光色照明平台获得检测对象的图像,传输给上位机;上位机再根据不同缺陷模式设置传输相应参数到照明平台驱动器,照明平台驱动器控制可调照度与光色照明平台的照明均匀度或照明颜色,最后通过图像处理算法获得检测对象的具体缺陷点。其具体步骤如下:

1)工业相机采用定焦镜头,焦距一定,若要获取检测对象被检测面的清晰图像,需保证工业相机与检测对象被检测面之间的距离固定,因不同检测对象的被检测面离载物台的距离不定,造成检测对象的被检测面与工业相机之间的距离变化,从而造成图像失焦,变得模糊,故每次检测前需要距离传感器配合调节工业相机与检测对象的被检测面之间的距离,具体步骤如下:

a.初始状态下,距离传感器检测工业相机与检测对象的被检测面之间的距离,并在距离驱动器中与工业相机与检测对象的被检测面距离的理论值H进行比较,得出差值Δ;

b.通过距离驱动器驱动伸缩支架的导螺杆转动,改变工业相机的的垂直高度,在此过程中周期性通过距离传感器向距离驱动器反馈当前距离值,实现反馈控制,达到良好的调节效果,最终使差值Δ在可接受范围内停止,如此,当被检测面与载物台之间的距离变化时,也可以拍摄出清晰的被检测面的图像;

2)上位机设置初始均匀白光参数到照明平台驱动器,照明平台驱动器控制可调照度与光色照明平台发出均匀白光;

3)工业相机将拍摄到的检测对象初始图像传输到上位机;

4)上位机对初始图像进行增加对比度,去模糊和噪声,修正几何畸变;

5)上位机中预先设置有相应检测工件各种缺陷模式;

6)上位机将预设的相应缺陷模式中的参数传输到照明平台驱动器;

7)照明平台驱动器根据相应缺陷参数控制可调照度与光色照明平台,得到相应形态特征缺陷光场即非均匀或强光或弱光,或者颜色特征缺陷光场即彩色均匀光场;

8)工业相机通过在相应光场下获取图像传输到工控机,对图像进行灰度化,二值化,图像分割,特征提取等一系列处理,并对图像检测区域中的异常点进行标记,将各标记点测量值和该步骤照明条件下的阈值进行比较,满足阈值范围则确定为相应缺陷,否则删除此标记;

9)如此不断进行步骤5)、步骤6)、步骤7)和步骤8),直到步骤5)中所有的缺陷模式都测试完毕为止。

进一步的,步骤5)所述缺陷模式具体为各种缺陷表现明显情况下的可调照度与光色照明平台的参数与判断限值。

进一步的,所述缺陷模式包括形态特征缺陷下的模式和颜色特征缺陷下的模式;在形态特征缺陷中:上位机传输的数据为控制可调照度与光色照明平台各个环形发光带发出白光强弱的参数;在颜色特征缺陷中:上位机传输的数据为控制可调照度与光色照明平台各LED发光RGB值。

有益效果:本发明与现有的技术比较,有以下的优势:

与现有的机器视觉检测平台比较,基于机器视觉的立体对象多类缺陷自适应检测装置及方法提供了一种新的缺陷检测的思路与方法,通过照明平台驱动器提供不同的照明条件,运用特定的光场环境检测特定的缺陷,这就大大提高了缺陷判别的精确性,特别是对象的缺陷较多且种类繁多时,检测的效率得到了大的提高。向本发明还采用了可升降平台,可以自适应检测对象的被检测面与载物台之间的距离,可检测平面对象,也可检测立体对象,多用途,降低了成本。

附图说明

图1为本发明的检测装置结构示意图;

图2为本发明的机器视觉检测装置的广罩光源布置整体结构图;

图3为本发明的机器视觉检测装置的广罩顶部光源布置结构图;

图4为本发明的机器视觉检测装置的广罩侧部光源布置结构图;

图5为本发明的照明平台驱动器的电路原理示意图;

图6为本发明的距离驱动器的电路原理示意图;

图7为本发明的自动识别多种缺陷检测方法的流程图;

图8为在正常均匀光照下凹坑缺陷检测图像;

图9为采用本发明检测方法的凹坑缺陷检测图像;

图10为在正常均匀照度下的裂纹缺陷检测图像;

图11为采用本发明检测方法的裂纹缺陷检测图像;

图12为低照度的均匀光照下霉变缺陷检测图像;

图13为采用本发明检测方法的霉变缺陷检测图像。

具体实施方式

下面结合具体的实施例以及附图对本发明的技术方案作进一步详细、完整的说明:

如图1所示的基于机器视觉的立体对象多类缺陷检测装置,包括工业相机1,伸缩支架2,可调照度与光色照明平台3,检测对象4,照明平台驱动器5,上位机6,距离传感器7和距离驱动器8,所述工业相机1经伸缩支架2调节以适应检测对象4的被检测面与载物台之间的距离,所述工业相机1通过可调照度与光色照明平台3给检测对象4提供照明以获得检测对象4的照片,所述工业相机1与上位机6连接,并将图片传输到上位机6上;所述上位机6与照明平台驱动器5电连接,并通过给照明平台驱动器5设置参数改变可调照度与光色照明平台3的照明方式,所述距离传感器7安装在所述工业相机1上,所述距离传感器7、伸缩支架2均与所述距离驱动器8连接。

如图2到图4所示,所述可调照度与光色照明平台3采用圆锥形结构,包括穹顶照明部分和侧壁照明部分。所述穹顶照明部分和侧壁照明部分均由若干单独可控照明环形带构成,每个环形带中均匀分布RGB三色光源模块,每个模块外包裹漫反射光罩,可发出均匀散射光,穹顶中间为圆形图像采集孔。且均由照明平台驱动器5控制,以改变检测区域的照明均匀性与照明颜色,以适应相应的缺陷情况。

如图5所示,照明平台驱动器5采用单片机或ARM微处理器作为控制驱动器。照明平台驱动器5包括微处理器,电源电路,LED功率驱动电路,RGB三色LED选择电路。所述微处理器的输入端与上位机6连接,微处理器的输出端分别连接有RGB三色LED选择电路以及LED功率驱动电路,所述RGB三色LED选择电路、LED功率驱动电路同时连接有各环形LED灯带。

照明平台驱动器5接受上位机6的参数信息,经微处理器处理,对可调照度与光色照明平台3的LED灯带进行功率驱动,以改变检测区域的照明均匀性与照明颜色,以适应相应的缺陷情况。

如图6所示,距离驱动器采用单片机或ARM微处理器作为控制驱动器。距离驱动器8包括微处理器,电源电路,电机驱动电路,所述微处理器的输入接口与距离传感器7连接,微处理器的输出接口连接有电机驱动电路,所述电机驱动电路连接有伸缩支架2电机。

距离驱动器8接收距离传感器7的信号,经微处理器处理,对伸缩支架2进行调节,以改变工业相机到被检测目标的距离,以适应检测对象的被检测面与载物台之间的距离,可应用于各类平面对象和立体对象。

如图7所示的基于机器视觉的立体对象多类缺陷检测方法,该方法采用上述基于机器视觉的立体对象多类缺陷检测装置进行检测,其中工业相机经可调照度与光色照明平台获得检测对象的图像,传输给上位机;上位机再根据不同缺陷模式设置传输相应参数到照明平台驱动器,照明平台驱动器控制可调照度与光色照明平台的照明均匀度或照明颜色,其具体步骤如下:

1)工业相机采用定焦镜头,焦距一定,若要获取检测对象被检测面的清晰图像,需保证工业相机与检测对象被检测面之间的距离一定。因不同检测对象的被检测面离载物台的距离不定,造成检测对象的被检测面与工业相机之间的距离变化,从而造成图像失焦,变得模糊,故每次检测前需要距离传感器配合调节工业相机与检测对象的被检测面之间的距离,具体步骤如下:

a.初始状态下,距离传感器检测工业相机与检测对象的被检测面之间的距离,并在距离驱动器中与工业相机与检测对象的被检测面距离的理论值H进行比较,得出差值Δ;

b.通过距离驱动器驱动伸缩支架的导螺杆转动,改变工业相机的的垂直高度,在此过程中周期性通过距离传感器向距离驱动器反馈当前距离值,实现反馈控制,达到良好的调节效果,最终使差值Δ在可接受范围内停止。如此,当被检测面与载物台之间的距离变化时,也可以拍摄出清晰的被检测面的图像。

2)上位机设置初始均匀白光参数到照明平台驱动器,照明平台驱动器控制可调照度与光色照明平台发出均匀白光;

3)工业相机将拍摄到的检测对象初始图像传输到上位机;

4)上位机对初始图像进行增加对比度,去模糊和噪声,修正几何畸变;

5)上位机中预先设置有相应检测工件各种缺陷模式;

6)上位机将预设的相应缺陷模式中的参数传输到照明平台驱动器;

7)照明平台驱动器根据相应缺陷参数控制可调照度与光色照明平台,得到相应形态特征缺陷光场即非均匀或强光或弱光,或者颜色特征缺陷光场即彩色均匀光场;

8)工业相机通过在相应光场下获取图像传输到工控机,将图像进行灰度化,二值化,图像分割,特征提取等一系列处理,并对图像检测区域中的异常点进行标记。将各标记点测量值和该步骤照明条件下的阈值进行比较,满足阈值范围则确定为相应缺陷,否则删除此标记;

9)如此不断进行步骤5)、步骤6)、步骤7)和步骤8),直到步骤5)中所有缺陷模式都检测完毕为止。

其中,步骤5)所述缺陷模式具体为各种缺陷表现明显情况下的可调照度与光色照明平台的参数与判断限值。且所述缺陷模式包括形态特征缺陷下的模式和颜色特征缺陷下的模式;在形态特征缺陷中:上位机传输的数据为控制可调照度与光色照明平台各个环形发光带发出白光强弱的参数;在颜色特征缺陷中:上位机传输的数据为控制可调照度与光色照明平台各LED发光RGB值。

下面通过三个具体的缺陷检测案例的对比,对本发明的检测方法的效果作进一步说明:

如图8为正常均匀光照下的检测结果,单个凹坑缺陷检测为分散状,不能识别为凹坑缺陷。而图9为采用本发明的检测方法下的凹坑缺陷光照模式下的图像,运用同样算法后,检测结果为单个凹坑状边缘,可轻易识别为凹坑缺陷,标记为黑色,提高了检测的精确性。

如图10为正常均匀照度下的裂纹缺陷,结果显示为不连续的两个裂纹轮廓一个凹陷轮廓,出现错误检测,这在检测过程中是要避免发生的。而图11采用本发明检测方法下的为低照度非均匀的光照条件,在运行相同算法后,可识别为连续的裂纹缺陷,标记为黑色轮廓。

图12采用低照度的均匀光照,霉变缺陷区域不能识别,发生漏判。如图13采用本发明检测方法下的正常均匀光照下,可清晰检测到霉变缺陷区域,标记为黑色轮廓。

通过上述三个缺陷检测对比图像可以看出,与现有的机器视觉检测平台比较,本发明的检测装置及检测方法提供了一种新的缺陷检测的思路与方法,通过照明平台驱动器提供不同的照明条件,运用特定的光场环境检测特定的缺陷,这就大大提高了缺陷判别的精确性,特别是对象的缺陷较多且种类繁多时,检测的效率得到了大的提高。同时本发明还采用了可升降平台,可自适应检测对象的被检测面与载物台之间的距离,可检测平面工件,也可检测立体工件,多用途,降低了成本。

以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。

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