基于机器视觉的轧辊表面缺陷检测方法及系统转让专利

申请号 : CN202210744750.4

文献号 : CN114820612B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 谢昌萍徐军

申请人 : 南通恒强轧辊有限公司

摘要 :

本发明涉及机器视觉技术领域,具体涉及基于机器视觉的轧辊表面缺陷检测方法及系统,该方法为应用电子设备进行识别的方法,该系统为生产领域人工智能系统,以实现对轧辊表面的缺陷检测。该方法首先获取轧辊辊身区域内各像素点的梯度方向,比较梯度方向和竖直方向的偏差得到偏差程度;根据偏差程度得到多个初始缺陷点;根据初始缺陷点的聚集情况选取多个第一缺陷点;计算第一缺陷点的缺陷点概率,从第一缺陷点中筛选出多个第二缺陷点,连接第二缺陷点得到每个分类结果的缺陷区域;计算缺陷区域的缺陷程度。本发明通过轧辊辊身表面图像的梯度信息,判断辊身表面图像中存在的缺陷区域的缺陷程度,以达到实现轧辊表面缺陷实时检测的目的。

权利要求 :

1.基于机器视觉的轧辊表面缺陷检测方法,其特征在于,该方法包括以下步骤:采集轧辊表面图像,提取所述轧辊表面图像的轧辊辊身区域;

获取所述轧辊辊身区域的各像素点的梯度值和梯度方向,比较各像素点的梯度方向和竖直方向的偏差,得到各像素点的偏差程度;根据所述偏差程度得到多个初始缺陷点;

对所述初始缺陷点进行分类得到多个分类结果;获取所述分类结果中各初始缺陷点的曲率,以各初始缺陷点为圆心,以曲率的倒数为半径得到各初始缺陷点的对应圆,将属于多个对应圆的初始缺陷点作为第一缺陷点;根据第一缺陷点的偏差程度和所属对应圆圆心的偏差程度得到缺陷点概率;根据所述缺陷点概率从多个第一缺陷点中筛选出多个第二缺陷点,连接所述第二缺陷点得到每个分类结果的缺陷区域;

根据所述缺陷区域内各像素点与缺陷区域的中心点之间的距离,以及所述缺陷区域的面积得到所述缺陷区域的缺陷程度;

其中,所述缺陷程度的计算公式为:

其中, 为第 个缺陷区域的缺陷程度;为第 个缺陷区域的面积; 为第 个缺陷区域的第 个像素点的梯度值; 为第 个缺陷区域的第 个像素点的横坐标; 为第个缺陷区域的第 个像素点的纵坐标;为第 个缺陷区域的中心点的横坐标;为第个缺陷区域的中心点的纵坐标;

其中,所述偏差程度的计算公式为:

其中, 为第 个像素点的所述偏差程度;为第 个像素点的所述梯度方向; 为竖直向上的单位向量; 为第个像素点的梯度方向的模。

2.根据权利要求1所述的基于机器视觉的轧辊表面缺陷检测方法,其特征在于,提取轧辊辊身区域的方法为:利用语义分割网络提取所述轧辊表面图像的轧辊辊身区域。

3.根据权利要求1所述的基于机器视觉的轧辊表面缺陷检测方法,其特征在于,所述根据第一缺陷点的偏差程度和所属对应圆圆心的偏差程度得到缺陷点概率,包括:所述缺陷点概率的计算公式:

其中, 为第个分类结果中第 个第一缺陷点的缺陷点概率; 为第 个第一缺陷点的偏差程度; 为含第 个第一缺陷点的对应圆的数量; 为第 个对应圆的圆心的偏差程度。

4.根据权利要求1所述的基于机器视觉的轧辊表面缺陷检测方法,其特征在于,所述对所述初始缺陷点进行分类得到多个分类结果,包括:利用DBSCAN聚类算法根据初始缺陷点的坐标对所述初始缺陷点进行聚类得到多个分类结果。

5.根据权利要求1所述的基于机器视觉的轧辊表面缺陷检测方法,其特征在于,所述连接所述第二缺陷点得到每个分类结果的缺陷区域,包括:对每个分类结果内的所述第二缺陷点进行凸包检测,得到每个所述分类结果对应的缺陷区域。

