用于废钢处理工艺中的废钢等级识别方法转让专利

申请号 : CN202210838727.1

文献号 : CN114998318B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 黄绪明

申请人 : 聊城一明五金科技有限公司

摘要 :

本发明涉及用于废钢处理工艺中的废钢等级识别方法,属于数据处理技术领域。方法包括如下步骤:获得各轮廓线中的圆形轮廓线和空体形废钢轮廓线;获得各圆形轮廓线中的备选圆柱体废钢轮廓线和实体形废钢轮廓线以及各备选圆柱体废钢轮廓线对应的空心度;根据空心度,对各备选圆柱体废钢轮廓线和各备选圆柱体废钢轮廓线内的其它圆形轮廓线进行分类,得到空体形废钢轮廓线和实体形废钢轮廓线;获取空体形废钢轮廓线对,根据各实体形废钢轮廓线的直径和各空体形废钢轮廓线对之间的平均距离,得到各实体形废钢轮廓线对应的实体形废钢的废钢等级和各空体形废钢轮廓线对对应的空体形废钢的废钢等级。本发明能提高对废钢评级的可靠性和精度。

权利要求 :

1.一种用于废钢处理工艺中的废钢等级识别方法,其特征在于,该方法包括如下步骤:获取中型废钢放置区对应的目标废钢材料图像;

获得目标废钢材料图像对应的各轮廓线以及各轮廓线中的圆形轮廓线和空体形废钢轮廓线;根据各圆形轮廓线对应的区域范围是否属于其它圆形轮廓线对应的区域范围的子集和各圆形轮廓线对应的区域范围内其它圆形轮廓线的数量,得到各圆形轮廓线中的备选圆柱体废钢轮廓线和实体形废钢轮廓线;

获得所述备选圆柱体废钢轮廓线对应的内侧圆形轮廓线和对应的目标区域;根据各备选圆柱体废钢轮廓线对应的区域范围内其它圆形轮廓线的数量、各备选圆柱体废钢轮廓线的圆参数、所述内侧圆形轮廓线的圆参数以及各备选圆柱体废钢轮廓线对应的目标区域与对应内侧圆形轮廓线对应的区域范围之间的灰度纹理对比度,得到各备选圆柱体废钢轮廓线对应的空心度;根据所述空心度,对各备选圆柱体废钢轮廓线以及各备选圆柱体废钢轮廓线对应的区域范围内其它圆形轮廓线进行分类,得到空体形废钢轮廓线和实体形废钢轮廓线;

获得各空体形废钢轮廓线对应的各候选轮廓线;计算各空体形废钢轮廓线与对应的各候选轮廓线之间的特征值;根据所述特征值,得到空体形废钢轮廓线对;所述空体形废钢轮廓线对属于同一个空体形废钢;

根据各实体形废钢轮廓线的直径和各空体形废钢轮廓线对之间的平均距离,得到各实体形废钢轮廓线对应的实体形废钢的废钢等级和各空体形废钢轮廓线对对应的空体形废钢的废钢等级;

所述获得各空体形废钢轮廓线对应的各候选轮廓线;计算各空体形废钢轮廓线与对应的各候选轮廓线之间的特征值的方法,包括:对于任一空体形废钢轮廓线:

将该空体形废钢轮廓线中除该空体形废钢轮廓线之外的其它的空体形废钢轮廓线记为该空体形废钢轮廓线对应的各候选轮廓线;对于该空体形废钢轮廓线对应的任一候选轮廓线:计算该空体形废钢轮廓线上的各像素点到该候选轮廓线上的最短欧式距离的均值,记为该空体形废钢轮廓线与该候选轮廓线之间的平均距离;

计算该空体形废钢轮廓线和该候选轮廓线的皮尔逊相关系数,将该空体形废钢轮廓线的皮尔逊相关系数记为该空体形废钢轮廓线的形状相关系数,将该候选轮廓线的皮尔逊相关系数记为该候选轮廓线的形状相关系数;

根据该空体形废钢轮廓线的形状相关系数和该候选轮廓线的形状相关系数,得到该空体形废钢轮廓线与该候选轮廓线之间的结构相似度;

将该空体形废钢轮廓线与对应的各候选轮廓线之间的结构相似度与平均距离的比值,记为该空体形废钢轮廓线与对应的各候选轮廓线之间的特征值;

根据所述特征值,得到空体形废钢轮廓线对的方法,包括:

对于任一空体形废钢轮廓线:

判断该空体形废钢轮廓线与对应的各候选轮廓线之间的特征值中的最大特征值是否大于预设特征值阈值,若是,则将最大特征值对应的候选轮廓线记为该空体形废钢轮廓线对应的同体轮廓线;

将该空体形废钢轮廓线和该空体形废钢轮廓线对应的同体轮廓线记为空体形废钢轮廓线对;

根据各实体形废钢轮廓线的直径和各空体形废钢轮廓线对之间的平均距离,得到各实体形废钢轮廓线对应的实体形废钢的废钢等级和各空体形废钢轮廓线对对应的空体形废钢的废钢等级的方法,包括:获取各实体形废钢轮廓线对应的直径;

将各空体形废钢轮廓线对之间的平均距离记为各空体形废钢轮廓线对对应的空体形废钢的厚度;所述各空体形废钢轮廓线对之间的平均距离是指空体形废钢轮廓线对中两条轮廓线之间的平均距离;

将实体形废钢轮廓线对应的直径在 毫米之间的评为精选废钢二级,将实体形废钢轮廓线对应的直径不小于 毫米的评为精选废钢一级;

将空体形废钢轮廓线对对应的空体形废钢的厚度在 毫米之间的评为精选废钢二级,将空体形废钢轮廓线对对应的空体形废钢的厚度不小于 毫米的评为精选废钢一级。

2.如权利要求1所述的用于废钢处理工艺中的废钢等级识别方法,其特征在于,获得目标废钢材料图像对应的各轮廓线以及各轮廓线中的圆形轮廓线和空体形废钢轮廓线的方法,包括:利用边缘检测算子提取目标废钢材料图像的边缘轮廓,得到目标废钢材料图像对应的各轮廓线;

