摘要

针对磁瓦图像光照不均匀、对比度较低、表面干扰磨削纹理较多的问题,提出了一种基于改进的同态滤波与Canny算法的磁瓦表面缺陷检测算法。首先,采用改进的同态滤波传递函数将磁瓦图像分解成高频图像和低频图像,用连续均值量化变换增强高频图像,再将增强的高频图像与低频图像融合便能够得到光照较均匀和对比度较高的磁瓦图像。然后,将传统Canny算法中的高斯滤波器替换为相对总变差模型,从而提取出磁瓦缺陷结构;为了提高边缘检测的精度,增加了梯度方向模板求取图像像素点的梯度幅值和方向,并采用基于图像灰度信息的单阈值提取出图像缺陷边缘,提高了算法的鲁棒性。最后,通过形态学处理对检测出的缺陷边缘图像进行填充,并把干扰边缘去除,便可得到磁瓦的缺陷区域。实验结果表明,所提算法对磁瓦表面缺陷检测的效果较好,检测精度较高,且适用于多种类型的磁瓦表面缺陷。