摘要
ABSTRACT
第一章 BGA 芯片与表面安装技术概要
1.1 先进封装技术的发展
1.2 BGA(球栅阵列)芯片简介
1.3 BGA 焊点缺陷问题
1.3.1 几种典型焊点缺陷
1.3.2 气孔缺陷
1.4 BGA 检测国内外研究现状
1.4.1 自动光学检测(Auto optical inspection, AOI)
1.4.2 直射式X-射线检测
1.4.3 X 射线分层法检测
1.4.4 其他检测方法
1.5 本文主要研究内容
1.6 本章小节
第二章 系统的总体设计
2.1 机器视觉的基本原理
2.2 系统的研究目标
2.3 系统的总体结构
2.3.1 硬件结构
2.3.2 软件流程
2.4 本章小结
第三章 芯片定位与焊点分割
3.1 芯片定位
3.1.1 图片二值化
3.1.2 膨胀与腐蚀
3.1.3 边缘检测
3.1.4 提取芯片矩形外轮廓
3.2 目标图像分割
3.3 本章小节
第四章 特征提取算法研究
4.1 彩色空间与变换
4.1.1 可见光谱空间
4.1.2 RGB 颜色空间
4.1.3 LAB 颜色空间
4.1.4 RGB 空间转换为LAB 空间并分离A 通道
4.2 特征提取算法
4.2.1 对称度
4.2.2 圆度
4.2.3 重心偏移
4.2.4 模版匹配
4.2.5 随机性纹理
4.2.6 最大半径
4.2.7 纹理频谱特征
4.3 本章小节
第五章 神经网络系统设计
5.1 人工神经网络概述
5.1.1 人工神经网络发展与特点
5.1.2 BP 网络概述
5.1.3 概率神经网络概述
5.2 BP 网络设计
5.2.1 BP 网络设计步骤
5.2.2 BP 网络训练
5.2.3 BP 网络检测
5.3 概率神经网络设计
5.3.1 概率神经网络设计步骤
5.3.2 概率神经网络训练
5.3.3 概率神经网络检测
5.4 传统神经网络设计
5.4.1 特征向量提取
5.4.2 概率网络训练检测
5.5 检测结果
5.5.1 几种方法对比
5.5.2 光照焦距条件变化
5.5.3 GUI 界面介绍
5.6 本章小节
第六章 总结与展望
6.1 工作总结
6.2 展望
参考文献
致谢
攻读硕士学位期间发表的学术论文