展开全部

主编推荐语

数字信号处理系统方法详解

内容简介

本书从硬件描述语言VHDL和Verilog HDL、Simulink环境下的模型构建,以及Xilinx高级综合工具下的C/C++程序设计三个不同的角度,对采用Xilinx FPGA平台构建数字信号处理系统的方法进行详细介绍和说明。全书内容涵盖了数字信号处理主要的理论知识,其中包含通用数字信号处理、数字通信信号处理和数字图像处理等方面。全书共5篇,共21个章节,内容包括信号处理理论基础、数字信号处理方法、数值的表示和运算、基于FPGA的数字信号处理基本流程、CORDIC算法原理及实现、离散傅里叶变换原理及实现、快速傅里叶变换原理及实现、离散余弦变换原理及实现、FIR滤波器和IIR滤波器原理及实现、重定时信号流图原理及实现、多速率信号处理原理及实现、串行和并行-串行FIR滤波器原理及实现、多通道FIR滤波器原理及实现、其他常用数字滤波器原理及实现、数控振荡器原理及实现、通信信号处理原理及实现、信号同步原理及实现、递归结构信号流图的重定时、自适应信号处理原理及实现、数字图像处理原理及实现和动态视频拼接原理及实现等内容。

目录

  • 封面
  • 版权页
  • 前言
  • 学习说明 Study Shows
  • 目录
  • 第一篇 数字信号处理系统的组成和实现方法
  • 第1章 信号处理理论基础
  • 1.1 信号定义和分类
  • 1.2 信号增益与衰减
  • 1.3 信号失真与测量
  • 1.3.1 放大器失真
  • 1.3.2 信号谐波失真
  • 1.3.3 谐波失真测量
  • 1.4 噪声及其处理方法
  • 1.4.1 噪声的定义和表示
  • 1.4.2 固有噪声电平
  • 1.4.3 噪声/失真链
  • 1.4.4 信噪比定义和表示
  • 1.4.5 信号的提取方法
  • 1.5 模拟信号及其处理方法
  • 1.5.1 模拟I/O信号的处理
  • 1.5.2 模拟通信信号的处理
  • 1.6 数字信号处理的关键问题
  • 1.6.1 数字信号处理系统结构
  • 1.6.2 信号调理的方法
  • 1.6.3 模数转换器(ADC)及量化效应
  • 1.6.4 数模转换器(DAC)及信号重建
  • 1.6.5 SFDR的定义和测量
  • 1.7 通信信号软件处理方法
  • 1.7.1 软件无线电的定义
  • 1.7.2 中频软件无线电实现
  • 1.7.3 信道化处理
  • 1.7.4 基站软件无线电接收机
  • 1.7.5 SR采样技术
  • 1.7.6 直接数字下变频
  • 1.7.7 带通采样失败的解决
  • 第2章 数字信号处理实现方法
  • 2.1 数字信号处理技术概念
  • 2.1.1 数字信号处理技术的发展
  • 2.1.2 数字信号处理算法的分类
  • 2.1.3 数字信号处理实现方法
  • 2.2 基于DSP的数字信号处理实现方法
  • 2.2.1 DSP的结构和流水线
  • 2.2.2 DSP的运行代码和性能
  • 2.3 基于FPGA的数字信号处理实现方法
  • 2.3.1 FPGA原理
  • 2.3.2 FPGA的逻辑资源
  • 2.3.3 FPGA实现数字信号处理的优势
  • 2.3.4 FPGA的最新发展
  • 2.4 FPGA执行数字信号处理的一些关键问题
  • 2.4.1 关键路径
  • 2.4.2 流水线
  • 2.4.3 延迟
  • 2.4.4 加法器
  • 2.4.5 乘法器
  • 2.4.6 并行/串行
  • 2.4.7 溢出的处理
  • 2.5 高性能信号处理的难点和技巧
  • 2.5.1 设计目标
  • 2.5.2 实现成本
  • 2.5.3 设计优化
  • 第3章 数值的表示和运算
  • 3.1 整数的表示方法
  • 3.1.1 二进制原码格式
  • 3.1.2 二进制反码格式
  • 3.1.3 二进制补码格式
  • 3.2 整数加法运算的HDL描述
  • 3.2.1 无符号整数加法运算的HDL描述
  • 3.2.2 有符号整数加法运算的HDL描述
  • 3.3 整数减法运算的HDL描述
  • 3.3.1 无符号整数减法运算的HDL描述
  • 3.3.2 有符号整数减法运算的HDL描述
  • 3.4 整数乘法运算的HDL描述
  • 3.4.1 无符号整数乘法运算的HDL描述
  • 3.4.2 有符号整数乘法运算的HDL描述
  • 3.5 整数除法运算的HDL描述
  • 3.5.1 无符号整数除法运算的HDL描述
  • 3.5.2 有符号整数除法运算的HDL描述
  • 3.6 定点数的表示方法
  • 3.6.1 定点数的格式
  • 3.6.2 定点量化
  • 3.6.3 归一化处理
  • 3.6.4 小数部分截断
  • 3.6.5 一种不同的表示方法——Trounding
  • 3.6.6 定点数运算的HDL描述库
  • 3.7 定点数加法运算的HDL描述
  • 3.7.1 无符号定点数加法运算的HDL描述
  • 3.7.2 有符号定点数加法运算的HDL描述
  • 3.8 定点数减法运算的HDL描述
  • 3.8.1 无符号定点数减法运算的HDL描述
  • 3.8.2 有符号定点数减法运算的HDL描述
  • 3.9 定点数乘法运算的HDL描述
  • 3.9.1 无符号定点数乘法运算的HDL描述
  • 3.9.2 有符号定点数乘法运算的HDL描述
  • 3.10 定点数除法运算的HDL描述
  • 3.10.1 无符号定点数除法运算的HDL描述
  • 3.10.2 有符号定点数除法运算的HDL描述
  • 3.11 浮点数的表示方法
  • 3.11.1 浮点数的格式
  • 3.11.2 浮点数的短指数表示
  • 3.12 浮点数运算的HDL描述
  • 3.12.1 单精度浮点数加法运算的HDL描述
  • 3.12.2 单精度浮点数减法运算的HDL描述
  • 3.12.3 单精度浮点数乘法运算的HDL描述
  • 3.12.4 单精度浮点数除法运算的HDL描述
  • 第4章 基于FPGA的数字信号处理的基本流程
  • 4.1 FPGA模型的设计模块
  • 4.1.1 Xilinx Blockset
  • 4.1.2 Xilinx Reference Blockset
  • 4.2 配置System Generator环境
  • 4.3 信号处理模型的构建与实现
  • 4.3.1 信号模型的构建
  • 4.3.2 模型参数的设置
  • 4.3.3 信号处理模型的仿真
  • 4.3.4 生成模型子系统
  • 4.3.5 模型HDL代码的生成
  • 4.3.6 打开生成设计文件并仿真
  • 4.3.7 协同仿真的配置与实现
  • 4.3.8 生成IP核
  • 4.4 编译MATLAB到FPGA
  • 4.4.1 模型的设计原理
  • 4.4.2 系统模型的建立
  • 4.4.3 系统模型的仿真
  • 4.5 高级综合工具HLS概述
  • 4.5.1 HLS的特性
  • 4.5.2 调度和绑定
  • 4.5.3 提取控制逻辑和I/O端口
  • 4.6 使用HLS实现两个矩阵相乘运算
  • 4.6.1 设计矩阵相乘模型
  • 4.6.2 添加C测试文件
  • 4.6.3 运行和调试C工程
  • 4.6.4 设计综合
  • 4.6.5 查看生成的数据处理图
  • 4.6.6 对设计执行RTL级仿真
  • 4.6.7 设计优化
  • 4.6.8 对优化后的设计执行RTL级仿真
  • 4.7 基于Model Composer的DSP模型构建
  • 4.7.1 Model Composer工具概述
  • 4.7.2 打开Model Composer工具
  • 4.7.3 创建一个矩阵运算实现模型
  • 4.7.4 修改设计中模块的参数
  • 4.7.5 执行仿真并分析结果
  • 4.7.6 产生输出
  • 4.8 在Model Composer导入C/C++代码作为定制模块
  • 4.8.1 建立C/C++代码
  • 4.8.2 将代码导入Model Composer
  • 4.8.3 将定制库添加到库浏览器中
  • 第二篇 数字信号处理的基本理论和FPGA实现方法
  • 第5章 CORDIC算法的原理与实现
  • 5.1 CORDIC算法原理
  • 5.1.1 圆坐标系旋转
  • 5.1.2 线性坐标系旋转
  • 5.1.3 双曲线坐标系旋转
  • 5.1.4 CORDIC算法通用表达式
  • 5.2 CORDIC循环和非循环结构硬件实现原理
  • 5.2.1 CORDIC循环结构的原理和实现方法
  • 5.2.2 CORDIC非循环结构的实现原理
  • 5.2.3 实现CORDIC非循环的流水线结构
  • 5.3 向量幅度的计算
  • 5.4 CORDIC算法的性能分析
  • 5.4.1 迭代次数对精度的影响
  • 5.4.2 总量化误差的确定
  • 5.4.3 近似误差的分析
  • 5.4.4 舍入误差的分析
  • 5.4.5 有效位deff的估算
  • 5.4.6 预测与仿真
  • 5.5 CORDIC算法的原理和实现方法
  • 5.5.1 CORDIC算法的收敛性
  • 5.5.2 CORDIC象限映射的实现
  • 5.5.3 向量模式下CORDIC迭代的实现
  • 5.5.4 旋转模式下CORDIC迭代的实现
  • 5.6 CORDIC子系统的设计
  • 5.6.1 CORDIC单元的设计
  • 5.6.2 参数化CORDIC单元
  • 5.6.3 旋转后标定的实现
  • 5.6.4 旋转后的象限解映射
  • 5.7 圆坐标系算术功能的设计
  • 5.7.1 反正切的实现
  • 5.7.2 正弦和余弦的实现
  • 5.7.3 向量幅度的计算
  • 5.8 流水线技术的CORDIC实现
  • 5.8.1 带有流水线并行阵列的实现
  • 5.8.2 串行结构的实现
  • 5.8.3 比较并行和串行的实现
  • 5.9 向量幅值精度的研究
  • 5.9.1 CORDIC向量幅度:设计任务
  • 5.9.2 验证计算精度
  • 第6章 离散傅里叶变换的原理与实现
  • 6.1 模拟周期信号的分析——傅里叶级数
  • 6.2 模拟非周期信号的分析——傅里叶变换
  • 6.3 离散序列的分析——离散傅里叶变换
  • 6.3.1 离散傅里叶变换推导
  • 6.3.2 频率离散化推导
  • 6.3.3 DFT的窗效应
  • 6.4 短时傅里叶变换
  • 6.5 离散傅里叶变换的运算量
  • 6.6 离散傅里叶算法的模型实现
  • 6.6.1 分析复数乘法的实现方法
  • 6.6.2 分析复数加法的实现方法
  • 6.6.3 运行设计
  • 第7章 快速傅里叶变换的原理与实现
  • 7.1 快速傅里叶变换的发展
  • 7.2 Danielson-Lanczos引理
  • 7.3 按时间抽取的基2 FFT算法
  • 7.4 按频率抽取的基2 FFT算法
  • 7.5 Cooley-Tuckey算法
  • 7.6 基4和基8的FFT算法
  • 7.7 FFT计算中的字长
  • 7.8 基于MATLAB的FFT分析
  • 7.9 基于模型的FFT设计与实现
  • 7.10 基于IP核的FFT实现
  • 7.10.1 构建频谱分析模型
  • 7.10.2 配置模型参数
  • 7.10.3 设置仿真参数
  • 7.10.4 运行和分析仿真结果
  • 7.11 基于C和HLS的FFT建模与实现
  • 7.11.1 创建新的设计工程
  • 7.11.2 创建源文件
  • 7.11.3 设计综合
  • 7.11.4 创建仿真测试文件
  • 7.11.5 运行协同仿真
  • 7.11.6 添加PIPELINE命令
  • 7.11.7 添加ARRAY_PARTITION命令
  • 第8章 离散余弦变换的原理与实现
  • 8.1 DCT的定义
  • 8.2 DCT-2和DFT的关系
  • 8.3 DCT的应用
  • 8.4 二维DCT
  • 8.4.1 二维DCT原理
  • 8.4.2 二维DCT算法描述
  • 8.5 二维DCT的实现
  • 8.5.1 创建新的设计工程
  • 8.5.2 创建源文件
  • 8.5.3 设计综合
  • 8.5.4 创建仿真测试文件
  • 8.5.5 运行协同仿真
  • 8.5.6 添加PIPELINE命令
  • 8.5.7 修改PIPELINE命令
  • 8.5.8 添加PARTITION命令
  • 8.5.9 添加DATAFLOW命令
  • 8.5.10 添加INLINE命令
  • 8.5.11 添加RESHAPE命令
  • 8.5.12 修改RESHAPE命令
  • 第9章 FIR滤波器和IIR滤波器的原理与实现
  • 9.1 模拟滤波器到数字滤波器的转换
  • 9.1.1 微分方程近似
  • 9.1.2 双线性变换
  • 9.2 数字滤波器的分类和应用
  • 9.3 FIR滤波器的原理和结构
  • 9.3.1 FIR滤波器的特性
  • 9.3.2 FIR滤波器的设计规则
  • 9.4 IIR滤波器的原理和结构
  • 9.4.1 IIR滤波器的原理
  • 9.4.2 IIR滤波器的模型
  • 9.4.3 IIR滤波器的Z域分析
  • 9.4.4 IIR滤波器的性能和稳定性
  • 9.5 DA FIR滤波器的设计
  • 9.5.1 DA FIR滤波器的设计原理
  • 9.5.2 移位寄存器模块设计
  • 9.5.3 查找表模块的设计
  • 9.5.4 查找表加法器模块的设计
  • 9.5.5 缩放比例加法器模块的设计
  • 9.5.6 DA FIR滤波器完整的设计
  • 9.6 MAC FIR滤波器的设计
  • 9.6.1 12×8乘和累加器模块的设计
  • 9.6.2 数据控制逻辑模块设计
  • 9.6.3 地址生成器模块的设计
  • 9.6.4 完整的MAC FIR滤波器的设计
  • 9.7 FIR Compiler滤波器的设计
  • 9.7.1 生成FIR滤波器系数
  • 9.7.2 建模FIR滤波器模型
  • 9.7.3 仿真FIR滤波器模型
  • 9.7.4 修改FIR滤波器模型
  • 9.7.5 仿真修改后FIR滤波器模型
  • 9.8 HLS FIR滤波器的设计
  • 9.8.1 设计原理
  • 9.8.2 设计FIR滤波器
  • 9.8.3 进行仿真和验证
  • 9.8.4 设计综合
  • 9.8.5 设计优化
  • 9.8.6 Vivado环境下的仿真
  • 第10章 重定时信号流图的原理与实现
  • 10.1 信号流图的基本概念
  • 10.1.1 标准形式FIR信号流图
  • 10.1.2 关键路径和延迟
  • 10.2 割集重定时及其规则
  • 10.2.1 割集重定时概念
  • 10.2.2 割集重定时规则1
  • 10.3 不同形式的FIR滤波器
  • 10.3.1 转置形式的FIR滤波器
  • 10.3.2 脉动形式的FIR滤波器
  • 10.3.3 包含流水线乘法器的脉动FIR滤波器
  • 10.3.4 将FIR滤波器SFG乘法器流水线
  • 10.4 FIR滤波器构建块
  • 10.4.1 带加法器树的FIR滤波器
  • 10.4.2 加法器树的流水线
  • 10.4.3 对称FIR滤波器
  • 10.5 标准形式和脉动形式的FIR滤波器的实现
  • 第11章 多速率信号处理的原理与实现
  • 11.1 多速率信号处理的一些需求
  • 11.1.1 信号重构
  • 11.1.2 数字下变频
  • 11.1.3 子带处理
  • 11.1.4 提高分辨率
  • 11.2 多速率操作
  • 11.2.1 采样率转换
  • 11.2.2 多相技术
  • 11.2.3 高级重采样技术
  • 11.3 多速率信号处理的典型应用
  • 11.3.1 分析和合成滤波器
  • 11.3.2 通信系统的应用
  • 11.4 多相FIR滤波器的原理与实现
  • 11.4.1 FIR滤波器的分解
  • 11.4.2 Noble Identity
  • 11.4.3 多相抽取和插值的实现
  • 11.4.4 直接和多相插值的比较
  • 11.4.5 直接抽取和多相抽取的比较
  • 第12章 串行和并行-串行FIR滤波器的原理与实现
  • 12.1 串行FIR滤波器的原理与实现
  • 12.1.1 串行FIR滤波器的原理
  • 12.1.2 串行FIR滤波器的实现
  • 12.2 并行-串行FIR滤波器的原理与实现
  • 12.2.1 并行-串行FIR滤波器的原理
  • 12.2.2 并行-串行FIR滤波器的实现
  • 第13章 多通道FIR滤波器的原理与实现
  • 13.1 割集重定时规则2
  • 13.2 割集重定时规则2的应用
  • 13.2.1 通过SFG共享提高效率
  • 13.2.2 输入和输出多路复用
  • 13.2.3 3通道滤波器的例子
  • 13.3 多通道FIR滤波器的实现
  • 13.3.1 多通道并行滤波器的实现
  • 13.3.2 多通道串行滤波器的实现
  • 第14章 其他类型数字滤波器的原理与实现
  • 14.1 滑动平均滤波器的原理和结构
  • 14.1.1 滑动平均滤波器的原理
  • 14.1.2 8权值滑动平均滤波器的结构和特性
  • 14.1.3 9权重滑动平均滤波器的结构和特性
  • 14.1.4 滑动平均滤波器的转置结构
  • 14.2 数字微分器和数字积分器的原理和特性
  • 14.2.1 数字微分器的原理和特性
  • 14.2.2 数字积分器的原理和特性
  • 14.3 积分梳状滤波器的原理和特性
  • 14.4 中频调制信号的产生和解调
  • 14.4.1 产生中频调制信号
  • 14.4.2 解调中频调制信号
  • 14.4.3 CIC提取基带信号
  • 14.4.4 CIC滤波器的衰减及其修正
  • 14.5 CIC滤波器的实现方法
  • 14.6 CIC滤波器位宽的确定
  • 14.6.1 CIC抽取滤波器位宽的确定
  • 14.6.2 CIC插值滤波器位宽的确定
  • 14.7 CIC滤波器的锐化
  • 14.7.1 SCIC滤波器的特性
  • 14.7.2 ISOP滤波器的特性
  • 14.8 CIC滤波器的递归和非递归结构
  • 14.9 CIC滤波器的实现
  • 14.9.1 单级定点CIC滤波器的设计
  • 14.9.2 滑动平均滤波器的设计
  • 14.9.3 多级定点CIC滤波器的设计
  • 14.9.4 浮点CIC滤波器的设计
  • 14.9.5 CIC插值滤波器和CIC抽取滤波器的设计
  • 第三篇 通信信号处理的理论和FPGA实现方法
  • 第15章 数控振荡器的原理与实现
  • 15.1 数控振荡器的原理
  • 15.1.1 NCO的应用背景
  • 15.1.2 NCO中的关键技术
  • 15.1.3 SFDR的改善
  • 15.2 查找表数控振荡器的实现
  • 15.2.1 使用累加器生成一个斜坡函数
  • 15.2.2 累加器精度的影响分析
  • 15.2.3 使用查找表生成正弦波
  • 15.2.4 分析步长对频率分辨率的影响
  • 15.2.5 分析频谱纯度
  • 15.2.6 分析查找表深度和无杂散动态范围
  • 15.2.7 分析查找表深度和实现成本
  • 15.2.8 动态频率的无杂散动态范围
  • 15.2.9 带有抖动的无杂散动态范围
  • 15.2.10 调谐抖动个数
  • 15.2.11 创建一个抖动信号
  • 15.3 IIR滤波器数控振荡器的原理与实现
  • 15.3.1 IIR滤波器数控振荡器原理
  • 15.3.2 使用IIR滤波器生成正弦波振荡器
  • 15.3.3 IIR振荡器的频谱纯度分析
  • 15.3.4 32位定点IIR滤波器生成正弦波振荡器
  • 15.3.5 12位定点IIR滤波器生成正弦波振荡器
  • 15.3.6 8位定点IIR滤波器生成正弦波振荡器
  • 15.4 CORDIC数控振荡器的实现
  • 15.4.1 象限修正正弦/余弦 CORDIC振荡器
  • 15.4.2 锯齿波驱动正弦/余弦CORDIC振荡器
  • 第16章 通信信号处理的原理与实现
  • 16.1 信号检测理论
  • 16.1.1 概率的柱状图表示
  • 16.1.2 概率密度函数
  • 16.2 二进制基带数据传输
  • 16.2.1 脉冲整形
  • 16.2.2 基带传输信号接收错误
  • 16.2.3 匹配滤波器的应用
  • 16.3 信号调制技术
  • 16.3.1 信道与带宽
  • 16.3.2 信号调制技术
  • 16.3.3 数字信号的传输
  • 16.4 脉冲整形滤波器的原理与实现
  • 16.4.1 脉冲整形滤波器的原理
  • 16.4.2 升采样脉冲整形滤波器的实现
  • 16.4.3 多相内插脉冲整形滤波器的实现
  • 16.4.4 量化和频谱屏蔽的实现
  • 16.5 发射机的原理与实现
  • 16.5.1 发射机的原理
  • 16.5.2 发射机的实现
  • 16.6 脉冲生成和匹配滤波器的实现
  • 16.6.1 脉冲生成的原理与实现
  • 16.6.2 匹配滤波器的原理与实现
  • 16.7 接收机的原理与实现
  • 16.7.1 接收机的原理
  • 16.7.2 理想信道接收机的实现
  • 16.7.3 非理想信道接收机的实现
  • 第17章 信号同步的原理与实现
  • 17.1 信号的同步问题
  • 17.2 符号定时与定时恢复
  • 17.2.1 符号定时的原理
  • 17.2.2 符号定时的恢复
  • 17.2.3 载波相位的偏移及其控制
  • 17.2.4 帧同步的原理
  • 17.2.5 数字下变频的原理
  • 17.2.6 BPSK接收信号的同步原理
  • 17.3 数字变频器的原理与实现
  • 17.3.1 数字上变频的原理与实现
  • 17.3.2 数字下变频的原理与实现
  • 17.4 锁相环的原理与实现
  • 17.4.1 锁相环的原理
  • 17.4.2 相位检测器的实现
  • 17.4.3 环路滤波器的实现
  • 17.4.4 相位检测器和环路滤波器的实现
  • 17.4.5 Ⅱ型PLL的实现
  • 17.4.6 Ⅰ型和Ⅱ型PLL性能的比较
  • 17.4.7 噪声对Ⅱ型 PLL的影响
  • 17.5 载波同步的实现
  • 17.5.1 科斯塔斯环的实现
  • 17.5.2 平方环的实现
  • 17.6 定时同步的实现
  • 17.6.1 匹配滤波器和最大有效点
  • 17.6.2 超前滞后门同步器
  • 第四篇 自适应信号处理的理论和FPGA实现方法
  • 第18章 递归结构信号流图的重定时
  • 18.1 IIR滤波器脉动阵列及重定时
  • 18.1.1 IIR滤波器的结构变换
  • 18.1.2 IIR SFG的脉动化
  • 18.2 自适应滤波器的SFG
  • 18.3 LMS算法的硬件实现结构
  • 18.3.1 基本LMS结构
  • 18.3.2 串行LMS结构
  • 18.3.3 重定时SLMS结构
  • 18.3.4 非规范LMS(NCLMS)结构
  • 18.3.5 流水线LMS结构
  • 第19章 自适应信号处理的原理与实现
  • 19.1 自适应信号处理的发展
  • 19.2 自适应信号处理系统
  • 19.2.1 通用信号处理系统结构
  • 19.2.2 FIR滤波器性能参数
  • 19.2.3 自适应滤波器结构
  • 19.2.4 通用自适应数字信号处理结构
  • 19.2.5 自适应信号处理系统模拟接口
  • 19.2.6 典型自适应数字信号处理结构
  • 19.3 自适应信号处理的应用
  • 19.3.1 信道识别
  • 19.3.2 回波对消
  • 19.3.3 声学回音消除
  • 19.3.4 电线交流噪声抑制
  • 19.3.5 背景噪声抑制
  • 19.3.6 信道均衡
  • 19.3.7 自适应谱线增强
  • 19.4 自适应信号处理算法
  • 19.4.1 自适应信号处理算法类型
  • 19.4.2 自适应滤波器结构
  • 19.4.3 维纳-霍普算法
  • 19.4.4 最小均方算法
  • 19.4.5 递归最小二次方算法
  • 19.5 自适应滤波器的设计
  • 19.5.1 标准并行自适应LMS滤波器的设计
  • 19.5.2 非规范并行自适应LMS滤波器的设计
  • 19.5.3 使用可配置的LMS模块实现LMS音频
  • 19.6 自适应信号算法的硬件实现方法
  • 19.6.1 最小二乘解的计算
  • 19.6.2 指数RLS算法的实现
  • 19.6.3 QR-RLS算法的原理与实现
  • 19.7 QR-RLS自适应滤波算法的实现
  • 19.7.1 QR算法的硬件结构
  • 19.7.2 QR-RLS的三数组方法
  • 19.7.3 QR边界单元的实现
  • 19.7.4 QR内部单元的实现
  • 19.7.5 QR数组的实现
  • 第五篇 数字图像处理的理论和FPGA实现方法
  • 第20章 数字图像处理的原理与实现
  • 20.1 数字图像处理的基本方法
  • 20.1.1 灰度变换
  • 20.1.2 直方图处理
  • 20.1.3 空间滤波
  • 20.2 System Generator中中值滤波器的实现
  • 20.2.1 在Vivado HLS内构建中值滤波器
  • 20.2.2 在System Generator中构建图像处理系统
  • 20.3 HLS图像边缘检测的实现
  • 20.3.1 创建新的设计工程
  • 20.3.2 创建源文件
  • 20.3.3 设计综合
  • 20.3.4 创建仿真测试文件
  • 20.3.5 进行协同仿真
  • 20.3.6 添加循环控制命令
  • 20.3.7 添加DATAFLOW命令
  • 20.3.8 添加INLINE命令
  • 第21章 动态视频拼接的原理与实现
  • 21.1 视频拼接技术的发展
  • 21.2 图像拼接理论及关键方法
  • 21.2.1 图像拼接系统概述
  • 21.2.2 图像拼接流程
  • 21.2.3 图像的采集和表示
  • 21.2.4 图像的配准和融合
  • 21.2.5 图像拼接演示
  • 21.3 图像配准算法的原理与实现
  • 21.3.1 基于MATLAB的图像配准系统
  • 21.3.2 关键点配准法
  • 21.3.3 SIFT图像配准算法的流程
  • 21.3.4 构建SIFT图像尺度空间
  • 21.3.5 SIFT关键点检测
  • 21.3.6 SIFT关键点描述
  • 21.3.7 SIFT关键点匹配
  • 21.3.8 模板匹配法
  • 21.3.9 灰度信息法
  • 21.3.10 频域相位相关算法
  • 21.3.11 具有旋转变换的图像配准
  • 21.4 图像配准方法的对比与评价
  • 21.4.1 图像配准方法的对比
  • 21.4.2 图像配准方法的评价
  • 21.4.3 F-SIFT图像配准方法
  • 21.5 视频拼接系统的设计
  • 21.5.1 视频拼接技术
  • 21.5.2 视频拼接方法
  • 21.6 视频拼接系统的实现
  • 21.6.1 F-SIFT方法的实现
  • 21.6.2 视频拼接系统的实现
  • 21.7 FPGA视频拼接系统的硬件实现
  • 21.7.1 系统结构
  • 21.7.2 系统硬件平台总体设计
  • 21.7.3 视频数据采集模块
  • 21.7.4 视频数据存储模块
  • 21.7.5 视频显示接口介绍
  • 21.7.6 视频显示模块整体设计
  • 21.8 系统硬件平台的测试
  • 21.8.1 视频数据采集模块的测试
  • 21.8.2 视频显示模块的测试
  • 21.9 FPGA视频拼接系统的软件设计
  • 21.9.1 系统软件设计概述
  • 21.9.2 系统中断部分设计
  • 21.9.3 视频采集模块软件设计
  • 21.9.4 视频存储模块软件设计
  • 21.9.5 视频显示模块软件设计
  • 21.9.6 系统整体测试
  • 21.10 Vivado HLS图像拼接系统的原理与实现
  • 21.10.1 OpenCV和HLS视频库
  • 21.10.2 AXI4流和视频接口
  • 21.10.3 OpenCV到RTL代码转换的流程
  • 21.10.4 Vivado HLS实现OpenCV的方法
  • 21.10.5 Vivado HLS实现图像拼接
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

电子工业出版社

电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。