万本电子书0元读

万本电子书0元读

顶部广告

基于MATLAB与FPGA的图像处理教程电子书

本书基于一些经典的图像处理算法,从原理讲解到软件(MATLAB)实现,再到硬件(FPGA)实现,由浅入深、条理清晰地将相关知识点和软硬件设计要点跃然纸上。相信具备一定FPGA基础的读者,通过本书能够快速上手基于FPGA图像处理算法的开发。

售       价:¥

纸质售价:¥98.00购买纸书

120人正在读 | 0人评论 6.7

作       者:韩彬,林海全,等

出  版  社:电子工业出版社

出版时间:2023-01-01

字       数:14.9万

所属分类: 科技 > 工业技术 > 航空/电子

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
本书不是一本纯粹的基于软件算法的教程,亦不是一本单一讲述FPGA硬件实现的书,而是一本从图像处理算法理论基础出发,结合MATLAB软件实现,终采用FPGA行并行硬件加速的指南。书中选用了一些常用的图像处理算法,相关章节大都遵循"算法理论→MATLAB软件验证→FPGA硬件实现”的流程,将这些算法由浅深、循序渐地从算法理论讲解到FPGA硬件实现。 本书适合对FPGA图像处理感兴趣的读者,需读者熟悉MATLAB软件与Verilog语言,并且具备一定的FPGA基础。如果是FPGA初学者,可以先阅读笔者的另外两本书:《FPGA设计技巧与案例发详解(第3版)》《Verilog数字系统设计教程(第4版)》。 本书的所有例程均已经过了验证,并且已经在实际项目中得到了多次应用,配套的代码及参考资料可联系笔者获取(邮箱crazyfpga@qq.com)。<br/>【作者】<br/>韩彬,网名CrazyBingo(CB),分别在杭州电子科技大学、西安电子科技大学获得学士学位、硕士学位,曾在中兴微电子(深圳市中兴微电子技术有限公司)负责多年的多媒体SOC前端发工作,以及FPGA加速验证等事宜,在视频图像前后处理算法加速领域,有丰富的经验与实战的积累。此外,这些年作者编写过大量FPGA教程,也编写过无数FPGA图像的处理方案与架构,并相继出版了《FPGA设计技巧与案例发详解(第3版)》《Verilog数字系统教程(第4版)》等书,获得业界广泛好评。<br/>
目录展开

内容简介

前 言

第1章 什么是硬件加速引擎

1.1 CPU是怎么加速的?

1.1.1 CPU体系结构加速

1.1.2 CPU流水线加速

1.2 什么是硬件加速引擎

1.2.1 苹果M1芯片架构

1.2.2 海思Hi3516A芯片架构

1.2.3 本书图像加速内容

1.3 FPGA软件仿真环境介绍

1.3.1 FPGA目录规划约定

1.3.2 仿真验证平台介绍

1.3.3 相关软件环境介绍

1.4 FPGA硬件验证平台介绍

第2章 RGB转YCbCr算法介绍及MATLAB与FPGA实现

2.1 RGB与YCbCr色域介绍

2.1.1 RGB模型

2.1.2 YCbCr色域介绍

2.2 RGB转YCbCr加速运算

2.2.1 让你的软件飞起来

2.2.2 FPGA硬件加速思维

2.2.3 FPGA硬件实现推导

2.3 RGB转YCbCr的MATLAB实现

2.3.1 MATLAB代码的设计

2.3.2 仿真数据的准备

2.4 RGB转YCbCr的FPGA实现

2.4.1 FPGA代码的实现

2.4.2 仿真流程的详解

第3章 常用图像增强算法介绍及MATLAB与FPGA实现

3.1 直方图均衡算法的实现

3.1.1 直方图均衡的原理

3.1.2 直方图均衡的MATLAB实现

3.1.3 直方图均衡的FPGA实现

3.1.4 直方图均衡的ModelSim仿真

3.2 对比度算法的实现

3.2.1 对比度增强的原理

3.2.2 指数对比度增强的MATLAB实现

3.2.3 指数对比度增强的FPGA实现

3.2.4 指数对比度增强的ModelSim仿真

3.3 Gamma映射算法的实现

3.3.1 Gamma映射的原理

3.3.2 Gamma映射的MATLAB实现

3.3.3 Gamma映射的FPGA实现

3.3.4 Gamma映射的ModelSim仿真

第4章 常用图像降噪算法介绍及MATLAB与FPGA实现

4.1降噪原理介绍

4.1.1 为什么要降噪

4.1.2 什么是噪声

4.1.3 图像降噪简介

4.2 均值滤波算法的实现

4.2.1 均值滤波算法的理论

4.2.2 均值滤波的MATLAB实现

4.2.3 均值滤波的FPGA实现

4.2.4 均值滤波的ModelSim仿真

4.3 中值滤波算法的实现

4.3.1 中值滤波算法的理论

4.3.2 中值滤波的MATLAB实现

4.3.3 中值滤波的FPGA实现

4.3.4 中值滤波的ModelSim仿真

