基于机器视觉的钢板表面缺陷检测系统及方法

文档序号:1413498 发布日期:2020-03-10 浏览:14次 >En<

阅读说明:本技术 基于机器视觉的钢板表面缺陷检测系统及方法 (Steel plate surface defect detection system and method based on machine vision ) 是由 陈文建 陈瑞 李武森 王小卓 裘俊哲 于 2019-11-15 设计创作,主要内容包括:本发明公开了一种基于机器视觉的钢板表面缺陷检测系统及方法,系统包括传动模块,用于带动被测钢板运动;激光测速模块,用于产生控制采集控制模块工作的信号;采集控制模块,用于控制图像采集模块工作;图像采集模块,用于采集被测钢板表面图像;图像处理模块,用于对被测钢板表面图像进行预处理和缺陷检测;图像分割存储模块,用于对被测钢板表面图像进行分割;图像显示模块,用于对被测钢板图像、被测钢板对应的缺陷信息进行显示。方法基于上述系统实现缺陷检测。本发明能实现非接触式钢板缺陷检测,并对高分辨率钢板表面图像和缺陷信息进行显示,具有采集速度快、分辨率高、显示速度快且流畅、检测精度高等特点,具有广阔的应用前景。(The invention discloses a steel plate surface defect detection system and method based on machine vision, wherein the system comprises a transmission module, a detection module and a control module, wherein the transmission module is used for driving a detected steel plate to move; the laser speed measuring module is used for generating a signal for controlling the acquisition control module to work; the acquisition control module is used for controlling the image acquisition module to work; the image acquisition module is used for acquiring the surface image of the steel plate to be detected; the image processing module is used for preprocessing the surface image of the detected steel plate and detecting defects; the image segmentation storage module is used for segmenting the surface image of the measured steel plate; and the image display module is used for displaying the image of the measured steel plate and the defect information corresponding to the measured steel plate. The method realizes defect detection based on the system. The invention can realize non-contact steel plate defect detection, displays the high-resolution steel plate surface image and defect information, has the characteristics of high acquisition speed, high resolution, high display speed, smoothness, high detection precision and the like, and has wide application prospect.)

基于机器视觉的钢板表面缺陷检测系统及方法

技术领域

本发明属于缺陷检测领域,特别涉及一种基于机器视觉的钢板表面缺陷检测系统及方法。

背景技术

机器视觉技术是指用计算机来实现人的视觉功能,也就是用计算机来实现对客观的三维世界的识别,主要包括图像的获取、处理、分析、输出和显示等方面的研究。机器视觉技术作为计算机科学的一个重要分支,在近30年中得到迅猛的发展,其应用领域遍及工业、农业和军事等。通过计算机技术向无损检测技术的交叉和渗透,机器视觉已成为无损检测技术中的一个颇具生命力的分支,并开拓出无损检测技术的崭新的应用领域。当前,工业视觉检测系统主要用于提高生产效率、控制生产过程中的产品质量、采集产品数据以及产品的分类和选择。

在钢材生产中,传统的检测方法,如人工检测、涡流检测、红外检测等都有很大的弊端。人工检测是一种简单重复性的、速度较快的、精力高度集中的工作,不仅给检测人员带来很大的压力,而且在检测人员目视检测过程中,必须降低钢板移动速度,相应的钢板轧制速度跟着降低,生产效率必然下降,同时,检测人员不可避免地受到疲劳、心情、感觉和技术水平的客观影响,很难做到精确和定量,另外,瑕疵的记忆存储分析比较也很困难;涡流检测是利用电磁感应的原理,虽然可以实现非接触式测量,速度也较快,但是其穿透深度有限,需要接近被检测表面,当被检表面粗糙程度较大的时候会影响检测结果,检测精度降低;红外检测的使用限制条件较多,一般只在离线小范围内进行检测;由此可知,上述方法的检测精度均不高。

发明内容

本发明的目的在于提供一种具有非接触性、检测效率高、检测精度高等优点的在线钢板缺陷检测系统及方法。

实现本发明目的的技术解决方案为:一种基于机器视觉的钢板表面缺陷检测系统,包括:传动模块、激光测速模块、采集控制模块、图像采集模块、图像处理模块、显示模块以及分割存储模块;

所述传动模块,用于带动被测钢板沿水平面运动;

所述激光测速模块,用于测量被测钢板的运动速度,并将该运动速度转换为控制采集控制模块工作的信号;

所述采集控制模块,用于控制图像采集模块工作;

所述图像采集模块,用于采集被测钢板表面图像,并将采集到的图像传输至图像处理模块;

所述图像处理模块,用于对所述图像采集模块采集到的被测钢板表面图像进行预处理和缺陷检测,并获取缺陷的位置和面积信息;

所述图像分割存储模块,用于按照金字塔多层次分辨率模型对所述图像采集模块采集到的被测钢板表面图像进行分割,并存储为瓦片数据集;

所述图像显示模块,用于基于所述瓦片数据集对图像采集模块采集到的被测钢板图像进行显示,并显示被测钢板对应的缺陷位置和面积信息。

基于上述基于机器视觉的钢板表面缺陷检测系统的检测方法,包括以下步骤:

步骤1、对图像采集模块中的工业线阵CCD相机进行标定,获取工业线阵CCD相机的内参矩阵I1和畸变参数矩阵I2

步骤2、利用激光测速模块测量被测钢板的运动速度,并将该运动速度转换为控制采集控制模块工作的信号;

步骤3、采集控制模块控制图像采集模块采集被测钢板表面图像A;

步骤4、利用步骤1中获得的内参矩阵I1和畸变参数矩阵I2对步骤3采集到的被测钢板表面图像A进行畸变校正,获得畸变校正后的被测钢板表面图像B;

