The invention relates to a welding seam image processing method and system, which includes the following steps: S1, acquiring the original image of the welding seam; S2, gray transformation of the original image to obtain the gray image and corresponding gray histogram; S3, threshold processing of the gray image according to the gray histogram to obtain the threshold image; S4, performing the threshold image. The median filtering process obtains the filtered image; S5, carries on the morphological processing of the filtered image which corrodes first and then refines, obtains many weld centerlines; S6, based on the least square method, obtains the inflection points between two adjacent weld centerlines in the multi-weld centerlines, obtains the weld seam characteristic information. Compared with the image processing method of the welding seam provided by the invention, the extraction accuracy of the center line of the welding seam can be improved to a certain extent.
【技术实现步骤摘要】
一种焊缝图像处理方法及系统
本专利技术涉及焊缝跟踪
,特别是该领域的一种焊缝图像处理方法及系统。
技术介绍
在制造领域,经常会有焊接作业,在焊接作业的过程中,为了提高焊接的质量,需要实现自主焊接,即需要对焊缝进行精确跟踪与识别。现有的常用的焊缝跟踪方法是:拍摄焊缝图像;对焊缝图像进行处理,得到焊缝中心线。精确的获取焊缝特征信息对实现焊缝跟踪及自主焊接具有重要意义。焊缝图像处理的方法主要有:高通滤波法、均值滤波、高斯滤波、梯度算子、拉普拉斯算子等。高通滤波法消除噪声的同时从某种程度而言也会将与噪声频率类似的图像信息滤除掉,导致特征信息缺失,降低图像的精度,以至于在很多情况下滤波鲁棒性差。均值滤波不能很好的保护光条的边缘信息,会让图像不清晰。高斯滤波只对高斯噪声的平滑效果好,也不能保护边缘信息。梯度算子和拉普拉斯算子处理效果比较差,不能够很高的提取图像的边缘信息,精确度不够高。
技术实现思路
本专利技术所要解决的技术问题是提供一种焊缝图像处理方法及系统,能够有效地提高焊接中的焊缝中心线提取的准确性及抗干扰能力。本专利技术解决上述技术问题的技术方案如下:一种焊缝图像处理方法,包括以下步骤,S1,获取焊缝的原始图像;S2,对所述原始图像进行灰度变换,获得灰度图像以及对应的灰度直方图;S3,根据所述灰度直方图对所述灰度图像进行阈值处理,获得阈值图像;S4,对所述阈值图像进行中值滤波处理,获得滤波图像;S5,对所述滤波图像进行先腐蚀后细化的形态学处理,获得多条焊缝中心线;S6,基于最小二乘法分别求取多条所述焊缝中心线中相邻两条所述焊缝中心线之间的拐点,获得焊缝的特征 ...
【技术保护点】
1.一种焊缝图像处理方法,其特征在于:包括以下步骤,S1,获取焊缝的原始图像;S2,对所述原始图像进行灰度变换,获得灰度图像以及对应的灰度直方图;S3,根据所述灰度直方图对所述灰度图像进行阈值处理,获得阈值图像;S4,对所述阈值图像进行中值滤波处理,获得滤波图像;S5,对所述滤波图像进行先腐蚀后细化的形态学处理,获得多条焊缝中心线;S6,基于最小二乘法分别求取多条所述焊缝中心线中相邻两条所述焊缝中心线之间的拐点,获得焊缝的特征信息。
【技术特征摘要】
1.一种焊缝图像处理方法,其特征在于:包括以下步骤,S1,获取焊缝的原始图像;S2,对所述原始图像进行灰度变换,获得灰度图像以及对应的灰度直方图;S3,根据所述灰度直方图对所述灰度图像进行阈值处理,获得阈值图像;S4,对所述阈值图像进行中值滤波处理,获得滤波图像;S5,对所述滤波图像进行先腐蚀后细化的形态学处理,获得多条焊缝中心线;S6,基于最小二乘法分别求取多条所述焊缝中心线中相邻两条所述焊缝中心线之间的拐点,获得焊缝的特征信息。2.根据权利要求1所述的一种焊缝图像处理方法,其特征在于:所述S3还包括,对所述阈值图像进行边缘提取处理;所述S4还包括,对进行边缘提取处理后的阈值图像进行中值滤波处理,获得滤波图像。3.根据权利要求2所述的一种焊缝图像处理方法,其特征在于:具体采用罗伯特算子、索贝尔算子、Prewitt算子、LOG算子以及CANNY算子中的任一算子对阈值处理后的图像进行边缘提取。4.根据权利要求1至3任一项所述的一种焊缝图像处理方法,其特征在于:所述S3具体为,分割提取所述灰度图像中感兴趣的区域,基于所述灰度直方图对所述灰度图像中的感兴趣区域进行阈值处理,得到所述阈值图像,其中,所述阈值处理具体为二值化处理,所述阈值图像具体为黑白二值图像。5.根据权利要求1至3任一项所述的一种焊缝图像处理方法,其特征在于:所述S4具体为,提取所述阈值图像中的感兴趣区域,基于非线性方法对所述阈值图像中的感兴趣区域进行中值滤波,得到滤波图像。6.根据权利要求1至3任一项所述的一种焊缝图像处理方法,其特征在于:所述S6具体为,基于最小二乘法对多条所述焊缝中心线进行直线拟合,分别求出相邻两条所...
【专利技术属性】
技术研发人员:付中涛,杜博文,刘凯,凌意虎,陈佳晨,
申请(专利权)人:武汉工程大学,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。