声明
摘要
1 绪论
1.1 课题背景及研究意义
1.2 发展现状
1.3 发展趋势
1.4 本文的主要研究成果与章节安排
2 开发平台和开发环境介绍
2.1 硬件开发平台介绍
2.1.1 FPGA选型分析
2.1.2 系统硬件开发板器件
2.1.3 开发板主要硬件电路
2.2 FPGA软件开发环境
2.2.1 Quartus Ⅱ 软件开发环境
2.2.2 Verilog HDL开发语言介绍
2.3 本章小结
3 分割系统总体设计方案
3.1 存储进入FPGA的RGB图像信号
3.1.1 进入FPGA的信号描述
3.1.2 图像存储容量计算入
3.1.3 具体存放规则
3.2 图像二值化
3.2.1 利用上位机制作二值化表
3.2.2 将二值化表发送到SSRAM
3.2.3 图像的二值化查找
3.3 二值图像分割
3.3.1 基本分割算法简述
3.3.2 算法需求空间
3.3.3 具体算法实现
3.3.4 算法特点分析
3.4 本章小结
4 分割系统在FPGA的实现和调试
4.1 在FPGA内主要过程的实现方法和调试
4.1.1 调试系统的搭建简介
4.1.2 图像二值化的实现方法
4.1.3 分割模块FPGA内实现
4.2 基于模块化的设计
4.3 资源分析
4.4 时序分析
4.4.1 时序分析简介
4.4.2 SDRAM的时序约束
4.5 本章小结
5 将此设计应用烟梗除杂机的具体实现
5.1 烟梗除杂机简介
5.2 视频采集系统组装
5.3 分割系统测试及结果分析
5.4 本章小结
6 总结与展望
致谢
参考文献
附录A 攻读硕士学位期间发表的论文和出版著作情况
附录B 切割右侧视频流代码
附录C 系统总体设计图