𝔖 Scriptorium
✦   LIBER   ✦

📁

基于FPGA的数字图像处理原理及应用

✍ Scribed by 牟新刚 著


Publisher
电子工业出版社
Year
2017
Tongue
Chinese
Leaves
451
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


本书首先介绍FPGA程序设计和图像与视频处理的关键基础理论,然后通过实例代码详细讲解了如何利用FPGA实现直方图操作中的直方图统计/均衡化/线性拉伸/规定化、线性滤波器操作中的均值滤波器、Sobel算子(滤波、求模、求角度)、非线性滤波器操作中的排序类算法/形态学滤波、图像分割算法中的局部自适应分割/Canny算子等。本书在仿真测试部分设计了一种完善的通用测试系统,并利用此测试系统在每一章的仿真测试环节对所设计算法进行严格的测试和验证。本书在最后一章介绍了在视频处理领域常见的输入/输出接口。本书偏向于工程应用,在书中有大量关于如何利用FPGA实现图像处理算法的实例及代码,并对这些算法的原理及其实现过程、算法测试等做了详细的介绍,全部的算法都进行了仿真测试验证。本书提供实例的全部源代码,可登录以下网址免费获取:http://www.hxedu.com.cn(华信资源教育网)。本书适用于需要利用FPGA进行图像处理和视频分析的学者和工程开发人员。读者需要具备一定的嵌入式设计及FPGA设计的基础知识,特别是Verilog语言的语法基础。

✦ Table of Contents


扉页
版权页
前言
目录
第1 章 图像处理基础
1.1 数字图像处理简介
1.1.1 图像采样
1.1.2 图像量化
1.1.3 数字图像处理
1.2 数字图像处理系统
1.2.1 图像处理系统构成
1.2.2 原始图像获取
1.2.3 图像传感器接口
1.2.4 图像处理流水线
1.2.5 图像与视频压缩
1.2.6 视频显示处理
第2 章 FPGA 与图像处理
2.1 使用FPGA 的原因
2.2 FPGA 技术优势
2.3 FPGA 的发展历程
2.4 FPGA 生产厂家及其产品
2.4.1 Altera
2.4.2 Xilinx
2.4.3 Lattice
2.4.4 Atmel
2.4.5 Actel
2.5 FPGA 开发流程
2.5.1 FPGA 设计方法
2.5.2 典型的FPGA 开发流程
2.6 FPGA 常用开发工具
2.6.1 代码输入工具
2.6.2 综合工具
2.6.3 仿真工具
2.6.4 实现与优化工具
2.6.5 EDA 工具
2.7 FPGA 图像处理的开发流程
2.7.1 需求分析及问题描述
2.7.2 软件算法设计及验证
2.7.3 硬件平台设计
2.7.4 FPGA 映射
2.7.5 仿真及验证
第3 章 FPGA 编程语言
3.1 HDL 语言简介
3.2 模块化设计
3.3 可 移 植 性
3.4 不可移植性
3.5 测 试 逻 辑
3.6 冗 余 逻 辑
3.7 常 用 语 法
3.7.1 参数化
3.7.2 条件编译
3.7.3 位宽匹配
3.8 应 用 实 例
3.8.1 信号边沿检测
3.8.2 多拍处理
3.8.3 图像行列计数
第4 章 映 射 技 术
4.1 系 统 结 构
4.1.1 流水线设计
4.1.2 并行阵列
4.2 计 算 技 术
4.2.1 算法转换
4.2.2 近似计算
4.2.3 增量更新
4.2.4 查找表
4.2.5 浮点计算
4.2.6 Cordic 技术
4.3 存储器映射
4.3.1 帧缓存
4.3.2 行缓存
4.3.3 异步缓存
4.3.4 增加存储器带宽
4.3.5 存储器建模与仿真
4.4 其他设计技巧
4.4.1 合理处理参数
4.4.2 资源及模块复用
4.4.3 防止亚稳态
第5 章 系 统 仿 真
5.1 Modelsim 使用基础
5.1.1 Modelsim 简介
5.1.2 Modelsim 图形界面及仿真示例
5.1.3 使用脚本命令来加速仿真
5.1.4 其他加速仿真的方法
5.2 视频图像处理仿真测试系统
5.2.1 仿真测试系统框架
5.2.2 视频时序模拟
5.2.3 视频捕获模拟
5.2.4 MFC 程序设计
5.2.5 通用testbench
第6 章 直方图操作
6.1 灰度直方图
6.2 直方图均衡化
6.3 直方图规定化
6.4 直方图拉伸
6.5 基于FPGA 的直方图操作
6.5.1 FPGA 直方图统计
6.5.2 FPGA 直方图均衡化
第7 章 线性滤波器
7.1 线 性 滤 波
7.1.1 均值滤波
7.1.2 高斯滤波
7.1.3 Sobel 算子
7.1.4 离散傅里叶变换
7.2 基于FPGA 的均值滤波
7.2.1 整体设计与模块划分
7.2.2 子模块设计
7.2.3 Verilog 代码设计
7.2.4 仿真与调试结果
7.3 基于FPGA 的Sobel 算子
7.3.1 整体设计与模块划分
7.3.2 Sobel 模板计算电路
7.3.3 基于Cordic 的坐标系转换电路
7.3.4 Verilog 代码设计
7.3.5 仿真与调试结果
第8 章 非线性滤波器
8.1 统计排序滤波
8.2 基于FPGA 的统计排序滤波器
8.2.1 并行全比较排序法原理
8.2.2 整体设计与模块划分
8.2.3 子模块设计
8.2.4 Verilog 代码设计
8.2.5 仿真与调试结果
第9 章 形态学滤波
9.1 形态学滤波简介
9.2 形态学滤波的基本应用
9.3 基于FPGA 的Tophat 滤波设计
9.3.1 顶层框架设计
9.3.2 子模块设计
9.3.3 Verilog 代码设计
9.3.4 仿真及调试结果
第10 章 图 像 分 割
10.1 图像分割简介
10.2 基于阈值的分割
10.2.1 全局阈值分割
10.2.2 局部自适应阈值分割
10.3 基于边缘的分割
10.3.1 Canny 算子
10.3.2 Canny 算子的计算步骤
10.4 基于FPGA 的局部自适应分割
10.4.1 算法转换
10.4.2 FPGA 结构设计
10.4.3 子模块设计
10.4.4 Verilog 代码设计
10.4.5 仿真与调试
10.5 基于FPGA 的Canny 算子设计
10.5.1 非最大值抑制电路设计
10.5.2 滞后阈值分割电路设计
10.5.3 Verilog 代码设计
10.5.4 仿真调试结果
第11 章 视 频 接 口
11.1 视频输入接口
11.1.1 模拟视频输入
11.1.2 CameraLink 接口
11.1.3 USB 接口
11.1.4 FireWire 接口
11.1.5 GigE Vision™接口
11.1.6 直接接口
11.2 视频输出接口
11.2.1 CVT 标准
11.2.2 VGA
11.2.3 PAL
11.2.4 DVI/HDMI
参考文献


