一种高端制造用的钢板切割质量检测方法技术

技术编号:38634859 阅读:10 留言:0更新日期:2023-08-31 18:31
本发明专利技术涉及图像处理技术领域,具体涉及一种高端制造用的钢板切割质量检测方法。该方法包括:获取钢板切面的灰度图像;根据灰度图像中各连通域内各像素点的位置分布、各像素点与其相邻像素点的灰度差异,得到对应的稳定程度;基于稳定程度和像素点的灰度值确定各连通域纹理特征值的分布区间;根据分布区间、灰度图像中像素点的灰度值、图像数据集中各历史图像中像素点的灰度值,筛选目标历史图像;基于目标历史图像在K

【技术实现步骤摘要】
一种高端制造用的钢板切割质量检测方法


[0001]本专利技术涉及图像处理
,具体涉及一种高端制造用的钢板切割质量检测方法。

技术介绍

[0002]激光切割技术可以在钢板上进行精确、高速、高质量的切割,在整个切割领域中是重中之重。激光切割技术在工业环境下,无法一直保持合适的切割速度和功率,不可避免的会存在切割质量不佳的情况,切面表面会存在一些深浅不一的裂隙,这些裂隙对高端制造用的钢板质量评价影响十分大,因此需要对切割后的高端制造用的钢板进行切割质量检测,以便于及时对钢板切割方法进行调整。
[0003]现有的对于钢板表面的切割质量检测一般采用K

means聚类算法,但是此算法依赖K的选择,对噪声过于敏感,且初始聚类中心设置的不同可能会导致最终获得的聚类结果不同,只能粗略的体现缺陷数量,无法对缺陷程度进行量化,进而导致无法准确地对钢板切割质量进行评价。

技术实现思路

[0004]为了解决现有方法在对钢板切割质量进行检测时存在的检测结果的准确度较低的问题,本专利技术的目的在于提供一种高端制造用的钢板切割质量检测方法,所采用的技术方案具体如下:本专利技术提供了一种高端制造用的钢板切割质量检测方法,该方法包括以下步骤:获取待检测钢板切面的灰度图像;利用滑窗在所述灰度图像上滑动获得各窗口区域,对各窗口区域进行边缘检测获得各窗口区域内的各连通域;根据各连通域中各像素点的位置分布、各像素点与其相邻像素点的灰度差异,得到各连通域对应的稳定程度;基于所述稳定程度和像素点的灰度值确定各连通域纹理特征值的分布区间;根据所述灰度图像中各连通域纹理特征值的分布区间、所述灰度图像中像素点的灰度值、图像数据集中各历史图像中像素点的灰度值,从图像数据集中筛选目标历史图像;基于目标历史图像在K

means聚类时对应的目标K值以及所述灰度图像中各连通域纹理特征值的分布区间,采用K

