高精度针孔检测设备
More >>
您所在的位置:精质视觉 > 新闻中心>金属表面缺陷检测常见方法
2022-07-19 10:34:25 精质视觉
精质视觉将金属平面材料的表面缺陷检测方法主要分为四类:传统的基于统计的方法,基于光谱的方法,基于模型的方法和新兴的基于机器学习的方法。
方法1:基于统计的方法
从统计方法的角度来看,图像纹理被视为随机现象。统计方法通过测量像素空间分布的统计特性来研究像素强度的规则和周期性分布,以检测金属平面材料表面的缺陷。
方法2:基于频谱的方法
在光照变化和伪缺陷干扰的情况下,许多统计方法都不可靠。幸运的是,研究人员发现图像在变换域中更有可能被分离出具有不同特征的信息,并且有可能找到比像素域中的直接处理方法更好的缺陷检测方法。
方法3:基于模型的方法
除了基于统计和频谱的方法外,还有一种基于模型的方法。基于模型的方法通过通过参数学习增强的特殊结构模型将图像块的原始纹理分布投影到低维分布,从而更好地检测各种缺陷。
方法4:基于机器学习的方法
机器学习的本质是分析和学习数据(特征),然后做出准确的决策或预测。
在现实世界的工业环境中,通常使用机器视觉技术来检测生产线上的金属表面缺陷。通常,这些技术指的是传统的图像处理和深度学习,旨在分析和检测制造商中收集的缺陷。
传统图像处理技术的主要思想是通过精心设计的手工特征来描述表面缺陷。常用的手工特征包括LBP(局部二进制模式),HOG(定向梯度的直方图),GLCM(灰度共现矩阵)和其他统计特征。对于输入的金属表面图像,关键是选择合适的特征来表示缺陷信息。
但是,由于传统的图像处理方法通常需要复杂的阈值设置以进行缺陷识别,因此无法直接在现实中部署。此外,对于复杂的现实环境,传统的检测方法在效率和准确性上均较差,对某些环境因素(例如照明条件和背景)敏感,如果环境因素发生变化,则应再次仔细调整这些阈值设置,否则,由于缺乏适应性和鲁棒性,该算法会不适用于新环境。
而基于深度学习的方法在表面缺陷检测和其他工业应用(例如汽车工业 ,水果分类和对象检测)中都显示出巨大的优势。以深度学习为基础的检测算法在产品表面质量控制方面比人工检测效率更高,也可以降低检测员的工作量,降低企业生产成本,缺陷检测精度和定位更加准确,提高生产效率,推动制造业自动化,智能化发展,推动智慧工厂的建设。