利用霍夫圆变换对各轮廓线进行圆检测,得到各轮廓线中的各圆形轮廓线以及各圆形轮廓线对应的圆参数;所述圆参数包括各圆形轮廓线对应的半径和圆心坐标;

将不属于圆形轮廓线的各轮廓线记为空体形废钢轮廓线。

3.如权利要求1所述的用于废钢处理工艺中的废钢等级识别方法,其特征在于,所述得到各圆形轮廓线中的备选圆柱体废钢轮廓线和实体形废钢轮廓线的方法,包括:获取各圆形轮廓线对应的区域范围内其它圆形轮廓线的数量;

对于任一圆形轮廓线:

若该圆形轮廓线对应的区域范围不属于其它圆形轮廓线对应的区域范围的子集且该圆形轮廓线对应的区域范围内其它圆形轮廓线的数量不为0,则将该圆形轮廓线记为备选圆柱体废钢轮廓线;

若该圆形轮廓线对应的区域范围属于其它圆形轮廓线对应的区域范围的子集且该圆形轮廓线对应的区域范围内其它圆形轮廓线的数量为0,则将该圆形轮廓线记为备选圆柱体废钢轮廓线;

若该圆形轮廓线对应的区域范围不属于其它圆形轮廓线对应的区域范围的子集且该圆形轮廓线对应的区域范围内其它圆形轮廓线的数量为0,则将该圆形轮廓线记为实体形废钢轮廓线。

4.如权利要求1所述的用于废钢处理工艺中的废钢等级识别方法,其特征在于,获得所述备选圆柱体废钢轮廓线对应的内侧圆形轮廓线和对应的目标区域的方法,包括:获取各备选圆柱体废钢轮廓线对应的区域范围内其它圆形轮廓线对应的半径中的最大值对应的圆形轮廓线,记为内侧圆形轮廓线;

将属于各备选圆柱体废钢轮廓线对应的区域范围且不属于各备选圆柱体废钢轮廓线对应的内侧圆形轮廓线对应的区域范围的范围区域记为各备选圆柱体废钢轮廓线对应的目标区域。

5.如权利要求2所述的用于废钢处理工艺中的废钢等级识别方法,其特征在于,所述得到各备选圆柱体废钢轮廓线对应的空心度的方法,包括:计算各备选圆柱体废钢轮廓线对应的半径与各备选圆柱体废钢轮廓线对应的内侧圆形轮廓线对应的半径之间差值的绝对值,记为各备选圆柱体废钢轮廓线对应的半径差异值;

计算各备选圆柱体废钢轮廓线对应的圆心坐标与各备选圆柱体废钢轮廓线对应的内侧圆形轮廓线对应的圆心坐标之间的欧式距离,记为各备选圆柱体废钢轮廓线对应的圆心差异值;

计算得到各备选圆柱体废钢轮廓线对应的目标区域中各像素点灰度值的均值,记为各备选圆柱体废钢轮廓线对应的目标区域的灰度均值;

计算各备选圆柱体废钢轮廓线对应的内侧圆形轮廓线对应的区域范围中各像素点灰度值的均值,记为各备选圆柱体废钢轮廓线对应的内侧圆形轮廓线的灰度均值;

根据所述目标区域的灰度均值和所述内侧圆形轮廓线的灰度均值,得到各备选圆柱体废钢轮廓线对应的目标区域与对应内侧圆形轮廓线对应的区域范围之间的灰度对比度;

构建得到所述目标区域的灰度共生矩阵和所述内侧圆形轮廓线对应的区域范围的灰度共生矩阵;根据所述灰度共生矩阵对应的特征值,构建得到所述目标区域的纹理向量和所述内侧圆形轮廓线的纹理向量;

根据所述目标区域的纹理向量和所述内侧圆形轮廓线的纹理向量,得到各备选圆柱体废钢轮廓线对应的目标区域与对应内侧圆形轮廓线对应的区域范围之间的纹理对比度;

将各备选圆柱体废钢轮廓线对应的目标区域与对应内侧圆形轮廓线对应的区域范围之间的灰度对比度和纹理对比度之和,记为各备选圆柱体废钢轮廓线对应的目标区域与对应内侧圆形轮廓线对应的区域范围之间的灰度纹理对比度;

根据各圆形轮廓线对应的区域范围内其它圆形轮廓线的数量、各备选圆柱体废钢轮廓线对应的半径、所述半径差异值、所述圆心差异值以及所述灰度纹理对比度,得到各备选圆柱体废钢轮廓线对应的空心度。

6.如权利要求5所述的用于废钢处理工艺中的废钢等级识别方法,其特征在于,对于任一备选圆柱体废钢轮廓线,根据如下公式计算该备选圆柱体废钢轮廓线对应的目标区域与对应内侧圆形轮廓线对应的区域范围之间的纹理对比度:其中, 为该备选圆柱体废钢轮廓线对应的目标区域与对应内侧圆形轮廓线对应的区域范围之间的纹理对比度, 为该备选圆柱体废钢轮廓线对应的目标区域的纹理向量中的第i个参数的值, 为该备选圆柱体废钢轮廓线对应的内侧圆形轮廓线的纹理向量中的第i个参数的值。

7.如权利要求5所述的用于废钢处理工艺中的废钢等级识别方法,其特征在于,对于任一备选圆柱体废钢轮廓线,根据如下公式计算该备选圆柱体废钢轮廓线对应的目标区域与对应内侧圆形轮廓线对应的区域范围之间的灰度对比度:其中, 为该备选圆柱体废钢轮廓线对应的目标区域与对应内侧圆形轮廓线对应的区域范围之间的灰度对比度, 为该备选圆柱体废钢轮廓线对应的目标区域的灰度均值,为该备选圆柱体废钢轮廓线对应的内侧圆形轮廓线的灰度均值, 为取最大值函数,为取最小值函数。

8.如权利要求1所述的用于废钢处理工艺中的废钢等级识别方法,其特征在于,根据所述空心度,对各备选圆柱体废钢轮廓线以及各备选圆柱体废钢轮廓线对应的区域范围内其它圆形轮廓线进行分类,得到空体形废钢轮廓线和实体形废钢轮廓线的方法,包括:采用Otsu大津法对各空心度进行阈值分割,得到最优阈值;

