声明
摘要
1 绪论
1.1 课题的研究背景和意义
1.2 FPGA图像处理技术现状
1.3 双目视觉系统介绍
1.4 本文的主要工作和组织结构
2 系统相关理论知识
2.1 系统实现平台的介绍
2.1.1 ZYNQ芯片的介绍
2.1.2 片上可编程系统SoPC
2.1.3 软硬件协同设计
2.2 图像预处理算法以及角点检测算法概述
2.2.1 中值滤波
2.2.2 基于排序的图像增强
2.2.3 高斯滤波
2.2.4 拉普拉斯图像锐化
2.2.5 图像梯度的计算
2.2.6 Harris角点检测
2.3 双目视觉原理
2.4 本章小结
3 双目视觉系统总体设计
3.1 系统总体结构与流程
3.2 预处理相关模块
3.2.1 DMA IP核的分析与使用
3.2.2 图像在FPGA中的存储
3.2.3 控制接口模块与上层模块的设计与实现
3.3 预处理模块的设计
3.3.1 预处理模块总体设计
3.3.2 预处理模块中输入窗口的设计
3.4 本章小结
4 算法在芯片上的设计与实现
4.1 图像预处理算法的实现与仿真
4.1.1 中值滤波算法的设计与实现
4.1.2 基于排序的图像增强算法的设计与实现
4.1.3 高斯滤波算法的设计与实现
4.1.4 拉普拉斯滤波算法的设计与实现
4.1.5 Soble算子梯度检测算法的设计与实现
4.2 Harris角点检测在ZYNQ上的设计与实现
4.3 实验结果与对比
4.4 本章小结
5 总结与展望
5.1 工作总结
5.2 展望
致谢
参考文献