论文部分内容阅读
小零件是各种设备的重要组成部分,其质量直接影响设备的正常运转以及企业的经济效益,因此小零件检测方法的研究具有重要的意义。工业中小零件的检测,采用单纯人工检测速度慢、精度低,而且在检测过程中会对小零件造成损害,因此需要一种高精度、实时非接触式的检测方法,基于视觉检测技术在线检测方法,检测速度快,检测精度高,采用非接触式自动检测,节约人力,减少了人为因素造成的误差。基于上述特点提出了采用视觉检测技术检测小零件外观质量的检测方法。检测中由高速CCD采集零件图像,利用DSP芯片TMS320DM643对图像进行去噪、增强、旋转、边缘提取、识别与判断,并将处理结果通过控制端口输出到控制机构,进行分拣操作。1、研究图像处理现有的图像处理技术,采用中值滤波对图像进行去噪,灰度变换对图像进行增强,突出了图像中感兴趣的特征,更有利于对目标物体进行观察。2、CCD采集到的图像中目标物体放置方式并不是水平的,为了使后续处理更加方便,应对图像进行旋转,首先定位目标区域,然后利用极坐标旋转的方法寻找最小矩形进而旋转图像,使得图像中目标物体水平放置。3、利用轮廓跟踪进行图像边缘检测,首先搜索起始点,从起始点开始扫描其相邻点,找到边缘点,再以此点为新的起始点从其邻域搜素下一边缘点,以此类推,获得图像中目标物体的轮廓链码。4、提出使用链码表来进行螺纹轮廓跟踪和识别。首先根据小零件螺纹特点,找到标准链码表相应的规律,并在所得目标物体的链码表中确定螺纹的个数以及单个螺纹的链码值,然后利用标准单个螺纹的上升沿和下降沿相似的原则对单个螺纹进行判断,同时按照每个螺纹的上升沿和下降沿的链码个数之和相似的原则来判断螺纹轮廓是否均匀一致,来确定零件是否合格。在不同条件下,对各种螺钉进行了大量的实验,实验结果证明:此方法准确可靠、高效快速并具有良好柔性,适用于不同型号螺钉的高速在线检测。