判断各备选圆柱体废钢轮廓线对应的空心度是否小于最优阈值,若是,则判定对应备选圆柱体废钢轮廓线为实体形废钢轮廓线,对应备选圆柱体废钢轮廓线对应的区域范围内的其它圆形轮廓线既不属于实体形废钢轮廓线也不属于空体形废钢轮廓线;否则,则判定对应备选圆柱体废钢轮廓线为空体形废钢轮廓线,对应备选圆柱体废钢轮廓线对应的区域范围内除备选圆柱体废钢轮廓线之外的其它圆形轮廓线为空体形废钢轮廓线。

说明书 :

用于废钢处理工艺中的废钢等级识别方法

技术领域

[0001] 本发明涉及数据处理技术领域,具体涉及用于废钢处理工艺中的废钢等级识别方法。

背景技术

[0002] 钢铁是各行各业重要的原材料,被广泛运用在交通业、制造业、航天领域和国防事业等领域;而且我国粗钢产量稳居世界首位,每年都要消费大量的钢铁。由于钢铁是有限的矿铁石资源,对废钢的等级划分和基于不同的等级对其重复使用,是增加钢铁可持续发展能力的关键举措。
[0003] 现有的废钢等级识别方法一般是废钢公司的相关验级人员来进行废钢的评级,即对废钢的评级工作大多以人工干预为主,而这种依据人工的方式主观性强,效率低,并且还容易出现评级错误的情况,因此这种依据人工的方式来对废钢进行评级的可靠性较低。

发明内容

