论文部分内容阅读
螺纹连接件连接可靠,装配方便,被广泛应用在机械设备以及其他设备中。在工程应用中,对螺纹的互换性和可靠性要求很高,因此需要进行认真的检测。目前我国主要使用机械检测方法对螺纹进行检测,检测速度慢、检测精度低,已不能满足生产实际的需要。随着计算机技术和光电技术的发展,已经出现了一种新的检测技术——基于计算机视觉的检测技术。论文分析了计算机视觉检测系统的基本构成、特点及优越性,依据视觉检测系统硬件选用的一般原则,建立了计算机视觉检测实验系统。针对在图像采集过程中影响图像质量的干扰因素,并通过对滤波算子的实验研究,采用了中值滤波算法对图像进行了预处理。对一阶、二阶微分边缘检测算子进行了讨论研究。针对测量要求,提出了多种螺纹边缘轮廓的提取算法,在对各种算法进行具体分析的基础上,采用基于灰度直方图的阈值计算法来提取螺纹边缘轮廓。根据螺纹边缘特点提出了用于直线边缘的亚像素定位方法——最小二乘回归直线拟合法,该算法计算速度快,定位精度高,适应于直线边缘的整体定位。针对二维图像测量实际应用的特点,采用了不同方位多次标定取平均值的标定方法,可消除镜头畸变误差和标定过程引入的误差。根据螺纹检测要求,选择螺纹大径、螺距、牙型角和中径四个主要参数作为计算机视觉测量目标。以六角头螺栓为样件进行了检测实验,结果表明,能够满足工业检测的精度要求。