【技术实现步骤摘要】
一种基于改进均值滤波法的焊缝图像特征点提取方法
本专利技术涉及图像处理
,特别涉及一种基于改进均值滤波法的焊缝图像特征点提取方法。
技术介绍
随着工业现代化的发展,以机器视觉为基础的焊缝跟踪系统在智能焊接过程中得到广泛运用。特征点指的是图像灰度值发生剧烈变化的点或者在图像边缘上曲率较大的点(即两个边缘的交点),能够反映图像本质特征,标识图像中目标物体。因此,提取图像中受焊缝图像调制形成的光条的中心点,并拟合方程确定焊缝特征点,对焊接过程极其重要。现有的焊缝图像特征点提取方法存在以下几个问题:(1)滤波处理通常采用均值滤波法或者中值滤波法,前者取范围内的平均值,后者取范围内的中位数,虽然在计算上简单快捷,但是容易造成图像的模糊化;(2)进行特征点提取时斜率的取值采用前后坐标相减法,优点是计算时非常迅速,但是比较范围不够宽,容易造成特征点误判和丢失,影响特征点提取结果。
技术实现思路
本专利技术的目的在于提供一种基于改进均值滤波法的焊缝图像特征点提取方法。实现本专利技术目的的技术解决方案为:一种基于改进均值滤波法的焊缝图像特征点提取方法,包括以下步骤:步骤1,基于改进均值滤波法,对原始焊缝图像的噪声进行抑制处理;步骤2,对噪声抑制处理后的焊缝图像进行二值化处理,进一步消除噪声对焊缝图像的干扰;步骤3,基于中轴变换算法,在二值化处理后的焊缝图像上提取图像的光带中心线;步骤4,基于斜率法,在图像的光带中心线的基础上提取焊缝图像的特征点。进一步的,步骤1 ...
【技术保护点】
1.一种基于改进均值滤波法的焊缝图像特征点提取方法,其特征在于,包括以下步骤:/n步骤1,基于改进均值滤波法,对原始焊缝图像的噪声进行抑制处理;/n步骤2,对噪声抑制处理后的焊缝图像进行二值化处理,进一步消除噪声对焊缝图像的干扰;/n步骤3,基于中轴变换算法,在二值化处理后的焊缝图像上提取图像的光带中心线;/n步骤4,基于斜率法,在图像的光带中心线的基础上提取焊缝图像的特征点。/n
【技术特征摘要】
1.一种基于改进均值滤波法的焊缝图像特征点提取方法,其特征在于,包括以下步骤:
步骤1,基于改进均值滤波法,对原始焊缝图像的噪声进行抑制处理;
步骤2,对噪声抑制处理后的焊缝图像进行二值化处理,进一步消除噪声对焊缝图像的干扰;
步骤3,基于中轴变换算法,在二值化处理后的焊缝图像上提取图像的光带中心线;
步骤4,基于斜率法,在图像的光带中心线的基础上提取焊缝图像的特征点。
2.根据权利要求1所述的基于改进均值滤波法的焊缝图像特征点提取方法,其特征在于,步骤1中,基于改进均值滤波法,对原始焊缝图像的噪声进行抑制处理,具体方法为:
步骤1.1,取图像上一个像素点A,以A点为中心在A周围取一个边长为3a的正方形区域;
步骤1.2,将步骤1.1中的正方形区域分割为9个边长为a的小正方形区域;
步骤1.3,对步骤1.2中的每个小正方形区域设定区域内每个点的权值大小,设区域中心为B,B点权值最高,B点上、下、左、右四个点的权值并列第二,B点左上、左下、右上、右下四个点权值并列第三,以此为标准向外延伸直到小正方形区域内的每个点权值设定完成;
步骤1.4,对步骤1.3中为每个点设定的权值,每个点的权重为该点权值大小除以该区域权值之和,以此为标准计算该区域中心点B的灰度值;
步骤1.5,步骤1.3-1.4,直到9个边长为a的小正方形区域中心点B的灰度值均计算完成;
步骤1.6,根据A周围8个中心点的灰度值,按照权值标准计算A点的灰度值,记录修正后A点的灰度值;
步骤1.7,对该图像每个点重复步骤1.1-1.6,最终得到经过改进均值滤波法处理的抑制噪声后的焊缝图像。
3.根据权利要求1所述的基于改进均值滤波法的焊缝图像特征点提取方法,其特征在于,步骤2中,对噪声抑制处理后的焊缝图像进行二值化处理,进一步消除噪声对焊缝图像的干扰,具体方法为:
按照给定的阀值θ,将每个像素点的灰度值设置为0或者255,即灰度值大于θ,设置为255,否则设置为0,使焊缝图像呈现黑白效果;所述阈值设置公式如下:
其中,p(i,j)代表图像上坐标为(i,j)的像素点的灰度值大小,M,N分别是图像的长度和宽度。
4.根据权利要求1所述的基于改进均值滤波法的焊缝图像特征点提取方法,其特征在于,步骤3中,基于中轴变换算法,在二值化处理后的焊缝图像上提取图像的光带中心线,具体方法为:
步骤3.1,记录所有显示为白色的像素点的坐标;
步骤3.2,以像素点C为中心在周...
【专利技术属性】
技术研发人员:孔建寿,陈文涛,刘钊,
申请(专利权)人:南京理工大学,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。