6.根据权利要求1所述的基于机器视觉的轧辊表面缺陷检测方法,其特征在于,所述根据所述偏差程度得到多个初始缺陷点,包括:所述偏差程度大于等于预设偏差阈值的像素点为初始缺陷点。

7.基于机器视觉的轧辊表面缺陷检测系统,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1 6任意一项所述方法的步骤。

~

说明书 :

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

技术领域

[0001] 本发明涉及机器视觉技术领域,具体涉及基于机器视觉的轧辊表面缺陷检测方法及系统。

背景技术

[0002] 轧辊是轧机上使金属产生连续塑性变形的主要工作部件和工具。轧辊主要由辊身、辊颈和轴头三个部分组成,其中辊身是实际参与轧制金属的轧辊中间部分,其余轧制材料直接接触,当辊身出现缺陷,如辊身软点,会直接对轧制产品质量造成影响。辊身软点是一种常见的轧辊表面缺陷,软点区域在产生过程中内部会产生热裂纹,随着轧机的不断运行,热裂纹会内扩散,进而导致剥落的产生,可以说是软点是轧辊产生表面剥落的第一阶段。
[0003] 目前,常见的对辊身软点缺陷检测的方法为涡轮探伤,但是涡轮探伤对环境信号较为敏感,通常需要结合其他一起进行综合判断,且涡轮探伤无法做到对轧辊表面的实时检测,也就无法及时发现软点缺陷。

发明内容

[0004] 为了解决上述技术问题,本发明的目的在于提供基于机器视觉的轧辊表面缺陷检测方法及系统,所采用的技术方案具体如下:
[0005] 第一方面,本发明一个实施例提供了基于机器视觉的轧辊表面缺陷检测方法,该方法包括以下步骤:
[0006] 采集轧辊表面图像,提取所述轧辊表面图像的轧辊辊身区域;
[0007] 获取所述轧辊辊身区域的各像素点的梯度值和梯度方向,比较各像素点的梯度方向和竖直方向的偏差,得到各像素点的偏差程度;根据所述偏差程度得到多个初始缺陷点;
[0008] 对所述初始缺陷点进行分类得到多个分类结果;获取所述分类结果中各初始缺陷点的曲率,以各初始缺陷点为圆心,以曲率的倒数为半径得到各初始缺陷点的对应圆,将属于多个对应圆的初始缺陷点作为第一缺陷点;根据第一缺陷点的偏差程度和所属对应圆圆心的偏差程度得到缺陷点概率;根据所述缺陷点概率从多个第一缺陷点中筛选出多个第二缺陷点,连接所述第二缺陷点得到每个分类结果的缺陷区域;
[0009] 根据所述缺陷区域内各像素点与缺陷区域的中心点之间的距离,以及所述缺陷区域的面积得到所述缺陷区域的缺陷程度。
[0010] 优选的,所述提取轧辊辊身区域的方法为:利用语义分割网络提取所述轧辊表面图像的轧辊辊身区域。
[0011] 优选的,所述比较各像素点的梯度方向和竖直方向的偏差,得到各像素点的偏差程度,包括:
[0012] 所述偏差程度的计算公式为:
[0013]
[0014] 其中, 为第 个像素点的所述偏差程度; 为第 个像素点的所述梯度方向;为竖直向上的单位向量; 为第 个像素点的梯度方向的模。
[0015] 优选的,所述根据第一缺陷点的偏差程度和所属对应圆圆心的偏差程度得到缺陷点概率,包括:
[0016] 所述缺陷点概率的计算公式:
[0017]
[0018] 其中, 为第 个分类结果中第 个第一缺陷点的缺陷点概率; 为第 个第一缺陷点的偏差程度; 为含第 个第一缺陷点的对应圆的数量; 为第 个对应圆的圆心的偏差程度。
[0019] 优选的,所述对所述初始缺陷点进行分类得到多个分类结果,包括:
[0020] 利用DBSCAN聚类算法根据初始缺陷点的坐标对所述初始缺陷点进行聚类得到多个分类结果。
[0021] 优选的,所述根据所述缺陷区域内各像素点与缺陷区域的中心点之间的距离,以及所述缺陷区域的面积得到所述缺陷区域的缺陷程度,包括:
[0022] 所述缺陷程度的计算公式为:
[0023]
[0024] 其中, 为第 个缺陷区域的缺陷程度;为第 个缺陷区域的面积; 为第 个缺陷区域的第 个像素点的梯度值; 为第 个缺陷区域的第 个像素点的横坐标; 为第 个缺陷区域的第 个像素点的纵坐标;为第 个缺陷区域的中心点的横坐标;为第 个缺陷区域的中心点的纵坐标。
[0025] 优选的,所述连接所述第二缺陷点得到每个分类结果的缺陷区域,包括:
[0026] 对每个分类结果内的所述第二缺陷点进行凸包检测,得到每个所述分类结果对应的缺陷区域。
[0027] 优选的,所述根据所述偏差程度得到多个初始缺陷点,包括:
[0028] 所述偏差程度大于等于预设偏差阈值的像素点为初始缺陷点。
[0029] 第二方面,本发明一个实施例提供了基于机器视觉的轧辊表面缺陷检测系统,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述基于机器视觉的轧辊表面缺陷检测方法。
[0030] 本发明实施例至少具有如下有益效果:
[0031] 本发明实施例利用机器视觉技术,应用电子设备进行识别缺陷的方法,缺陷检测系统为生产领域人工智能系统,实现对轧辊表面的缺陷检测。该方法首先采集轧辊表面图像,提取轧辊表面图像的轧辊辊身区域;获取轧辊辊身区域的各像素点的梯度值和梯度方向,比较各像素点的梯度方向和竖直方向的偏差,得到各像素点的偏差程度;根据偏差程度得到多个初始缺陷点;对初始缺陷点进行分类得到多个分类结果;获取分类结果中各初始缺陷点的曲率,以各初始缺陷点为圆心,以曲率的倒数为半径得到各初始缺陷点的对应圆,将属于多个对应圆的初始缺陷点作为第一缺陷点,由于仅根据梯度方向对缺陷进行判断准确率较低,故根据软点缺陷为近似圆形而通过曲率对缺陷像素点进一步进行判断;根据第一缺陷点的偏差程度和所属对应圆圆心的偏差程度得到缺陷点概率;根据缺陷点概率从多个第一缺陷点中筛选出多个第二缺陷点,连接第二缺陷点得到每个分类结果的缺陷区域;根据缺陷区域内各像素点与缺陷区域的中心点之间的距离,以及缺陷区域的面积得到缺陷区域的缺陷程度,得到缺陷区域后,避免频繁停机进行磨削对生产效率的影响,故计算缺陷区域的缺陷程度,进而作出相应的处理。本发明通过处理采集到的轧辊辊身表面图像的梯度信息,进而判断当前辊身表面图像中存在的软点区域的缺陷程度,并根据软点区域的缺陷程度作出相应的处理,以实现轧辊表面缺陷的实时检测。