[0004] 本发明提供用于废钢处理工艺中的废钢等级识别方法,用于解决现有方法对废钢进行评级可靠性较低的问题,所采用的技术方案具体如下:
[0005] 本发明实施例提供了用于废钢处理工艺中的废钢等级识别方法包括以下步骤:
[0006] 获取中型废钢放置区对应的目标废钢材料图像;
[0007] 获得目标废钢材料图像对应的各轮廓线以及各轮廓线中的圆形轮廓线和空体形废钢轮廓线;根据各圆形轮廓线对应的区域范围是否属于其它圆形轮廓线对应的区域范围的子集和各圆形轮廓线对应的区域范围内其它圆形轮廓线的数量,得到各圆形轮廓线中的备选圆柱体废钢轮廓线和实体形废钢轮廓线;
[0008] 获得所述备选圆柱体废钢轮廓线对应的内侧圆形轮廓线和对应的目标区域;根据各备选圆柱体废钢轮廓线对应的区域范围内其它圆形轮廓线的数量、各备选圆柱体废钢轮廓线的圆参数、所述内侧圆形轮廓线的圆参数以及各备选圆柱体废钢轮廓线对应的目标区域与对应内侧圆形轮廓线对应的区域范围之间的灰度纹理对比度,得到各备选圆柱体废钢轮廓线对应的空心度;根据所述空心度,对各备选圆柱体废钢轮廓线以及各备选圆柱体废钢轮廓线对应的区域范围内其它圆形轮廓线进行分类,得到空体形废钢轮廓线和实体形废钢轮廓线;
[0009] 获得各空体形废钢轮廓线对应的各候选轮廓线;计算各空体形废钢轮廓线与对应的各候选轮廓线之间的特征值;根据所述特征值,得到空体形废钢轮廓线对;所述空体形废钢轮廓线对属于同一个空体形废钢;
[0010] 根据各实体形废钢轮廓线的直径和各空体形废钢轮廓线对之间的平均距离,得到各实体形废钢轮廓线对应的实体形废钢的废钢等级和各空体形废钢轮廓线对对应的空体形废钢的废钢等级。
[0011] 优选的,获得目标废钢材料图像对应的各轮廓线以及各轮廓线中的圆形轮廓线和空体形废钢轮廓线的方法,包括:
[0012] 利用边缘检测算子提取目标废钢材料图像的边缘轮廓,得到目标废钢材料图像对应的各轮廓线;
[0013] 利用霍夫圆变换对各轮廓线进行圆检测,得到各轮廓线中的各圆形轮廓线以及各圆形轮廓线对应的圆参数;所述圆参数包括各圆形轮廓线对应的半径和圆心坐标;
[0014] 将不属于圆形轮廓线的各轮廓线记为空体形废钢轮廓线。
[0015] 优选的,得到各圆形轮廓线中的备选圆柱体废钢轮廓线和实体形废钢轮廓线的方法,包括:
[0016] 获取各圆形轮廓线对应的区域范围内其它圆形轮廓线的数量;
[0017] 对于任一圆形轮廓线:
[0018] 若该圆形轮廓线对应的区域范围不属于其它圆形轮廓线对应的区域范围的子集且该圆形轮廓线对应的区域范围内其它圆形轮廓线的数量不为0,则将该圆形轮廓线记为备选圆柱体废钢轮廓线;
[0019] 若该圆形轮廓线对应的区域范围属于其它圆形轮廓线对应的区域范围的子集且该圆形轮廓线对应的区域范围内其它圆形轮廓线的数量为0,则将该圆形轮廓线记为备选圆柱体废钢轮廓线;
[0020] 若该圆形轮廓线对应的区域范围不属于其它圆形轮廓线对应的区域范围的子集且该圆形轮廓线对应的区域范围内其它圆形轮廓线的数量为0,则将该圆形轮廓线记为实体形废钢轮廓线。
[0021] 优选的,获得所述备选圆柱体废钢轮廓线对应的内侧圆形轮廓线和对应的目标区域的方法,包括:
[0022] 获取各备选圆柱体废钢轮廓线对应的区域范围内其它圆形轮廓线对应的半径中的最大值对应的圆形轮廓线,记为内侧圆形轮廓线;
[0023] 将属于各备选圆柱体废钢轮廓线对应的区域范围且不属于各备选圆柱体废钢轮廓线对应的内侧圆形轮廓线对应的区域范围的范围区域记为各备选圆柱体废钢轮廓线对应的目标区域。
[0024] 优选的,得到各备选圆柱体废钢轮廓线对应的空心度的方法,包括:
[0025] 计算各备选圆柱体废钢轮廓线对应的半径与各备选圆柱体废钢轮廓线对应的内侧圆形轮廓线对应的半径之间差值的绝对值,记为各备选圆柱体废钢轮廓线对应的半径差异值;
[0026] 计算各备选圆柱体废钢轮廓线对应的圆心坐标与各备选圆柱体废钢轮廓线对应的内侧圆形轮廓线对应的圆心坐标之间的欧式距离,记为各备选圆柱体废钢轮廓线对应的圆心差异值;
[0027] 计算得到各备选圆柱体废钢轮廓线对应的目标区域中各像素点灰度值的均值,记为各备选圆柱体废钢轮廓线对应的目标区域的灰度均值;
[0028] 计算各备选圆柱体废钢轮廓线对应的内侧圆形轮廓线对应的区域范围中各像素点灰度值的均值,记为各备选圆柱体废钢轮廓线对应的内侧圆形轮廓线的灰度均值;
[0029] 根据所述目标区域的灰度均值和所述内侧圆形轮廓线的灰度均值,得到各备选圆柱体废钢轮廓线对应的目标区域与对应内侧圆形轮廓线对应的区域范围之间的灰度对比度;
[0030] 构建得到所述目标区域的灰度共生矩阵和所述内侧圆形轮廓线对应的区域范围的灰度共生矩阵;根据所述灰度共生矩阵对应的特征值,构建得到所述目标区域的纹理向量和所述内侧圆形轮廓线的纹理向量;
[0031] 根据所述目标区域的纹理向量和所述内侧圆形轮廓线的纹理向量,得到各备选圆柱体废钢轮廓线对应的目标区域与对应内侧圆形轮廓线对应的区域范围之间的纹理对比度;
[0032] 将各备选圆柱体废钢轮廓线对应的目标区域与对应内侧圆形轮廓线对应的区域范围之间的灰度对比度和纹理对比度之和,记为各备选圆柱体废钢轮廓线对应的目标区域与对应内侧圆形轮廓线对应的区域范围之间的灰度纹理对比度;
[0033] 根据各圆形轮廓线对应的区域范围内其它圆形轮廓线的数量、各备选圆柱体废钢轮廓线对应的半径、所述半径差异值、所述圆心差异值以及所述灰度纹理对比度,得到各备选圆柱体废钢轮廓线对应的空心度。
[0034] 优选的,对于任一备选圆柱体废钢轮廓线,根据如下公式计算该备选圆柱体废钢轮廓线对应的目标区域与对应内侧圆形轮廓线对应的区域范围之间的纹理对比度:
[0035]
[0036] 其中, 为该备选圆柱体废钢轮廓线对应的目标区域与对应内侧圆形轮廓线对应的区域范围之间的纹理对比度, 为该备选圆柱体废钢轮廓线对应的目标区域的纹理向量中的第i个参数的值, 为该备选圆柱体废钢轮廓线对应的内侧圆形轮廓线的纹理向量中的第i个参数的值。
[0037] 优选的,对于任一备选圆柱体废钢轮廓线,根据如下公式计算该备选圆柱体废钢轮廓线对应的目标区域与对应内侧圆形轮廓线对应的区域范围之间的灰度对比度:
[0038]
[0039] 其中, 为该备选圆柱体废钢轮廓线对应的目标区域与对应内侧圆形轮廓线对应的区域范围之间的灰度对比度, 为该备选圆柱体废钢轮廓线对应的目标区域的灰度均值, 为该备选圆柱体废钢轮廓线对应的内侧圆形轮廓线的灰度均值, 为取最大值函数, 为取最小值函数。
[0040] 优选的,根据所述空心度,对各备选圆柱体废钢轮廓线以及各备选圆柱体废钢轮廓线对应的区域范围内其它圆形轮廓线进行分类,得到空体形废钢轮廓线和实体形废钢轮廓线的方法,包括:
[0041] 采用Otsu大津法对各空心度进行阈值分割,得到最优阈值;
[0042] 判断各备选圆柱体废钢轮廓线对应的空心度是否小于最优阈值,若是,则判定对应备选圆柱体废钢轮廓线为实体形废钢轮廓线,对应备选圆柱体废钢轮廓线对应的区域范围内的其它圆形轮廓线即不属于实体形废钢轮廓线也不属于空体形废钢轮廓线;否则,则判定对应备选圆柱体废钢轮廓线为空体形废钢轮廓线,对应备选圆柱体废钢轮廓线对应的区域范围内的除备选圆柱体废钢轮廓线之外的其它圆形轮廓线为空体形废钢轮廓线。
[0043] 优选的,获得各空体形废钢轮廓线对应的各候选轮廓线;计算各空体形废钢轮廓线与对应的各候选轮廓线之间的特征值的方法,包括:
[0044] 对于任一空体形废钢轮廓线:
[0045] 将该空体形废钢轮廓线中除该空体形废钢轮廓线之外的其它的空体形废钢轮廓线记为该空体形废钢轮廓线对应的各候选轮廓线;对于该空体形废钢轮廓线对应的任一候选轮廓线:
[0046] 计算该空体形废钢轮廓线上的各像素点到该候选轮廓线上的最短欧式距离的均值,记为该空体形废钢轮廓线与该候选轮廓线之间的平均距离;
[0047] 计算该空体形废钢轮廓线和该候选轮廓线的皮尔逊相关系数,将该空体形废钢轮廓线的皮尔逊相关系数记为该空体形废钢轮廓线的形状相关系数,将该候选轮廓线的皮尔逊相关系数记为该候选轮廓线的形状相关系数;
[0048] 根据该空体形废钢轮廓线的形状相关系数和该候选轮廓线的形状相关系数,得到该空体形废钢轮廓线与该候选轮廓线之间的结构相似度;
[0049] 将该空体形废钢轮廓线与对应的各候选轮廓线之间的结构相似度与平均距离的比值,记为该空体形废钢轮廓线与对应的各候选轮廓线之间的特征值。
[0050] 优选的,根据所述特征值,得到空体形废钢轮廓线对的方法,包括:
[0051] 对于任一空体形废钢轮廓线:
[0052] 判断该空体形废钢轮廓线与对应的各候选轮廓线之间的特征值中的最大特征值是否大于预设特征值阈值,若是,则将最大特征值对应的候选轮廓线记为该空体形废钢轮廓线对应的同体轮廓线;
[0053] 将该空体形废钢轮廓线和该空体形废钢轮廓线对应的同体轮廓线记为空体形废钢轮廓线对。
[0054] 有益效果:本发明根据各圆形轮廓线对应的区域范围是否属于其它圆形轮廓线对应的区域范围的子集和各圆形轮廓线对应的区域范围内其它圆形轮廓线的数量,得到各圆形轮廓线中的备选圆柱体废钢轮廓线和实体形废钢轮廓线;然后根据各备选圆柱体废钢轮廓线对应的区域范围内其它圆形轮廓线的数量、各备选圆柱体废钢轮廓线的圆参数、内侧圆形轮廓线的圆参数以及各备选圆柱体废钢轮廓线对应的目标区域与对应内侧圆形轮廓线对应的区域范围之间的灰度纹理对比度,得到各备选圆柱体废钢轮廓线对应的空心度;其次根据空心度,对各备选圆柱体废钢轮廓线以及各备选圆柱体废钢轮廓线对应的区域范围内其它圆形轮廓线进行分类,得到空体形废钢轮廓线和实体形废钢轮廓线;并根据各空体形废钢轮廓线与对应的各候选轮廓线之间的特征值,得到空体形废钢轮廓线对;最后依据各实体形废钢轮廓线的直径和各空体形废钢轮廓线对之间的平均距离,得到各实体形废钢轮廓线对应的实体形废钢的废钢等级和各空体形废钢轮廓线对对应的空体形废钢的废钢等级。本发明能够解决利用传统阈值分割方法分割效果不好的问题,并且同时也能避免放置区废钢材料嵌套放置和紧邻放置带来的干扰,提高了对废钢评级的可靠性和精度。

