论文部分内容阅读
本课题的研究与开发工作是在广东省高等学校自然科学研究重点项目“AOI技术在表面贴装质量智能检测中的应用研究”资助和佛山科技学院的范彦斌教授主持下完成的。全文着眼于AOI检测系统的全面设计,利用先进的光机电硬件设施,结合德国MVT(机器视觉技术)公司开发的商业软件HALCON和编程软件VC++的支持,对单色低照度表面贴装质量智能检测系统进行了较深入地研究和探讨。首先,对AOI硬件系统进行了功能性分析,并提出了可行性设计方案,然后进行了具体的部件参数及型号的确定。为了使条理更加清晰,文中将整个硬件平台系统分为图像采集、运动平台和电气控制三大部分进行了详细的探讨和部件选择。然后,介绍了HALCON软件和形状特征及其匹配技术,并依据整个表面贴装检测的流程,重点对各个步骤的算法分别进行了研究:首先是图像采集功能的实现;其次,由于硬件摄像机的拍摄条件的限制,文章还对如何获取全局导航图进行了图像拼接算法的研究,在常用算法的基础上进行了改进,从而提高了图像拼接的效率;再次,在检测中,针对载物台的振动等因素造成的图像歪斜等情况,利用仿射变换原理对图像纠正的相关算法流程进行了研究,还利用图像分割原理开发出Mark点的三种识别算法并进行了比较;最后,利用HALCON独有的组件匹配技术,针对几种常见的SMT产品缺陷进行了各自识别算法的开发,保证了整个检测过程的准确性和高速性。最后,设计了AOI检测设备的人机交互界面。以系统功能目标为导向将整个软件设计分为四个模块:图像采集和显示模块,运动控制模块,检测算法模块和数据库管理模块,并对各个模块进行了具体地设计。然后,对整体界面的设计作了全面地说明。实验表明,本套AOI系统能够针对常见的SMT产品缺陷进行较为准确而高效的判断,可以为以后自动光学检测系统的研发提供一定的借鉴。