论文部分内容阅读
本文对基于视觉的高精度贴片机片式芯片检测技术进行了深入研究。片式芯片是表面贴装生产线中最常见的芯片,而且具有结构简单等特点,非常适合于研究贴片机的原理和检测贴片机的速度、效率。贴片机中,芯片检测系统的主要功能是获取芯片的位姿,即芯片中心的坐标和芯片的旋转角度,以弥补吸嘴头吸取芯片的误差,它直接影响着贴片机贴装芯片的精度。因此,研究贴片机片式芯片检测系统有非常重要的意义。本文对贴片机片式芯片检测系统中的三个主要环节进行了研究,他们分别是芯片粗定位环节、芯片识别环节以及芯片精确定位环节。具体描述如下:(1)根据贴片机芯片检测系统的特点,提出了一种实用的芯片粗定位算法。与传统的芯片定位算法不同,根据芯片与吸嘴头的固定位置关系,本文提出了通过定位吸嘴头的方法来粗略定位芯片的算法。实验表明,本文提出的算法能够检测到芯片的粗略位置;但是在背景中大量干扰物的情况下,可能会将背景中的干扰物误判为吸嘴头。(2)针对第一个环节中出现的误判问题,提出了识别片式芯片的算法。首先提出了基于最大连通区域的滤波算法,以消除图像中干扰点对芯片识别的干扰;然后比较分析了三种识别算法:基于矩形度的芯片识别算法、基于区域聚合度的芯片识别算法和基于不变矩的芯片识别算法。通过推导和对比,我们发现基于矩形度的算法适合于识别矩形芯片与其他形状区域,基于区域致密性的算法适合于识别不同长宽比的矩形,基于不变矩的算法能同时兼顾上述两种情况但计算复杂度很高。(3)最后,介绍了芯片精确定位环节。首先,使用边缘跟踪算法提取出芯片的边缘点;此后,根据芯片的边缘点提取芯片的最小外接矩形。由于片式芯片是标准的矩形,因此通过提取芯片最小外接矩形的方式得到的芯片位姿的精度非常高。实验表明,本文提出的片式芯片检测能精确的检测芯片的中心坐标和旋转角度,而且具有较高的精度,达到了设计要求。