基于Zynq-7000的嵌入式数字图像处理系统设计与实现
摘要 | 第3-5页 |
ABSTRACT | 第5-6页 |
第一章 绪论 | 第11-17页 |
1.1 研究背景和意义 | 第11-12页 |
1.2 国内外研究发展 | 第12-13页 |
1.3 研究内容及主要工作 | 第13-14页 |
1.4 论文章节安排 | 第14-17页 |
第二章 Zynq-7000 图像处理应用 | 第17-23页 |
2.1 Zynq-7000 概述 | 第17-19页 |
2.1.1 Zynq-7000 片上系统 | 第17-18页 |
2.1.2 Zynq-7000 体系结构 | 第18页 |
2.1.3 Zynq-7000 片上资源 | 第18-19页 |
2.2 Zynq-7000 设计优势 | 第19-21页 |
2.2.1 设计工具 | 第20页 |
2.2.2 硬件加速 | 第20页 |
2.2.3 动态重构技术 | 第20页 |
2.2.4 高层次设计 | 第20-21页 |
2.3 Zynq-7000 图像处理应用 | 第21-23页 |
第三章 系统总体方案 | 第23-27页 |
3.1 系统总体结构 | 第23-25页 |
3.1.1 硬件结构框图 | 第23-24页 |
3.1.2 软件结构框图 | 第24-25页 |
3.2 总体方案实现 | 第25-27页 |
3.2.1 图像采集与显示 | 第25页 |
3.2.2 图像处理 | 第25页 |
3.2.3 硬件平台集成 | 第25页 |
3.2.4 嵌入式软件设计 | 第25-27页 |
第四章 数字图像采集与显示 | 第27-39页 |
4.1 ZYBO 板卡介绍 | 第27-30页 |
4.1.1 Z-7010 器件 | 第27-28页 |
4.1.2 电源电路 | 第28页 |
4.1.3 时钟电路 | 第28-29页 |
4.1.4 DDR3 存储电路 | 第29-30页 |
4.2 图像采集模块 | 第30-31页 |
4.2.1 USB 方案实现及特点 | 第30-31页 |
4.2.2 USB 摄像头技术参数 | 第31页 |
4.3 图像显示模块 | 第31-39页 |
4.3.1 VGA 接口定义 | 第31-32页 |
4.3.2 VGA 数模转换 | 第32-33页 |
4.3.3 VGA 时序驱动 | 第33-37页 |
4.3.4 VGA 功能及时序仿真 | 第37-39页 |
第五章 数字图像处理方法实现 | 第39-57页 |
5.0 HLS 简介 | 第39-40页 |
5.1 HLS 设计流程 | 第40-43页 |
5.1.1 建立 HLS 工程 | 第41页 |
5.1.2 运行 C 仿真 | 第41-42页 |
5.1.3 代码调试 | 第42页 |
5.1.4 综合设计 | 第42页 |
5.1.5 优化设计 | 第42页 |
5.1.6 运行 C/RTL 联合仿真 | 第42页 |
5.1.7 观察仿真结果 | 第42-43页 |
5.1.8 导出 RTL 实现 | 第43页 |
5.1.9 系统集成 | 第43页 |
5.2 数字图像处理方法 | 第43-46页 |
5.2.1 Sobel 边缘检测 | 第43-44页 |
5.2.2 YUV-RGB 转换 | 第44-45页 |
5.2.3 膨胀与腐蚀 | 第45-46页 |
5.2.4 高斯平滑滤波器 | 第46页 |
5.3 数字图像处理实现 | 第46-57页 |
5.3.1 Sobel 边缘检测的实现 | 第47-52页 |
5.3.2 YUV-RGB 转换的实现 | 第52-54页 |
5.3.3 膨胀与腐蚀的实现 | 第54-55页 |
5.3.4 高斯平滑滤波器的实现 | 第55-57页 |
第六章 硬件平台集成 | 第57-69页 |
6.1 硬件平台集成流程图 | 第57-58页 |
6.2 关键组件和技术 | 第58-59页 |
6.2.1 Vivado 集成开发环境 | 第58页 |
6.2.2 VDMA 组件 | 第58-59页 |
6.2.3 动态重构技术 | 第59页 |
6.3 图像处理系统集成 | 第59-69页 |
6.3.1 建立 Vivado 工程 | 第59-65页 |
6.3.2 综合设计 | 第65-66页 |
6.3.3 实现设计 | 第66-67页 |
6.3.4 编译报告 | 第67-69页 |
第七章 嵌入式软件设计 | 第69-79页 |
7.1 嵌入式开发及运行环境 | 第69-71页 |
7.1.1 主机系统 | 第69页 |
7.1.2 交叉编译工具 | 第69-70页 |
7.1.3 U-Boot 移植 | 第70页 |
7.1.4 嵌入式 Linux 移植 | 第70-71页 |
7.1.5 设备树移植 | 第71页 |
7.1.6 补充说明 | 第71页 |
7.2 硬件平台 BSP 建立 | 第71-74页 |
7.2.1 导出硬件设计 | 第72页 |
7.2.2 建立 BSP 应用工程 | 第72-73页 |
7.2.3 生成 BSP 镜像 | 第73-74页 |
7.3 嵌入式软件设计 | 第74-76页 |
7.3.1 工具库 | 第74-75页 |
7.3.2 嵌入式软件设计 | 第75-76页 |
7.4 图像处理系统测试 | 第76-79页 |
7.4.1 测试环境搭建 | 第76-77页 |
7.4.2 测试结果及分析 | 第77-79页 |
第八章 总结与展望 | 第79-81页 |
8.1 工作总结 | 第79-80页 |
8.2 工作展望 | 第80-81页 |
参考文献 | 第81-85页 |
附录 | 第85-99页 |
致谢 | 第99-101页 |
硕士期间发表论文 | 第101页 |