4.4 高斯滤波算法的实现

4.4.1 高斯滤波算法的理论

4.4.2 高斯滤波的MATLAB实现

4.4.3 高斯滤波的FPGA实现

4.4.4 高斯滤波的ModelSim仿真

4.5 双边滤波算法的实现

4.5.1 双边滤波算法的理论

4.5.2 双边滤波的MATLAB实现

4.5.3 双边滤波的FPGA实现

4.5.4 双边滤波的ModelSim仿真

第5章 常用图像二值化算法介绍及MATLAB与FPGA实现

5.1 图像二值化的目的

5.2 全局阈值二值化算法

5.2.1 全局阈值二值化算法的理论与MATLAB实现

5.2.2 全局阈值二值化的MATLAB实现

5.2.3 全局阈值二值化的FPGA实现

5.3 局部阈值二值化算法

5.3.1 局部阈值二值化算法的理论

5.3.2 局部阈值二值化的MATLAB实现

5.3.3 局部阈值二值化的FPGA实现

5.3.4 局部阈值二值化的ModelSim仿真

5.4 Sobel边缘检测算法

5.4.1 Sobel边缘检测算法的理论

5.4.2 Sobel边缘检测的MATLAB实现

5.4.3 Sobel边缘检测的FPGA实现

5.4.4 Sobel边缘检测的ModelSim仿真

5.5 二值化腐蚀、膨胀算法

5.5.1 二值化腐蚀、膨胀算法的理论

5.5.2 二值化腐蚀、膨胀的MATLAB实现

5.5.3 二值化腐蚀、膨胀的FPGA实现

5.5.4 二值化腐蚀、膨胀的ModelSim仿真

5.6 帧间差算法及运动检测算法

5.6.1 帧间差算法及运动检测算法的理论

5.6.2 帧间差及运动检测的MATLAB实现

5.6.3 帧间差及运动检测的FPGA实现

第6章 常用图像锐化算法介绍及MATLAB与FPGA实现

6.1 图像锐化的原理

6.1.1 一阶微分的边缘检测

6.1.2 二阶微分的边缘检测

6.1.3 一阶微分与二阶微分的边缘检测对比

6.2 Robert锐化算法的实现

6.2.1 Robert锐化算法的理论

6.2.2 Robert锐化的MATLAB实现

6.2.3 Robert锐化的FPGA实现

6.2.4 Robert锐化的ModelSim仿真

6.3 Sobel锐化算法的实现

6.3.1 Sobel锐化算法的理论

6.3.2 Sobel锐化的MATLAB实现

6.3.3 Sobel锐化的FPGA实现

6.3.4 Sobel锐化的ModelSim仿真

6.4 Laplacian锐化算法的实现

6.4.1 Laplacian锐化算法的理论

6.4.2 Laplacian锐化的MATLAB实现

6.4.3 Laplacian锐化的FPGA实现

6.4.4 Laplacian锐化的ModelSim仿真

第7章 常用图像缩放算法介绍及MATLAB与FPGA实现

7.1 最近邻插值算法的实现

7.1.1 最近邻插值算法的理论

7.1.2 最近邻插值的MATLAB实现

7.1.3 最近邻插值的FPGA实现

7.1.4 最近邻插值的ModelSim仿真

7.2 双线性插值算法的实现

7.2.1 双线性插值算法的理论

7.2.2 双线性插值的MATLAB实现

7.2.3 双线性插值的FPGA实现

7.2.4 双线性插值的ModelSim仿真

7.3 双三次插值算法的实现

7.3.1 双三次插值算法的理论

7.3.2 双三次插值的MATLAB实现

7.3.3 双三次插值的FPGA实现

7.4 浅谈基于深度学习的缩放算法

7.4.1 DL-SR算法的理论

7.4.2 DL-SR算法的性能提升

7.4.3 DL-SR与High-level CV的区别

7.4.4 DL-SR的几点思考与未来

第8章 基于LeNet5的深度学习算法介绍及MATLAB与FPGA实现

8.1 神经网络的介绍

8.1.1 人工神经网络

8.1.2 卷积神经网络

8.2 基于LeNet5卷积神经网络的MATLAB实现

8.2.1 LeNet5卷积神经网络的简介

8.2.2 LeNet5卷积神经网络的MATLAB实现

8.2.3 基于LeNet5卷积神经网络的FPGA实现

8.3 基于摄像头的字符识别FPGA Demo的搭建与实现

第9章 传统ISP及AISP的图像处理硬件加速引擎介绍

9.1 ISP介绍

9.1.1 ISP简介

9.1.2 ISP的应用

9.1.3 ISP基础算法及流水线

9.1.4 Bayer域的图像处理算法

9.1.5 RGB域的图像处理算法

9.1.6 YUV域的图像处理算法

9.2 基于AI的ISP图像加速引擎介绍

9.2.1 AI在图像领域的应用

9.2.2 AISP简介

9.2.3 AISP的产业化应用

9.2.4 本章小结

延伸阅读

缩略语

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部