1.一种激光切割缺陷识别方法,其特征在于,包括以下步骤:获取激光切割区域的灰度图像,然后获取灰度图像上每一行的行灰度序列并对应得到每一行的灰度曲线;
确定用于对灰度曲线进行平滑处理的滑窗在其移动方向上的初始长度;
根据滑窗移动时滑窗边缘点的灰度变化情况,确定滑窗边缘点在灰度差分值上的异常程度以及滑窗边缘点在灰度值变化方向上的异常程度;
根据滑窗边缘点在灰度差分值上的异常程度以及滑窗边缘点在灰度值变化方向上的异常程度确定滑窗边缘点的综合异常程度;
根据滑窗边缘点的综合异常程度,确定滑窗移动时在其移动方向上的自适应滑窗长度,完成对灰度曲线的平滑处理;
根据平滑处理后的灰度曲线完成激光切割缺陷检测;
所述滑窗边缘点在灰度差分值上的异常程度为:
其中,表示滑窗边缘点 在灰度差分值上的异常程度, 表示滑窗边缘点 相较于滑窗移动方向上游的相邻像素点 的灰度值变化量,也即滑窗边缘点对应的差分数值,,表示当前滑窗中心点 所对应的窗口长度,的取值范围为 ,为灰度曲线上像素点数量,与 分别表示灰度值的异常变化区间的最小值和最大值;
所述根据滑窗边缘点的综合异常程度,确定滑窗移动时在其移动方向上的自适应滑窗长度的方法为:(1)、当滑窗边缘点 的综合异常程度 时,滑窗的右侧边缘停止移动,保持在异常程度高于 的前一个像素点,滑窗右侧停止移动后滑窗左侧的边缘向右移动,直至滑窗边缘点的综合异常程度 ,或滑窗长度达到滑窗长度最小值;
(2)、当滑窗长度到达窗口长度最小值时,根据滑窗边缘点 的综合异常程度增加窗口长度,如果滑窗边缘点 的综合异常程度变大则将窗口长度增加,直到滑窗边缘点 无综合异常程度;
(3)、当滑窗边缘点 无综合异常程度时,在下一次滑动中沿着滑窗移动方向分别在滑窗的前后增加一个像素点长度。
2.根据权利要求1所述的激光切割缺陷识别方法,其特征在于,所述滑窗边缘点在灰度值变化方向上的异常程度为:其中,表示滑窗边缘点 在灰度变化方向上的异常程度, 表示灰度差分序列中相同符号差分值连续出现的数量,与 分别表示差分符号连续相同的异常区间的最小值和最大值。
3.根据权利要求1所述的激光切割缺陷识别方法,其特征在于,所述滑窗边缘点的综合异常程度为:其中,表示滑窗边缘点 的综合异常程度,表示滑窗边缘点 在灰度差分值上的异常程度,表示滑窗边缘点 在灰度变化方向上的异常程度。