步骤5、对被测钢板表面图像B进行预处理和缺陷检测,并获取缺陷的位置和面积信息;

步骤6、按照金字塔多层次分辨率模型对所述被测钢板表面图像B进行分割,并存储为瓦片数据集;

步骤7、图像显示模块基于所述瓦片数据集对被测钢板表面图像B进行显示,并显示被测钢板对应的缺陷位置和面积信息。

本发明与现有技术相比,其显著优点为:1)采用激光测速方法产生图像采集信号,能够对线阵相机采集的图像进行有效的几何畸变校正,提高了后续缺陷检测的精度;2)采用高速线阵相机搭配采集卡进行钢板表面图像采集,大大提高了图像采集效率,实现了高速准确的钢板表面图像采集;3)基于金字塔多层次分辨率模型对高分辨率大尺寸图片进行显示,克服了高分辨率大尺寸图片直接显示存在的响应慢、不流畅等难题;4)本发明实现了对生产线上钢板的非接触式、自动化、智能化的缺陷检测。

下面结合附图对本发明作进一步详细描述。

附图说明

图1为本发明基于机器视觉的钢板表面缺陷检测系统的结构示意图。

图2为本发明基于机器视觉的钢板表面缺陷检测方法的流程图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

结合图1,本发明提供了一种基于机器视觉的钢板表面缺陷检测系统,包括:传动模块、激光测速模块、采集控制模块、图像采集模块、图像处理模块、显示模块以及分割存储模块;

传动模块,用于带动被测钢板沿水平面运动;

激光测速模块,用于测量被测钢板的运动速度,并将该运动速度转换为控制采集控制模块工作的信号;

采集控制模块,用于控制图像采集模块工作;

图像采集模块,用于采集被测钢板表面图像,并将采集到的图像传输至图像处理模块;

图像处理模块,用于对图像采集模块采集到的被测钢板表面图像进行预处理和缺陷检测,并获取缺陷的位置和面积信息;

图像分割存储模块,用于按照金字塔多层次分辨率模型对图像采集模块采集到的被测钢板表面图像进行分割,并存储为瓦片数据集;

图像显示模块,用于基于瓦片数据集对图像采集模块采集到的被测钢板图像进行显示,并显示被测钢板对应的缺陷位置和面积信息。

进一步地,在其中一个实施例中,激光测速模块包括激光器,激光器与被测钢板之间的相对位置固定,且激光器的出射光束垂直入射至被测钢板的侧面。

进一步地,在其中一个实施例中,采集控制模块具体采用FPGA实现。

进一步地,在其中一个实施例中,图像采集模块包括工业线阵CCD相机、光学镜头以及图像采集卡,图像采集模块设置在被测钢板的正上方。

进一步地,在其中一个实施例中,图像处理模块对图像采集模块采集到的被测钢板表面图像进行预处理,具体包括:光照不均匀校正、滤波去噪;进行缺陷检测包括:对预处理后的图像进行边缘检测以及形态学处理。

进一步地,在其中一个实施例中,图像显示模块基于瓦片数据集对图像采集模块采集到的被测钢板图像进行显示,并显示被测钢板对应的缺陷位置和面积信息,具体是通过由openlayers3框架、CSS、Javascript构建的网页进行显示。

结合图2,本发明提供了一种基于机器视觉的钢板表面缺陷检测方法,包括以下步骤:

步骤1、对图像采集模块中的工业线阵CCD相机进行标定,获取工业线阵CCD相机的内参矩阵I1和畸变参数矩阵I2

步骤2、利用激光测速模块测量被测钢板的运动速度,并将该运动速度转换为控制采集控制模块工作的信号;

步骤3、采集控制模块控制图像采集模块采集被测钢板表面图像A;

步骤4、利用步骤1中获得的内参矩阵I1和畸变参数矩阵I2对步骤3采集到的被测钢板表面图像A进行畸变校正,获得畸变校正后的被测钢板表面图像B;

步骤5、对被测钢板表面图像B进行预处理和缺陷检测,并获取缺陷的位置和面积信息;

步骤6、按照金字塔多层次分辨率模型对所述被测钢板表面图像B进行分割,并存储为瓦片数据集;

步骤7、图像显示模块基于所述瓦片数据集对被测钢板表面图像B进行显示,并显示被测钢板对应的缺陷位置和面积信息。

进一步地,在其中一个实施例中,步骤5中对被测钢板表面图像B进行预处理,具体包括:光照不均匀校正、滤波去噪;

对被测钢板表面图像B进行缺陷检测,具体包括:对预处理后的图像进行边缘检测以及形态学处理。

进一步地,在其中一个实施例中,步骤6中按照金字塔多层次分辨率模型对被测钢板表面图像B进行分割,并存储为瓦片数据集,具体包括:

按照金字塔多分辨率模型将被测钢板表面图像B分割为分辨率分别为r0、r1、r2…、rN的N层瓦片图,并按照层数N-行数Rn-列数Cn的规则构建瓦片数据集并存储。

进一步地,在其中一个实施例中,步骤7中图像显示模块基于瓦片数据集对被测钢板表面图像B进行显示,并显示被测钢板对应的缺陷位置和面积信息,具体通过由openlayers3框架、CSS、Javascript构建的网页进行显示。

本发明提出的基于机器视觉的钢板表面缺陷检测系统及方法,基于机器视觉和图像处理相结合的技术实现,采用线阵CCD相机搭配激光测速产生外部行触发信号对钢板图像进行采集,之后对图像进行预处理、缺陷检测,且基于金字塔多层次分辨率模型对检测结果进行显示,具有非接触性、采集速度块、图像显示快速流畅、显示包含信息丰富和自动化程度高等优点,能够满足工业生产的要求,具有广阔的应用前景。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

9页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种透镜点灯治具

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!