论文部分内容阅读
IC(Integrated Circuit)封装设备关键技术突破和产业化是国家“十二五”计划提出的重大战略方向。高速机器视觉算法作为IC封装设备中的关键技术被国外厂商垄断,国家02科技重大专项提出开发具有自主知识产权并在典型设备上实现产业化应用的MV视觉软件包。摄像机标定是其核心模块之一,广泛应用于视觉定位、视觉测量中。从软件和算法的角度研究了MV视觉软件包摄像机标定模块的设计,主要工作如下:针对典型IC封装设备视觉系统的功能需求分析,结合MV视觉软件包内部的功能模块划分,从外部接口和内部开发两个层次对摄像机标定模块进行了功能划分;针对典型IC封装设备视觉系统的综合性能要求,设计了摄像机标定模块的性能指标。根据功能细分和性能指标设计的结果,对摄像机标定模块进行了软件总体设计,包括:架构设计、数据流与调用关系设计、通用数据结构设计、专用数据结构设计以及用户接口函数设计,保证了摄像机标定模块的系统重用性、可扩展性和可靠性。针对传统算法对靶标摆放位置要求过高、无法满足IC封装设备在线、自动运行要求的应用缺陷,提出了一种基于Delaunay三角剖分的特征点信息自动提取算法。该算法联合面积和相对圆度两个判断条件剔除因靶标摆放不当及噪声等因素引入的干扰区域,沿用了基于椭圆方程最小二乘拟合的特征点图像坐标计算方法,并利用有效Delaunay剖分三角形的性质建立四邻域信息查询表,最终递归搜索完成特征点图像坐标与网格坐标的对应。仿真图像与实际图像实验证明,改进后的特征点信息提取算法使得IC封装设备可以在不停机、不加入人工干预的情况下完成摄像机在线标定。针对传统二维摄像机标定计算算法系统误差的来源与分布特点,分别提出了一种基于分区域多项式最小二乘拟合的算法和一种基于Delaunay剖分三角形内插值的简化算法。前者相比于传统算法在工业应用环境以及极端图像变形环境下都具有更高的标定计算精度,适用于高端设备,后者在简化了标定计算的实现并在工业应用环境下具有与传统算法相同的标定计算精度,适用于低端设备。IC封装设备应用效果实验证明,上述两种算法的图像校正一致性均不超过1%且坐标转换误差均小于5um。