means聚类算法对所述灰度图像中的像素点进行聚类获得聚类结果;结合所述聚类结果和目标历史图像中各连通域纹理特征值的分布区间,判断待检测钢板的切割质量是否合格。
[0005]优选的,滑窗的尺寸的获取,包括:对所述灰度图像进行阈值分割获得各目标子区域,分别获取各目标子区域的最小外接矩形;计算所有最小外接矩形的平均宽度;将滑窗的长和宽均设置为所述平均宽度的预设倍数。
[0006]优选的,所述根据各连通域中各像素点的位置分布、各像素点与其相邻像素点的
灰度差异,得到各连通域对应的稳定程度,包括:对于任一连通域:对于该连通域中的任一行:将该行各像素点的两个相邻像素点的灰度差异,确定为对应像素点的横向差分值;分别计算该行各横向差分值的平方值,将该行所有横向差分值的平方值的和值记为该行对应的第一指标;将所述第一指标与所述所有最小外接矩形的平均宽度的比值,确定为该行的行灰度变化参数;对于该连通域中的任一列:将该列各像素点的两个相邻像素点的灰度差异,确定为对应像素点的纵向差分值;分别计算该行各纵向差分值的平方值,将该行所有纵向差分值的平方值的和值记为该列对应的第二指标;将所述第二指标与所述所有最小外接矩形的平均宽度的比值,确定为该列的列灰度变化参数;对该连通域进行直线检测获得该连通域中的各直线段;根据该连通域中的各直线段的方向、各行的行灰度变化参数和各列的列灰度变化参数,得到该连通域对应的稳定程度。
[0007]优选的,根据该连通域中的各直线段的方向、各行的行灰度变化参数和各列的列灰度变化参数,得到该连通域对应的稳定程度,包括:根据该连通域中各行的行灰度变化参数,计算所有行的行灰度变化参数的方差;将所述行灰度变化参数的方差确定为该连通域的横向稳定度;根据该连通域中各列的列灰度变化参数,计算所有列的列灰度变化参数的方差;将所述列灰度变化参数的方差确定为该连通域的纵向稳定度;分别统计该连通域中横向方向上的直线段的数量和纵向方向上的直线的数量,将两个方向上直线段的数量最多的方向确定为目标方向;基于所述横向稳定度、所述纵向稳定度、所述目标方向和预设权重,得到该连通域对应的稳定程度。
[0008]优选的,基于所述稳定程度和像素点的灰度值确定各连通域纹理特征值的分布区间,包括:对于任一连通域:根据该连通域中每个目标方向上每个像素点的灰度值,分别获取该连通域中每个目标方向上所有像素点的平均灰度值、最大灰度值和最小灰度值;根据所述平均灰度值、所述最大灰度值、所述最小灰度值和该连通域对应的稳定程度,得到该连通域纹理特征值的分布区间的下限值和上限值;基于所述下限值和上限值获得该连通域纹理特征值的分布区间。
[0009]优选的,采用如下公式计算该连通域纹理特征值的分布区间的下限值和上限值:,其中,为该连通域纹理特征值的分布区间的下限值,为该连通域纹理特征值的分布区间的上限值,K为该连通域中目标方向的数量,为该连通域中第k个目标方
向上所有像素点的平均灰度值,为该连通域中第k个目标方向上所有像素点的最小灰度值,为该连通域中第k个目标方向上所有像素点的最大灰度值,C为该连通域对应的稳定程度。
[0010]优选的,根据所述灰度图像中各连通域纹理特征值的分布区间、所述灰度图像中像素点的灰度值、图像数据集中各历史图像中像素点的灰度值,从图像数据集中筛选目标历史图像,包括:对于所述灰度图像中的任一窗口区域:将该窗口区域中所有连通域纹理特征值的分布区间的下限值中的最小值,确定为该窗口区域的纹理特征最小值;将该窗口区域中所有连通域纹理特征值的分布区间的上限值中的最大值,确定为该窗口区域的纹理特征最大值;基于所述纹理特征最小值和所述纹理特征最大值获得该窗口区域的纹理特征区间;将所述灰度图像中所有窗口区域的纹理特征区间的下限值的众数记为所述灰度图像对应的第一众数;将所述灰度图像中所有窗口区域的纹理特征区间的上限值的众数记为所述灰度图像对应的第二众数;将图像数据集中各历史图像中所有窗口区域的纹理特征区间的下限值的众数记为对应历史图像对应的第三众数;将图像数据集中各历史图像中所有窗口区域的纹理特征区间的上限值的众数记为对应历史图像对应的第四众数;将所述灰度图像中各窗口区域的纹理特征区间的中值记为所述灰度图像中对应窗口区域的第一中值,分别计算所述灰度图像中所有窗口区域的第一中值的标准差和熵值;将图像数据集中各历史图像中各窗口区域的纹理特征区间的中值记为对应历史图像中对应窗口区域的第二中值,分别计算图像数据集中各历史图像中所有窗口区域的第二中值的标准差和熵值;根据所述第一众数、所述第二众数、所述第三众数、所述第四众数、所述第一中值的标准差和熵值、所述第二中值的标准差和熵值,从图像数据集中筛选目标历史图像。
[0011]优选的,根据所述第一众数、所述第二众数、所述第三众数、所述第四众数、所述第一中值的标准差和熵值、所述第二中值的标准差和熵值,从图像数据集中筛选目标历史图像,包括:分别将所述第一众数与各历史图像对应的第三众数之间的差异,确定为所述灰度图像与各历史图像的第一差异;将所述第二众数与各历史图像对应的第四众数之间的差异,确定本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种高端制造用的钢板切割质量检测方法,其特征在于,该方法包括以下步骤:获取待检测钢板切面的灰度图像;利用滑窗在所述灰度图像上滑动获得各窗口区域,对各窗口区域进行边缘检测获得各窗口区域内的各连通域;根据各连通域中各像素点的位置分布、各像素点与其相邻像素点的灰度差异,得到各连通域对应的稳定程度;基于所述稳定程度和像素点的灰度值确定各连通域纹理特征值的分布区间;根据所述灰度图像中各连通域纹理特征值的分布区间、所述灰度图像中像素点的灰度值、图像数据集中各历史图像中像素点的灰度值,从图像数据集中筛选目标历史图像;基于目标历史图像在K