📜 SIMILAR VOLUMES


数字图像处理及应用(第2版)
✍ 谢凤英 📂 Library 📅 2016 🏛 电子工业出版社 🌐 Chinese

本书共14章,第1-8章为理论篇,第9-14章为应用篇。第1章为图像处理的基础知识,包括图像的获取、表达、存储及图像质量评价等。第2-8章为图像的基础理论,包括图像变换、图像增强、图像复原、图像压缩编码等。第9-13章为图像的应用技术,包括图像匹配、图像融合、目标检测、目标跟踪、图像识别等。第14章为工程应用系列案例分析,总结了作者实际课题研究中的典型工程案例等。

数字图像处理及应用——使用MATLAB分析与实现
✍ 陈天华 📂 Library 📅 2019 🏛 清华大学出版社 🌐 Chinese

本书系统地介绍了数字图像处理的基本概念和理论、基本方法和算法。全书共分12章,从内容上可分为3大部分。第1部分是数字图像处理的基础知识,包括图像处理的基本概念及相关基础。第2部分是数字图像处理方面的核心内容,系统地讨论了数字图像处理中的各种基本技术,包括图像处理的各种变换、图像处理的基本运算、图像空域增强技术、图像频域增强技术、彩色图像处理、图像复原和图像编码技术等。第3部分是图像分析和理解方面的内容,由浅入深地介绍了图像分割、数学形态学、图像特征与理解等方面的内容,为深入应用奠定坚实的基础。本书在内容安排上循序渐进、深入浅出,各章均配有丰富的例题和习题,力求突出重点、面向应用、提高能力、解决

数字图像处理
✍ 王慧琴 📂 Library 📅 2006 🏛 北京邮电大学出版社 🌐 Chinese

<p>本书重点介绍了数字图像处理的基本概念、基本理论、实用技术,以及用Matlab进行图像处理、编程的方法。全书共7章,主要内容包括图像及其数字处理、Matlab图像处理工具箱、图像的变换、图像的增强、图像的复原、图像编码与压缩技术和数字图像的应用实例等。 </p> <p> 本书结构合理,叙述清晰、简练,理论与实践并重。使用Matlab作为实验平台,加入了大量的实验实例,并且有大量的实验结果图片,对读者理解利用Matlab软件进行数字图像处理有很大的帮助。 </p> <p> 全书深入浅出、图文并茂,反映了近年来数字图像处理领域的最新发展情况,适合作为通信与信息类、计算机类

数字图像处理
✍ 冈萨雷斯 📂 Library 📅 2011 🏛 电子工业出版社 🌐 Chinese

<p>本书共12章,即绪论、数字图像基础、灰度变换与空间滤波、频率域滤波、图像复原与重建、彩色图像处理、小波和多分辨率处理等。</p>

数字音频原理及应用
✍ 卢官明; 宗昉 📂 Library 📅 2005 🏛 机械工业出版社 🌐 Chinese

<p>本书使用通俗易懂的语言,系统全面地介绍了数字音频技术的基础理论,数字音频设备的工作原理、性能指标及操作方法,数字声音广播的系统组成及关键技术。全书共分11章,主要介绍了音频信号的数字化、数字音频压缩编码的基本原理及相关标准、信道编码与调制技术、数字音频记录重放系统、电子乐器数字接口、数字音频文件格式与接口标准、音频处理与控制设备、数字音频工作站、数字声音广播、音频测量与分析等内容。每章都附有小结与习题,以指导读者深对本书主要内容的理解。</p> <p> 本书注重选材,内容丰富,层次分明。在加强基本概念、基本原理的同时,注重理论与实验应用相结合,有很强的实用性。</p> <p>