论文摘要
钢球作为轴承的主要零件,其表面缺陷对轴承的精度、运转性能和使用寿命等都有着至关重要的影响。目前,在轴承行业中,对钢球表面缺陷的检测仍然采用传统的人工目视检验法,其准确性和稳定性均难以保证。本文应用数字图像技术进行了钢球表面缺陷实时检测识别系统的基础性研究,给出了钢球缺陷识别有效性的评价体系。钢球表面有5种类型的缺陷,本文采用了高斯滤波和中值滤波分别对不同缺陷进行去噪,采用了灰度变换方法提高钢球图像边界信息对比度。根据钢球图像的特点,本文采用双阈值对缺陷进行分割,并提出了基于转基因遗传算子的OTSU理论自动优选阈值,清晰地将缺陷与背景分割开,完成图像二值化分割,达到计算机处理缺陷要求。由于分割后的钢球缺陷图像,存在缺陷边缘的不连续以及空间到图像映射不一致问题,导致缺陷边缘难以确定,为此本文提出了在小波域内利用小波变换多尺度分析和模局部极大值确定图像的边缘点并进行边缘点连接。实验结果表明,该方法检出的边缘完整、清晰,不需要进一步细化,同时避免噪声干扰。钢球在转动时其表面缺陷的面积是随其位置而变化的,因此仅靠平面图像中的面积进行缺陷分类会产生很大的误差,造成缺陷等级分类不明确及漏检现象。为消除这一影响,本文在大量实验的基础上,建立了钢球球体面积投射的校正模型,恢复了缺陷面积为钢球表面对应的实际面积。本文描述了钢球缺陷的形状特征参数:面积、长/短径比和欧拉数,给出了这些参数的计算方法,并对缺陷分类值进行定量分析。在对RBF神经网络训练算法深入研究的基础上,本文设计了基于RBF神经网络分类器对钢球缺陷进行识别。采用了两阶段学习策略来加速学习收敛;提出了动静相结合的隐含层设计算法构造较优的RBF神经网络结构;提出了误差校正的方法提高了RBF网络输出精度。开发了神经网络检测程序,并对点缺陷、凹坑缺陷、条缺陷和擦伤缺陷进行训练并测试,实验结果表明,基于RBF神经网络钢球缺陷识别法,准确率达96%。由于钢球是强反射球面,给获取清晰的缺陷图像带来困难,通过对钢球光学反射特性进行研究,结合大量的试验,设计了用柔光布制作的光照箱,完成了图像采集实验系统的搭建。针对钢球表面全检测的要求,本文设计了用于图像检测的钢球展开机构,对钢球在展开装置上的运动进行了分析,建立了拍摄点运动轨迹的数学模型,确定检测一粒钢球需要拍摄的次数。通过计算机仿真和实验验证了钢球在该机构上能够完全展开,从而达到了对钢球表面的全部检测。本文设计并开发了基于图像技术的钢球表面缺陷分析识别的软件系统,开发工具为VisualC++6.0,系统软件包括文件管理、图像处理算法、缺陷特征提取和缺陷判别4个功能模块,同时也可完成系统标定和分类器训练功能。