附图说明

[0032] 为了更清楚地说明本发明实施例或现有技术中的技术方案和优点,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。
[0033] 图1为本发明一个实施例所提供的基于机器视觉的轧辊表面缺陷检测方法的方法流程图。

具体实施方式

[0034] 为了更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的基于机器视觉的轧辊表面缺陷检测方法及系统,其具体实施方式、结构、特征及其功效,详细说明如下。在下述说明中,不同的“一个实施例”或“另一个实施例”指的不一定是同一实施例。此外,一或多个实施例中的特定特征、结构、或特点可由任何合适形式组合。
[0035] 除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。
[0036] 本发明实施例提供了基于机器视觉的轧辊表面缺陷检测方法及系统的具体实施方法,该方法适用于轧辊表面缺陷检测场景。该场景下将相机固定与轧机机架的正上方,采集轧辊表面图像,并对轧辊表面图像内的特征信息做出相应的处理操作。为了解决涡轮探伤无法对轧辊表面的缺陷进行实时检测,而无法及时发现软点缺陷。本发明为应用电子设备进行识别的方法,该系统为生产领域人工智能系统,以实现对轧辊表面的缺陷检测,通过处理采集到的轧辊辊身表面图像的梯度信息,进而判断当前辊身表面图像中存在的软点区域的缺陷程度,并根据软点区域的缺陷程度作出相应的处理,以达到对轧辊表面缺陷实时检测的目的。
[0037] 下面结合附图具体的说明本发明所提供的基于机器视觉的轧辊表面缺陷检测方法的具体方案。
[0038] 请参阅图1,其示出了本发明一个实施例提供的基于机器视觉的轧辊表面缺陷检测方法的步骤流程图,该方法包括以下步骤:
[0039] 步骤S100,采集轧辊表面图像,提取轧辊表面图像的轧辊辊身区域。
[0040] 首先,根据相机到轧辊的工作距离,结合当前轧辊规格,调节相机焦距,使相机的视野范围长度为轧辊辊身长度。由于轧辊属于柱形体,为保证检测的准确性,本发明实施例分三次采集轧辊表面图像,每次采集1/3圆周图像,并根据轧辊转速,确定相机采样频率。
[0041] 由于加工环境较为复杂,且轧辊存在多种规格,采集到的轧辊表面图像中除了轧辊外还存在部分加工环境以及轧机机架图像,为了让系统能适用于各种情况,增强其泛化能力,本发明提取轧辊表面图像的轧辊辊身区域。
[0042] 具体的:利用语义分割网络提取轧辊表面图像的轧辊辊身区域,该语义分割网络的网络结构为Encoder‑Decoder结构,数据集为各种类型的轧辊表面图像,该网络的标签分为两类,轧辊和背景,给轧辊表面图像中所有像素标注上对应的标签。属于轧辊辊身的像素,其值标注为1;属于背景的像素,标注为0。即通过语义分割网络得到了0‑1掩膜图像,将轧辊表面图像与0‑1掩膜图像相乘即提取到了轧辊表面图像的轧辊辊身区域。
[0043] 在本发明实施例中,该语义分割网络的损失函数为交叉熵损失函数。
[0044] 步骤S200,获取轧辊辊身区域的各像素点的梯度值和梯度方向,比较各像素点的梯度方向和竖直方向的偏差,得到各像素点的偏差程度;根据偏差程度得到多个初始缺陷点。
[0045] 由于当对轧辊表面无软点缺陷时的轧辊表面图像进行梯度检测时,轧辊表面图像中只会存在反光造成的条形区域,但是由于软点缺陷的深浅不一,且大部分软点缺陷的边缘并不清晰,无法从梯度幅值方面将软点缺陷与反光区域进行区分。
[0046] 而反光区域的梯度方向基本为竖直方向,软点缺陷的梯度方向具有向心性,因此可以根据梯度方向进行软点缺陷区域与反光区域像素点进行初步区分。需要说明的是,本发明实施例采集轧辊表面图像时轧辊横向放置,轧辊反光的区域正常为条纹区域,所以轧辊反光区域产生的梯度方向为竖直方向的;而软点缺陷是小凹坑,故软点缺陷的梯度方向不是竖直的。
[0047] 首先使用高斯滤波对轧辊辊身区域进行处理,防止噪声干扰。
[0048] 对轧辊辊身区域进行梯度检测,获取轧辊辊身区域的各像素点的梯度值和梯度方向。比较各像素点的梯度方向和竖直方向的偏差,得到各像素点的偏差程度。在本发明实施例中利用Sobel算子对轧辊辊身区域进行梯度检测。
[0049] 该第 个像素点的偏差程度 的计算公式为:
[0050]
[0051] 其中, 为第 个像素点的梯度方向; 为竖直向上的单位向量; 为第 个像素点的梯度方向的模。
[0052] 该偏差程度的公式中 为第 个像素点与竖直方向的偏差。
[0053] 该偏差程度越大,梯度方向越不趋向于竖直方向,其属于反光区域像素点的概率越小,则该偏差程度对应的像素点为缺陷像素点的概率越大。
[0054] 得到多个像素点的偏差程度,将偏差程度大于等于预设偏差阈值的像素点作为初始缺陷点,在本发明实施例中预设偏差阈值为0.7,在其他实施例中可根据实际情况调整该取值。
[0055] 步骤S300,对初始缺陷点进行分类得到多个分类结果;获取分类结果中各初始缺陷点的曲率,以各初始缺陷点为圆心,以曲率的倒数为半径得到各初始缺陷点的对应圆,将属于多个对应圆的初始缺陷点作为第一缺陷点;根据第一缺陷点的偏差程度和所属对应圆圆心的偏差程度得到缺陷点概率;根据缺陷点概率从多个第一缺陷点中筛选出多个第二缺陷点,连接第二缺陷点得到每个分类结果的缺陷区域。
[0056] 步骤S200是基于梯度方向对缺陷像素点进行了初步判断,而软点缺陷表现为凹痕,其边缘梯度方向中也存在偏向于竖直方向的像素点,故在进行了初步判断之后,考虑软点缺陷为凹痕,其整体近似于圆形,根据缺陷像素点的曲率对缺陷像素点进行进一步修正。
[0057] 由于缺陷是一小块区域,整个轧辊辊身区域中可能存在多个缺陷,故先对轧辊辊身区域进行腐蚀,去除离散点,得到去除离散点后的多个初始缺陷点。需要说明的是,因为得到的初始缺陷点中有可能包含离散点,故对离散点进行去除,得到去除离散点后的多个初始缺陷点。
[0058] 再利用DBSCAN聚类算法根据去除离散点后的初始缺陷点的坐标对初始缺陷点进行聚类得到多个分类结果。每个分类结果对应一个缺陷。
[0059] 基于任意一个分类结果 ,对该分类结果 中的初始缺陷点进行分析,具体的:
[0060] 计算第 个分类结果中第 个初始缺陷点与该分类结果中的距离最近的初始缺陷点所形成的曲率,记第 个分类结果中第 个初始缺陷点的曲率为 ,得到分类结果中各初始缺陷点的曲率。
[0061] 以各初始缺陷点为圆心,以曲率的倒数为半径得到各初始缺陷点的对应圆。如以第 个初始缺陷点为圆点,以该像素点对应的曲率的倒数 为半径拟合圆形,得到第 个像素点的对应圆,该对应圆覆盖的像素点为缺陷像素点的概率较大。
[0062] 重复获取分类结果中各初始缺陷点的对应圆,并获取多个对应圆的并集,将属于多个对应圆中的初始缺陷点作为第一缺陷点。根据第一缺陷点的偏差程度和所属对应圆圆心的偏差程度对第一缺陷点的偏差程度进行修正,得到缺陷点概率。
[0063] 第 个分类结果中第 个第一缺陷点的缺陷点概率 的计算公式:
[0064]
[0065] 其中, 为第 个第一缺陷点的偏差程度; 为含第 个第一缺陷点的对应圆的数量; 为第 个对应圆的圆心的偏差程度。
[0066] 基于每个分类结果,得到分类结果内各第一缺陷点修正后的缺陷点概率。
[0067] 根据缺陷点概率从多个第一缺陷点中筛选出多个第二缺陷点,具体的:将缺陷点概率大于预设概率阈值的第一缺陷点作为第二缺陷点。在本发明实施例中预设概率阈值的取值为0.9,在其他实施例中实施者可根据实际情况调整该取值。
[0068] 连接第二缺陷点得到每个分类结果的缺陷区域。具体的:对每个分类结果内的多个第二缺陷点进行凸包检测,得到每个分类结果对应的缺陷区域,由此得到每个分类结果也即每个缺陷区域的分布范围。
[0069] 步骤S400,根据缺陷区域内各像素点与缺陷区域的中心点之间的距离,以及缺陷区域的面积得到缺陷区域的缺陷程度。
[0070] 由于软点缺陷程度不同,当缺陷程度较大时,在缺陷的影响下容易产生缺陷产品,且可能会逐渐发展成更严重的表面剥落缺陷,无论是对产品质量还是轧辊本身质量都会造成很大的影响,此时必须及时停止轧辊运行,并进行磨削;当缺陷程度较小时,缺陷对产品质量的影响基本可以忽略不计,且发生剥落的可能性较小,而频繁停机再进行磨削会降低生产效率,因此对于缺陷程度较小的缺陷没有必要再停机进行磨削。故在检测出软点对应的缺陷区域后还需要进一步的对该缺陷区域的缺陷程度进行评估,并根据不同的缺陷程度使系统做出相应的处理措施。
[0071] 由于软点缺陷的梯度产生除了缺陷边缘外还有凹陷深度,软点缺陷梯度越大,分布范围越大,表示其软点缺陷的凹陷程度越严重,越需要对其进行停机磨削。因此对缺陷程度的评估可以从缺陷深度及其分布范围来评估。
[0072] 根据步骤S300得到的缺陷区域,获取缺陷区域所包含的像素点数量,该像素点数量即为缺陷区域的面积。
[0073] 对缺陷区域做最小包围框,以包围框对角线的交点为该缺陷区域的中心点。
[0074] 由于凹坑内部存在背光区与受光区,故凹坑内部也存在梯度差异,但是相对于边缘位置梯度较小,背光区的边缘处由于反光程度较小,会导致其与周边区域的梯度差异较大,因此边缘区域更能反映凹坑深度,所以对凹陷程度进行评估时,越靠近边缘的位置的梯度对凹陷程度评估的可靠性越大。由于边缘的位置不易获取,所以根据像素点距离缺陷区域的中心点的位置来判断像素点距离边缘的远近。
[0075] 根据缺陷区域内各像素点与缺陷区域的中心点之间的距离,以及缺陷区域的面积得到缺陷区域的缺陷程度。具体的:
[0076] 第 个缺陷区域的缺陷程度 的计算公式为:
[0077]
[0078] 其中,为第 个缺陷区域的面积; 为第 个缺陷区域的第 个像素点的梯度值;为第 个缺陷区域的第 个像素点的横坐标; 为第 个缺陷区域的第 个像素点的纵坐标;为第 个缺陷区域的中心点的横坐标;为第 个缺陷区域的中心点的纵坐标。
[0079] 得到各缺陷区域的缺陷程度。
[0080] 根据步骤S100 步骤S400对采集到的轧辊辊身区域进行软点缺陷检测以及缺陷程~度评估。
[0081] 当缺陷区域对应的缺陷程度小于预设缺陷程度阈值时,此时仅对该缺陷区域进行标记,但不停机进行磨削。在下次采集的轧辊表面图像中对应位置,沿着各个边缘像素点的梯度方向寻找梯度最大值,则该梯度最大值的位置则为发生扩展后的缺陷区域对应点的位置,重复步骤S100 步骤S400,再次对该缺陷区域进行缺陷程度评估。~
[0082] 在本发明实施例中该预设缺陷程度阈值可根据实际需要进行设置,或者,获取多组历史数据,根据历史数据设置该预设缺陷程度阈值。
[0083] 当缺陷区域对应的缺陷程度大于等于预设缺陷程度阈值时,停止轧机运行,对所有缺陷区域进行磨削。
[0084] 综上所述,本发明实施例利用机器视觉技术,该方法为应用电子设备进行识别的方法,该系统为生产领域人工智能系统,实现对轧辊表面的缺陷检测。该方法首先采集轧辊表面图像,提取轧辊表面图像的轧辊辊身区域;获取轧辊辊身区域的各像素点的梯度值和梯度方向,比较各像素点的梯度方向和竖直方向的偏差,得到各像素点的偏差程度;根据偏差程度得到多个初始缺陷点;对初始缺陷点进行分类得到多个分类结果;获取分类结果中各初始缺陷点的曲率,以各初始缺陷点为圆心,以曲率的倒数为半径得到各初始缺陷点的对应圆,将属于多个对应圆的初始缺陷点作为第一缺陷点;根据第一缺陷点的偏差程度和所属对应圆圆心的偏差程度得到缺陷点概率;根据缺陷点概率从多个第一缺陷点中筛选出多个第二缺陷点,连接第二缺陷点得到每个分类结果的缺陷区域;根据缺陷区域内各像素点与缺陷区域的中心点之间的距离,以及缺陷区域的面积得到缺陷区域的缺陷程度。本发明通过处理采集到的轧辊辊身表面图像的梯度信息,进而判断当前辊身表面图像中存在的软点区域的缺陷程度,并根据软点区域的缺陷程度作出相应的处理,以实现轧辊表面缺陷的实时检测。
[0085] 本发明实施例还提出了基于机器视觉的轧辊表面缺陷检测系统,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述方法的步骤。由于基于机器视觉的轧辊表面缺陷检测方法在上述给出了详细描述,不再赘述。
[0086] 需要说明的是:上述本发明实施例先后顺序仅仅为了描述,不代表实施例的优劣。在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
[0087] 本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。
[0088] 以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。