附图说明

[0055] 为了更清楚地说明本发明实施例或现有技术中的技术方案和优点,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。
[0056] 图1为本发明一种用于废钢处理工艺中的废钢等级识别方法的流程图。

具体实施方式

[0057] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例,基于本发明实施例,本领域普通技术人员所获得的所有其它实施例,都属于本发明实施例保护的范围。
[0058] 除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术人员通常理解的含义相同。
[0059] 本实施例提供了用于废钢处理工艺中的废钢等级识别方法,详细说明如下:
[0060] 如图1所示,该用于废钢处理工艺中的废钢等级识别方法,包括以下步骤:
[0061] 步骤S001,获取中型废钢放置区对应的目标废钢材料图像。
[0062] 本实施例主要对中型废钢放置区放置的中型废钢进行评级,并且主要依据实体形废钢的直径以及空体形废钢的厚度对废钢进行评级,即对中型废钢放置区图像进行分析,依据分析得到的实体形废钢的直径以及空体形废钢的厚度进行评级;所述实体形废钢是指圆柱体废钢,所述空体形废钢是指除圆柱实体形废钢之外的其它形态的废钢,例如空心形态的废钢、直角形态的废钢等。但是中型废钢放置区的中型废钢材料表面的锈蚀程度不同,锈蚀较严重的废钢材料偏黑,其对应的灰度值较低,锈蚀较轻微的废钢材料偏白,其对应的灰度值较高;而采用传统的阈值分割,只能得到一个全局的固定的最优分割阈值,进而可能不能将紧邻的废钢材料分割开,而且计算机事先并不知道中型废钢材料的放置情况,因此采用传统的阈值分割也无法将图像中的中型废钢材料与背景区域区分开,进而也不能可靠的对废钢进行评级。因此本实施例提供了一种用于废钢处理工艺中的废钢等级识别方法,该方法主要基于废钢形态对中型废钢放置区的中型废钢进行分割,能够解决利用传统阈值分割方法分割效果不好的问题,并且同时也能避免放置区废钢材料嵌套放置和紧邻放置带来的干扰,提高了对废钢评级的可靠性和精度。
[0063] 本实施例对中型废钢放置区进行图像采集,得到中型废钢放置区对应的废钢材料图像;所述图像采集设备为CMOS相机;一般情况下中型废钢材料为圆柱形状、圆筒形状以及直角形状,而为了增加放置区的利用率,废钢放置区的废钢材料不会特别杂乱的进行放置,本实施例设置放置中型废钢材料时中型废钢材料的中心轴垂直于放置面;因此将CMOS相机设置为俯拍位姿,以获取中型废钢放置区图像数据,方便后续对中型废钢的等级进行精确的划分。然后将废钢材料图像从彩色RGB格式转化为灰度图像,并采用直方图均衡化,得到废钢材料图像对应的目标废钢材料图像;所述直方图均衡化可以增加图像对比度,消除废钢材料图像光照不均衡的问题。
[0064] 步骤S002,获得目标废钢材料图像对应的各轮廓线以及各轮廓线中的圆形轮廓线和空体形废钢轮廓线;根据各圆形轮廓线对应的区域范围是否属于其它圆形轮廓线对应的区域范围的子集和各圆形轮廓线对应的区域范围内其它圆形轮廓线的数量,得到各圆形轮廓线中的备选圆柱体废钢轮廓线和实体形废钢轮廓线。
[0065] 本实施例首先对目标废钢材料图像对应的各轮廓线进行分析,得到各轮廓线中的圆形轮廓线和空体形废钢轮廓线;然后再对圆形轮廓线进行分析得到各圆形轮廓线中的备选圆柱体废钢轮廓线和实体形废钢轮廓线;后续将对备选圆柱体废钢轮廓线以及备选圆柱体废钢轮廓线对应的区域范围内其它圆形轮廓线进行分析,得到空体形废钢轮廓线和实体形废钢轮廓线;具体为:
[0066] 利用边缘检测算子提取目标废钢材料图像的边缘轮廓,得到目标废钢材料图像对应的各轮廓线;具体为:采用高斯滤波器平滑目标废钢材料图像,并计算目标废钢材料图像上各像素的梯度幅值和方向,判断每个像素与其梯度方向上相邻像素的梯度幅值大小,进行非极大值抑制,然后采用双阈值算法检测边缘并将边缘相连;采用形态学处理的闭操作,填充边缘中的裂缝,并且本实施例只保留像素点数目大于50的边缘线作为轮廓线,因此得到N条独立的轮廓线,即得到目标废钢材料图像对应的各轮廓线。
[0067] 接下来对各轮廓线进行分析,主要目的是将实体形废钢轮廓线与其它轮廓线区分开;因此利用霍夫圆变换对各轮廓线进行圆检测,将符合圆形特点的轮廓线从N条独立的轮廓线中提取出来,并得到各轮廓线中的各圆形轮廓线以及各圆形轮廓线对应的圆参数;所述圆参数包括各圆形轮廓线对应的半径和圆心坐标;将不属于圆形轮廓线的各轮廓线记为空体形废钢轮廓线;获取各圆形轮廓线对应的区域范围内其它圆形轮廓线的数量;所述圆形轮廓线对应的区域范围是指圆形轮廓线内的区域范围。
[0068] 正常情况下,实体形废钢轮廓线对应的区域范围内不会出现其它的圆形轮廓线;但是由于在实体形废钢表面可能会出现圆形的锈斑,即圆柱体废钢表面可能会出现圆形的锈斑,因此这种情况可能使得实体形废钢轮廓线对应的区域范围存在其它的圆形轮廓线;
因此仅仅基于圆形轮廓线对应的区域范围内其它圆形轮廓线的数量不能区分开圆形轮廓线中的空体形废钢轮廓线和实体形废钢轮廓线。
[0069] 因此本实施例根据各圆形轮廓线对应的区域范围是否属于其它圆形轮廓线对应的区域范围的子集以及各圆形轮廓线对应的区域范围内其它圆形轮廓线的数量,得到各圆形轮廓线中的各备选圆柱体废钢轮廓线和各实体形废钢轮廓线;所述备选圆柱体废钢轮廓线可能是空体形废钢轮廓线也可能是实体形废钢轮廓线。具体为:对于任一圆形轮廓线:若该圆形轮廓线对应的区域范围不属于其它圆形轮廓线对应的区域范围的子集且该圆形轮廓线对应的区域范围内其它圆形轮廓线的数量不为0,则将该圆形轮廓线记为备选圆柱体废钢轮廓线;若该圆形轮廓线对应的区域范围属于其它圆形轮廓线对应的区域范围的子集且该圆形轮廓线对应的区域范围内其它圆形轮廓线的数量为0,则将该圆形轮廓线记为备选圆柱体废钢轮廓线;若该圆形轮廓线对应的区域范围不属于其它圆形轮廓线对应的区域范围的子集且该圆形轮廓线对应的区域范围内其它圆形轮廓线的数量为0,则将该圆形轮廓线记为实体形废钢轮廓线;并且备选圆柱体废钢轮廓线对应的区域范围内的其它圆形轮廓线也可能是备选圆柱体废钢轮廓线。
[0070] 步骤S003,获得所述备选圆柱体废钢轮廓线对应的内侧圆形轮廓线和对应的目标区域;根据各备选圆柱体废钢轮廓线对应的区域范围内其它圆形轮廓线的数量、各备选圆柱体废钢轮廓线的圆参数、所述内侧圆形轮廓线的圆参数以及各备选圆柱体废钢轮廓线对应的目标区域与对应内侧圆形轮廓线对应的区域范围之间的灰度纹理对比度,得到各备选圆柱体废钢轮廓线对应的空心度;根据所述空心度,对各备选圆柱体废钢轮廓线以及各备选圆柱体废钢轮廓线对应的区域范围内其它圆形轮廓线进行分类,得到空体形废钢轮廓线和实体形废钢轮廓线。
[0071] 本实施例中由于不能确定备选圆柱体废钢轮廓线是属于实体形废钢轮廓线还是空体形废钢轮廓线,也不能确定备选圆柱体废钢轮廓线应的区域范围内其它圆形轮廓线是属于实体形废钢轮廓线还是空体形废钢轮廓线,因此需要对备选圆柱体废钢轮廓线进行分析,得到各备选圆柱体废钢轮廓线对应的空心度;然后依据对各备选圆柱体废钢轮廓线以及各备选圆柱体废钢轮廓线对应的区域范围内其它圆形轮廓线进行分类,得到空体形废钢轮廓线和实体形废钢轮廓线;具体为:
[0072] 一般情况下,实体形废钢表面可能会出现圆形锈斑的概率较小,因此一个实体形废钢对应的圆形轮廓线区域范围内出现多个圆形锈斑的概率更小;因此当备选圆柱体废钢轮廓线对应的区域范围内其它圆形轮廓线的数量越多,表明该备选圆柱体废钢轮廓线是空心圆筒废钢的概率越大,即该备选圆柱体废钢轮廓线是空体形废钢的概率越大;并且对于空心圆筒废钢来说,圆筒内侧的圆形圆心位置与圆筒外侧的圆形圆心位置距离很接近,几乎同心,并且由于圆筒的厚度较薄,圆筒内侧的圆形与外侧的圆形的半径较为相似,而且对于空心圆筒废钢来说圆筒外侧和内侧之间区域的材料表面与圆筒内侧的空心区域之间的灰度以及纹理信息相差均较大。
[0073] 因此本实施例获取各备选圆柱体废钢轮廓线对应的区域范围内其它圆形轮廓线对应的半径中的最大值对应的圆形轮廓线,记为内侧圆形轮廓线;计算各备选圆柱体废钢轮廓线对应的半径与各备选圆柱体废钢轮廓线对应的内侧圆形轮廓线对应的半径之间差值的绝对值,记为各备选圆柱体废钢轮廓线对应的半径差异值;计算各备选圆柱体废钢轮廓线对应的圆心坐标与各备选圆柱体废钢轮廓线对应的内侧圆形轮廓线对应的圆心坐标之间的欧式距离,记为各备选圆柱体废钢轮廓线对应的圆心差异值;将属于各备选圆柱体废钢轮廓线对应的区域范围且不属于各备选圆柱体废钢轮廓线对应的内侧圆形轮廓线对应的区域范围的范围区域记为各备选圆柱体废钢轮廓线对应的目标区域;计算得到各备选圆柱体废钢轮廓线对应的目标区域中各像素点灰度值的均值,记为各备选圆柱体废钢轮廓线对应的目标区域的灰度均值;计算各备选圆柱体废钢轮廓线对应的内侧圆形轮廓线对应的区域范围中各像素点灰度值的均值,记为各备选圆柱体废钢轮廓线对应的内侧圆形轮廓线的灰度均值;根据各备选圆柱体废钢轮廓线对应的目标区域的灰度均值和对应内侧圆形轮廓线的灰度均值,得到各备选圆柱体废钢轮廓线对应的目标区域与对应内侧圆形轮廓线对应的区域范围之间的灰度对比度;对于任一备选圆柱体废钢轮廓线,根据如下公式计算该备选圆柱体废钢轮廓线对应的目标区域与对应内侧圆形轮廓线对应的区域范围之间的灰度对比度:
[0074]
[0075] 其中, 为该备选圆柱体废钢轮廓线对应的目标区域与对应内侧圆形轮廓线对应的区域范围之间的灰度对比度, 为该备选圆柱体废钢轮廓线对应的目标区域的灰度均值, 为该备选圆柱体废钢轮廓线对应的内侧圆形轮廓线的灰度均值, 为取最大值函数, 为取最小值函数; 越小,该备选圆柱体废钢轮廓线是实体形废钢轮廓线的可能性越大。
[0076] 接下来构建得到各备选圆柱体废钢轮廓线对应的目标区域的灰度共生矩阵和所述内侧圆形轮廓线对应的区域范围的灰度共生矩阵;根据所述灰度共生矩阵对应的能量、熵值、对比度和逆差矩,构建得到所述目标区域的纹理向量和所述内侧圆形轮廓线对应的区域范围的纹理向量,将所述内侧圆形轮廓线对应的区域范围的纹理向量记为所述内侧圆形轮廓线的纹理向量;所述纹理向量中的第一个参数均为能量、第二个参数均为熵值、第三个参数均为对比度、第四个参数均为逆差矩;根据各备选圆柱体废钢轮廓线对应的目标区域的纹理向量和对应内侧圆形轮廓线的纹理向量,得到各备选圆柱体废钢轮廓线对应的目标区域与对应内侧圆形轮廓线对应的区域范围之间的纹理对比度;对于任一备选圆柱体废钢轮廓线,根据如下公式计算该备选圆柱体废钢轮廓线对应的目标区域与对应内侧圆形轮廓线对应的区域范围之间的纹理对比度:
[0077]
[0078] 其中, 为该备选圆柱体废钢轮廓线对应的目标区域与对应内侧圆形轮廓线对应的区域范围之间的纹理对比度, 为该备选圆柱体废钢轮廓线对应的目标区域的纹理向量中的第i个参数的值, 为该备选圆柱体废钢轮廓线对应的内侧圆形轮廓线的纹理向量中的第i个参数的值; 越小,该备选圆柱体废钢轮廓线是实体形废钢轮廓线的可能性越大。
[0079] 因此通过上述过程可以得到各备选圆柱体废钢轮廓线对应的目标区域与对应内侧圆形轮廓线对应的区域范围之间的灰度对比度和纹理对比度;将各备选圆柱体废钢轮廓线对应的目标区域与对应内侧圆形轮廓线对应的区域范围之间的灰度对比度和纹理对比度之和,记为各备选圆柱体废钢轮廓线对应的目标区域与对应内侧圆形轮廓线对应的区域范围之间的灰度纹理对比度;所述灰度纹理对比度越小,表明该备选圆柱体废钢轮廓线是实体形废钢轮廓线的可能性越大。
[0080] 根据各圆形轮廓线对应的区域范围内其它圆形轮廓线的数量、各备选圆柱体废钢轮廓线对应的半径、各备选圆柱体废钢轮廓线对应的半径差异值、各备选圆柱体废钢轮廓线对应的圆心差异值以及所述灰度纹理对比度,得到各备选圆柱体废钢轮廓线对应的空心度;对于任一备选圆柱体废钢轮廓线,根据如下公式计算该备选圆柱体废钢轮廓线对应的空心度:
[0081]
[0082] 其中,为该备选圆柱体废钢轮廓线对应的空心度, 为该备选圆柱体废钢轮廓线对应的半径, 为该备选圆柱体废钢轮廓线对应的半径差异值, 为备选圆柱体废钢轮廓线对应的圆心差异值, 为该备选圆柱体废钢轮廓线对应的目标区域与对应内侧圆形轮廓线对应的区域范围之间的灰度纹理对比度, 为该备选圆柱体废钢轮廓线对应的区域范围内其它圆形轮廓线的数量,为调节参数;越小,表明该备选圆柱体废钢轮廓线是实体形废钢轮廓线的可能性越大; 越大,越小; 越大,越小; 越小,越小; 越小,越小;所述调节参数需要根据实际情况设置。
[0083] 本实施例采用Otsu大津法对得到的各空心度进行阈值分割,得到最优阈值;然后判断各备选圆柱体废钢轮廓线对应的空心度是否小于最优阈值,若是,则判定对应备选圆柱体废钢轮廓线为实体形废钢轮廓线,对应备选圆柱体废钢轮廓线对应的区域范围内的其它圆形轮廓线为圆形锈斑;否则,则判定对应备选圆柱体废钢轮廓线为空体形废钢轮廓线,对应备选圆柱体废钢轮廓线对应的区域范围内的除备选圆柱体废钢轮廓线之外的其它圆形轮廓线为空体形废钢轮廓线。
[0084] 因此本实施例中通过步骤S001以及S002可以得到目标废钢材料图像对应的各轮廓线中的实体形废钢轮廓线和空体形废钢轮廓线。
[0085] 步骤S004,获得各空体形废钢轮廓线对应的各候选轮廓线;计算各空体形废钢轮廓线与对应的各候选轮廓线之间的特征值;根据所述特征值,得到空体形废钢轮廓线对;所述空体形废钢轮廓线对属于同一个空体形废钢。
[0086] 由于空体形废钢可能会出现嵌套放置或者紧邻放置的情况,这种情况会对空体形废钢厚度的准确求取带来影响;因此本实施例对各空体形废钢轮廓线与各空体形废钢轮廓线对应的各候选轮廓线之间的形状结构和空间位置进行分析,得到各空体形废钢对应的空体形废钢轮廓线对。具体为:
[0087] 对于任一空体形废钢轮廓线:
[0088] 将该空体形废钢轮廓线中除该空体形废钢轮廓线之外的其它的空体形废钢轮廓线记为该空体形废钢轮廓线对应的各候选轮廓线;对于该空体形废钢轮廓线对应的任一候选轮廓线:
[0089] 计算该空体形废钢轮廓线上的各像素点到该候选轮廓线上的最短欧式距离的均值,记为该空体形废钢轮廓线与该候选轮廓线之间的平均距离;所述平均距离越小,表明该空体形废钢轮廓线和该候选轮廓线属于同一个空体形废钢的可能性越大。然后计算该空体形废钢轮廓线和该候选轮廓线的皮尔逊相关系数,将该空体形废钢轮廓线的皮尔逊相关系数记为该空体形废钢轮廓线的形状相关系数,将该候选轮廓线的皮尔逊相关系数记为该候选轮廓线的形状相关系数;根据该空体形废钢轮廓线的形状相关系数和该候选轮廓线的形状相关系数,得到该空体形废钢轮廓线与该候选轮廓线之间的结构相似度;根据如下公式计算该空体形废钢轮廓线与该候选轮廓线之间的结构相似度:
[0090]
[0091] 其中,为该空体形废钢轮廓线与该候选轮廓线之间的结构相似度,为该空体形废钢轮廓线的形状相关系数,为该候选轮廓线的形状相关系数;越大,表明该空体形废钢轮廓线与该候选轮廓线之间的结构相似度越大,即表明该空体形废钢轮廓线和该候选轮廓线属于同一个空体形废钢的可能性越大。
[0092] 因此本实施例通过上述过程可以得到各空体形废钢轮廓线与对应的各候选轮廓线之间的平均距离和结构相似度;将各空体形废钢轮廓线与对应的各候选轮廓线之间的结构相似度与平均距离的比值,记为各空体形废钢轮廓线与对应的各候选轮廓线之间的特征值;对于任一空体形废钢轮廓线:判断该空体形废钢轮廓线与对应的各候选轮廓线之间的特征值中的最大特征值是否大于预设特征值阈值,若是,则将最大特征值对应的候选轮廓线记为该空体形废钢轮廓线对应的同体轮廓线;所述同体轮廓线也属于空体形废钢轮廓线,因此将该空体形废钢轮廓线和该空体形废钢轮廓线对应的同体轮廓线记为空体形废钢轮廓线对;所述空体形废钢轮廓线对属于同一个空体形废钢。因此通过上述方式可以得到各空体形废钢轮廓线对;所述预设特征值阈值需要根据实际情况设置。
[0093] 步骤S005,根据各实体形废钢轮廓线的直径和各空体形废钢轮廓线对之间的平均距离,得到各实体形废钢轮廓线对应的实体形废钢的废钢等级和各空体形废钢轮廓线对对应的空体形废钢的废钢等级。
[0094] 本实施例中获取各实体形废钢轮廓线对应的直径;将各空体形废钢轮廓线对中两条轮廓线之间的平均距离记为各空体形废钢轮廓线对对应的空体形废钢的厚度;上述得到的直径和厚度是图像中像素的个数,需要转化为三维坐标系中的真实物理长度来进行判断,由此根据CMOS相机的参数采用四参数坐标转换方法将像素的个数转化为真实的物理长度,因此可以得到各实体形废钢轮廓线对应的实体形废钢的真实直径和各空体形废钢轮廓线对对应的空体形废钢的真实厚度;所述根据CMOS相机的参数采用四参数坐标转换方法将像素的个数转化为真实的物理长度为公知技术,因此不做详细描述。对于实体形废钢:将实体形废钢的真实直径在 毫米之间的评为精选废钢二级,将实体形废钢的真实直径不小于 毫米的评为精选废钢一级;对于空体形废钢:将空体形废钢的真实厚度在 毫米之间的评为精选废钢二级,将空体形废钢的真实厚度不小于 毫米的评为精选废钢一级。
[0095] 本实施例根据各圆形轮廓线对应的区域范围是否属于其它圆形轮廓线对应的区域范围的子集和各圆形轮廓线对应的区域范围内其它圆形轮廓线的数量,得到各圆形轮廓线中的备选圆柱体废钢轮廓线和实体形废钢轮廓线;然后根据各备选圆柱体废钢轮廓线对应的区域范围内其它圆形轮廓线的数量、各备选圆柱体废钢轮廓线的圆参数、内侧圆形轮廓线的圆参数以及各备选圆柱体废钢轮廓线对应的目标区域与对应内侧圆形轮廓线对应的区域范围之间的灰度纹理对比度,得到各备选圆柱体废钢轮廓线对应的空心度;其次根据空心度,对各备选圆柱体废钢轮廓线以及各备选圆柱体废钢轮廓线对应的区域范围内其它圆形轮廓线进行分类,得到空体形废钢轮廓线和实体形废钢轮廓线;并根据各空体形废钢轮廓线与对应的各候选轮廓线之间的特征值,得到空体形废钢轮廓线对;最后依据各实体形废钢轮廓线的直径和各空体形废钢轮廓线对之间的平均距离,得到各实体形废钢轮廓线对应的实体形废钢的废钢等级和各空体形废钢轮廓线对对应的空体形废钢的废钢等级。本实施例能够解决利用传统阈值分割方法分割效果不好的问题,并且同时也能避免放置区废钢材料嵌套放置和紧邻放置带来的干扰,提高了对废钢评级的可靠性和精度。
[0096] 以上所述实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围,均应包含在本申请的保护范围之内。