论文部分内容阅读
尺寸测量是获得数据的重要方法,也是衡量产品是否合格的重要技术手段。传统的尺寸测量方法是人工手动测量,其耗时费力且精度不高。随着技术的发展,手动测量精度及效率已经不适应工业自动化,尤其是高精度产品的要求。随着机器视觉的发展,视觉检测技术得到了不断发展,它具有精度高、速度快、非接触等优点,在工业现场得到了广泛应用,具有广阔的发展前景。本文以齿轮为研究对象,以机器视觉基本原理和数字图像处理技术为基础,从提高齿轮数据检测精度入手,对齿轮检测系统搭建及采集以及软件设计、图像预处理技术、边缘检测技术、亚像素细分、相机标定进行了详细分析,实现了齿轮数据的精确测量。主要研究内容有:首先,完成了机器视觉工件尺寸检测系统硬件和软件设计。按照齿轮尺寸检测的具体要求,简要介绍了硬件的性能,同时进行了设备选型,在实验室环境中搭建了所用的检测平台,并且获得了齿轮图像。在软件方面,利用MATLAB图形用户界面设计工具设计齿轮图像处理界面,并详细介绍了该界面的设计流程及处理过程。其次,对采集到的齿轮图像进行预处理。采集到的图像不可避免的含有不同程度的噪声,对图像进行滤波处理以得到有利于边缘检测的图像。针对齿轮图像二值化分割方面,利用OTSU法获取阈值,进而对图像进行分割。然后,齿轮图像边缘检测及亚像素细分算法研究。针对边缘检测方面,通过对经典边缘检测算法分析,并利用标准Lena图像进行实验对比,选用Canny算子提取齿轮图像的边缘。边缘检测算法得到的精度较低,利用亚像素边缘检测算法细分边缘,从而提高边缘定位精度。采用Zernike矩亚像素算法进行边缘细分,然后优化了一些数据,通过两组实验验证改进算法的有效性。实验结果表明,改进算法能够更加有效地检测出图像的边缘,提高了定位精度。最后,摄像机标定和尺寸测量结果及误差分析。利用标定板得到了计算齿轮尺寸所需要的标定系数。利用搭建好的硬件平台和设计好的软件系统完成齿轮图像的处理过程,得到齿轮尺寸数据。详细分析了可能影响尺寸检测精度的误差因素。本文设计的基于机器视觉的工件尺寸检测系统,能够精确检测出齿轮的各个尺寸数据信息。通过实验验证,本文算法能够满足检测精度以及速度的要求,是一种有效的检测算法。该系统能够提高工业现场的检测效率,具有一定的理论和实用价值。