means聚类时对应的目标K值以及所述灰度图像中各连通域纹理特征值的分布区间,采用K

means聚类算法对所述灰度图像中的像素点进行聚类获得聚类结果;结合所述聚类结果和目标历史图像中各连通域纹理特征值的分布区间,判断待检测钢板的切割质量是否合格。2.根据权利要求1所述的一种高端制造用的钢板切割质量检测方法,其特征在于,滑窗的尺寸的获取,包括:对所述灰度图像进行阈值分割获得各目标子区域,分别获取各目标子区域的最小外接矩形;计算所有最小外接矩形的平均宽度;将滑窗的长和宽均设置为所述平均宽度的预设倍数。3.根据权利要求2所述的一种高端制造用的钢板切割质量检测方法,其特征在于,所述根据各连通域中各像素点的位置分布、各像素点与其相邻像素点的灰度差异,得到各连通域对应的稳定程度,包括:对于任一连通域:对于该连通域中的任一行:将该行各像素点的两个相邻像素点的灰度差异,确定为对应像素点的横向差分值;分别计算该行各横向差分值的平方值,将该行所有横向差分值的平方值的和值记为该行对应的第一指标;将所述第一指标与所述所有最小外接矩形的平均宽度的比值,确定为该行的行灰度变化参数;对于该连通域中的任一列:将该列各像素点的两个相邻像素点的灰度差异,确定为对应像素点的纵向差分值;分别计算该行各纵向差分值的平方值,将该行所有纵向差分值的平方值的和值记为该列对应的第二指标;将所述第二指标与所述所有最小外接矩形的平均宽度的比值,确定为该列的列灰度变化参数;对该连通域进行直线检测获得该连通域中的各直线段;根据该连通域中的各直线段的方向、各行的行灰度变化参数和各列的列灰度变化参数,得到该连通域对应的稳定程度。4.根据权利要求3所述的一种高端制造用的钢板切割质量检测方法,其特征在于,根据该连通域中的各直线段的方向、各行的行灰度变化参数和各列的列灰度变化参数,得到该连通域对应的稳定程度,包括:根据该连通域中各行的行灰度变化参数,计算所有行的行灰度变化参数的方差;将所述行灰度变化参数的方差确定为该连通域的横向稳定度;根据该连通域中各列的列灰度变化参数,计算所有列的列灰度变化参数的方差;将所述列灰度变化参数的方差确定为该连通域的纵向稳定度;
分别统计该连通域中横向方向上的直线段的数量和纵向方向上的直线的数量,将两个方向上直线段的数量最多的方向确定为目标方向;基于所述横向稳定度、所述纵向稳定度、所述目标方向和预设权重,得到该连通域对应的稳定程度。5.根据权利要求4所述的一种高端制造用的钢板切割质量检测方法,其特征在于,基于所述稳定程度和像素点的灰度值确定各连通域纹理特征值的分布区间,包括:对于任一连通域:根据该连通域中每个目标方向上每个像素点的灰度值,分别获取该连通域中每个目标方向上所有像素点的平均灰度值、最大灰度值和最小灰度值;根据所述平均灰度值、所述最大灰度值、所述最小灰度值和该连通域对应的稳定程度,得到该连通域纹理特征值的分布区间的下限值和上限值;基于所述下限值和上限值获得该连通域纹理特征值的分布区间。6.根据权利要求5所述的一种高端制造用的钢板切割质量检测方法,其特征在于,采用如下公式计算该连通域纹理特征值的分布区间的下限值和上限值:,其中,为该连通域纹理特征值的分布区间的下限值,为该连通域纹理特征值的分布区间的上限值,K为该连通域中目标方向的数量,为该连通域中第k个目标方向上所有像素点的平均灰度值,为该连通域中第k个目标方向上所有像素点的最小灰度值,为该连通域中第k个目标方向上所有像素点的最大灰度值,C为该连通域对应的稳定程度。7.根据权利要求5所述的一种高端制造用的钢板切割质量检测方法,其特征在于,根据所述灰度图像中...

【专利技术属性】
技术研发人员:王凯昌朱世军
申请(专利权)人:山东昌啸商贸有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1