声明
摘要
1 前言
1.1 研究背景与意义
1.2 印刷检测系统概述
1.3 国内外研究状况
1.4 本文的来源与主要创新点
1.5 本文的主要结构
1.6 本章小结
2 系统整体设计方案
2.1 系统的硬件系统概览
2.2 系统的软件系统概览
3 系统硬件的详细设计
3.1 硬件系统整体介绍
3.2 相机的选型
3.2.1 面阵相机介绍
3.2.2 线阵相机介绍
3.2.3 线阵相机的选型
3.3 镜头的选型
3.3.1 镜头的种类
3.3.2 镜头的参数
3.3.3 镜头的选型
3.4 光源及电源控制器的选型与安装
3.4.1 常见光源的种类及优缺点
3.4.2 项目选用的电源控制器
3.5 采集卡的选型
3.6 工控机与显示设备的选型
3.7 编码器的选型与安装
3.7.1 系统中编码器的作用
3.7.2 编码器的选择
3.7.3 编码器的连接与传动轮大小计算
3.8 本章小结
4 系统软件的详细设计
4.1 软件使用的编写环境
4.1.1 HALCON介绍
4.1.2 Qt介绍
4.1.3 MySQL数据库介绍
4.2 软件设计模式的选择
4.2.1 设计模式的设计原则
4.2.2 常见的设计模式
4.2.3 项目软件所采用的设计模式及其特点
4.3 软件系统各主要模块设计
4.3.1 数据库模块设计
4.3.2 登陆模块单元设计
4.3.3 主程序设计
4.3.4 项目选择模块设计
4.3.5 相机设置模块设计
4.3.6 定制模板模块设计
4.3.7 实时检测模块
4.3.8 缺陷墙模块
4.3.9 模拟流水线模块
4.3.10 缺陷详细信息显示模块
4.3.11 状态信息模块的设计
4.3.12 远程控制模块设计
4.4 本章小结
5 模板匹配方法研究
5.1 模板匹配介绍
5.1.1 基于灰度值的模板匹配
5.1.2 基于边缘的匹配算法
5.1.3 基于形状的模板匹配
5.2 基于特征匹配的方法
5.3 基于随机树的特征匹配
5.3.1 特征点的提取
5.3.2 关键特征点的选取
5.3.3 关键特征点的分类与识别
5.3.4 变换矩阵的求解
5.3.5 实时识别与匹配实验
5.4 本章小结
6 缺陷检测方法研究
6.1 基于模板比对的缺陷检测方法
6.2 基于模板比对缺陷检测方法实验
6.3 本章小结
7 软件功能测试及软件的发布
7.1 软件功能性测试实验
7.2 软件的发布
7.3 本章小结
8 结论
9 展望
参考文献
致谢