封面
声明
中文摘要
英文摘要
目录
第1章 绪 论
1.1 课题背景及意义
1.2 机器视觉检测技术
1.3 机器视觉检测技术在PCB缺陷检测中的应用
1.4 机器视觉检测技术的国内外研究现状
1.5 PCB-AOI检测技术存在的问题
1.6 本文主要研究内容及章节安排
第2章 实验平台搭建与关键技术
2.1机器视觉检测系统的组成
2.2 CMOS传感器和高速工业相机的选择
2.3 计算机系统
2.4 系统检测流程
2.5 本章小结
第3章 PCB表面缺陷检测算法分析
3.1 图像格式转换算法
3.2 PCB图像滤波算法
3.3 图像增强算法
3.4 图像匹配算法
3.5 PCB缺陷图像的二值化
3.6 差影法缺陷区域分割算法
3.7 数学形态学处理算法
3.8 缺陷图像边缘提取算法
3.9 图像缺陷标记算法
3.10 基于轮廓追踪的特征提取与缺陷识别
3.11 基于树形缺陷分类器的设计
3.12 本章小结
第4章 基于GPU的并行图像处理算法的实现
4.1 并行计算的基本概念
4.2 CPU与GPU的区别
4.3 GPU的硬件架构
4.4 CUDA通用编程模式和线程管理模式
4.5 CUDA存储模式
4.6 基于GPU平台的图像处理算法并行化研究和实现
4.7 GPU加速图像处理算法的实验结果
4.8 本章小结
第5章 检测系统整体性能分析和并行算法的优化
5.1 基于GPU平台的PCB缺陷检测系统的并行计算流程
5.2 并行算法的优化方案及性能测试
5.3 数据通信时间的测试和分析
5.4 GPU显存空间消耗的测试和分析
5.5 GPU对缺陷检测系统的整体加速实验和分析
5.6 本章小结
第6章 工作总结与展望
6.1 研究工作总结
6.2 未来工作展望
致谢
参考文献
申请学位期间的研究成果及学术论文