数字视频处理原理及DSP实现

数字视频处理原理及DSP实现
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: ,
2011-12
版次: 1
ISBN: 9787121154171
定价: 39.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 278页
字数: 461千字
5人买过
  • 《数字视频处理原理及DSP实现》在介绍数字视频信号处理基本概念和常用算法的基础上,从实用性的角度出发,借助ADI公司的Blackfin系列DSP处理器平台,讨论了嵌入式视频处理的相关问题。主要内容包括:绪论、数字视频基础、数字信号处理与嵌入式开发、基于Blackfin处理器的最小视频系统、视频应用设计原则及基础应用简介、图像与视频处理软件开发包、视频运动分析及应用、视频编解码理论及实现、视频时空滤波及实现。后面几部分中包含了运动跟踪、H.264编解码和视频去交错应用等具体应用。 第1章绪论
    1.1数字视频处理概述
    1.2数字视频的发展历史
    1.3数字视频处理的应用
    1.4数字视频处理的研究内容
    1.5数字视频处理系统概述
    1.5.1视频信号采集[15,22]
    1.5.2数字视频编解码[20,21]
    1.5.3数字视频存储
    1.5.4数字视频显示[15]
    1.5.5数字视频处理
    1.6嵌入式数字视频处理系统[34,35,36]
    1.7研究现状与发展前景

    第2章数字视频基础
    2.1人类视觉机理
    2.1.1人眼视觉特性[14,17]
    2.1.2人类视觉系统模型
    2.2颜色感知与表示模型[51]
    2.2.1颜色感知机理
    2.2.2颜色模型
    2.3视频获取与显示
    2.3.1彩色视频成像原理[13]
    2.3.2视频摄像机
    2.3.3视频显示
    2.3.4复合视频与分量视频[51]
    2.3.5伽马校正
    2.4模拟视频技术[13]
    2.4.1模拟视频信号
    2.4.2视频光栅扫描
    2.4.3模拟电视系统
    2.5数字视频技术[15,16,21]
    2.5.1模拟视频信号数字化表示
    2.5.2数字视频的特点及应用
    2.5.3ITU-TBT.601数字视频标准
    2.6视频模型[13,14]
    2.6.1照明模型
    2.6.2摄像机模型
    2.6.3物体模型

    第3章数字信号处理与嵌入式开发
    3.1数字信号处理基础及DSP系统应用[4~9,28,37]
    3.2Blackfin处理器简介[28,37~39]
    3.3Blackfin处理器架构
    3.3.1Blackfin处理器架构概述
    3.3.2Blackfin处理器内核基础知识
    3.3.3数据运算指令简介
    3.3.4地址运算指令简介
    3.3.5Blackfin内存结构
    3.3.6事件处理
    3.3.7DMA控制器
    3.3.8系统接口
    3.4ADSP开发过程
    3.5集成开发套件VisualDSP++简介[31,32]
    3.5.1开发工具及其特点
    3.5.2利用IDDE进行DSP程序开发
    3.5.3调试工具

    第4章基于Blackfin处理器的最小视频系统
    4.1数字视频处理系统构成
    4.2Blackfin处理器与评估板简介[38,39]
    4.2.1ADSP-BF533:高性能的通用Blackfin处理器
    4.2.2ADSP-BF561:用于消费者多媒体的Blackfin对称多核处理器
    4.2.3EZ-KITLiteforADSP-BF533
    4.2.4EZ-KITLiteforADSP-BF561
    4.3Blackfin处理器与视频外设之间的连接
    4.3.1Blackfin处理器上的视频接口——PPI
    4.3.2将Blackfin处理器连接至视频源[50]
    4.3.3连接至显示设备[49]
    4.3.4连接视频源和显示设备的原则和技巧
    4.4数字视频信号标准简介[19~~21]
    4.5基于ADSP-BF561的视频采集
    4.5.1Blackfin系统服务[39]
    4.5.2Blackfin设备驱动模型
    4.5.3视频采集硬件组成
    4.5.4视频输入数据流
    4.5.5视频输入实现过程
    4.6基于Blackfin处理器的视频输出
    4.6.1视频输出数据流
    4.6.2视频显示实现过程
    4.6.3基于Blackfin处理器的视频传输
    4.7基于ADSP-BF533的视频采集与显示
    4.7.1硬件平台初始化部分
    4.7.2初始化中断服务
    4.7.3初始化DMA
    4.7.4初始化PPI
    4.8视频采集回放及编码系统的实现
    4.9视频Sobel边缘提取系统

    第5章视频应用设计原则及基础应用简介
    5.1视频应用开发模板
    5.1.1视频开发模板综述
    5.1.2视频开发模板类型
    5.1.3针对Blackfin处理器的优化
    5.1.4使用视频开发模板
    5.1.5视频开发模板应用举例
    5.1.6视频开发模板组合使用
    5.2Blackfin处理器视频处理框架
    5.2.1内存使用原则
    5.2.2PPI采集和显示的DMA模式
    5.3视频基础应用举例
    5.3.1解交错
    5.3.2解交错扫描速率转换
    5.3.3像素处理
    5.3.4色度再采样和颜色转换
    5.3.5缩放和裁切
    5.3.6显示处理

    第6章图像与视频处理软件开发包
    6.1Blackfin软件开发包介绍
    6.1.1SDK的安装与使用
    6.1.2SDK中的应用简介
    6.1.3受限的软件
    6.2图形和视频处理软件开发包介绍
    6.2.1图像处理开发包
    6.2.2视频处理开发包
    6.3Hough变换及其实现
    6.3.1Hough变换基本原理[10,12]
    6.3.2图像处理开发包中的Hough变换函数
    6.3.3基于图像处理开发包的实现
    6.4腐蚀与膨胀运算的实现
    6.4.1形态学基本知识[10,12]
    6.4.2腐蚀与膨胀的开发包实现
    6.5人脸检测
    6.5.1基于Adaboost学习的人脸检测[55]
    6.5.2基于图像处理开发包的人脸检测实现
    6.5.3人脸跟踪算法的设计
    6.6图像处理软件包的内存使用
    6.6.1内存移动流程
    6.6.2一维内存移动API
    6.6.3二维内存移动API
    6.6.4使用乒乓缓冲区进行内存移动

    第7章视频运动分析及应用
    7.1运动估算
    7.1.1基于帧差的运动分析
    7.1.2基于块的二维运动分析
    7.1.3基于光流场的二维运动分析
    7.1.4基于像素递归的二维运动分析
    7.2运动分割
    7.2.1基于背景差分的方法
    7.2.2背景图像更新
    7.2.3帧间差分方法
    7.2.4目标检测
    7.2.5基于光流的方法
    7.3运动目标跟踪
    7.3.1基于特征的跟踪方法
    7.3.2基于变形模型的跟踪方法
    7.3.3基于区域的跟踪方法
    7.3.4卡尔曼(Kalman)滤波器
    7.3.5粒子滤波器
    7.4光流计算的实现
    7.4.1Lucas-Kanade算法
    7.4.2块匹配算法
    7.4.3金字塔型光流
    7.5前景目标检测的实现
    7.5.1初始化对象检测库
    7.5.2基于视频开发包的前景对象检测的实现
    7.5.3前景对象检测中的基础算法
    7.6Kalman滤波器的实现
    7.6.1开发包中的Kalman滤波器API
    7.6.2基于API的Kalman滤波器实现过程
    7.7视频交通流检测系统设计
    7.7.1硬件平台
    7.7.2软件设计和实现

    第8章视频编解码理论及实现
    8.1视频编码基本理论与技术
    8.1.1信源编码的信息论基础[1~3]
    8.1.2无损压缩
    8.1.3变换编码
    8.1.4预测编码
    8.2视频编码国际标准
    8.2.1H.261视频编码标准
    8.2.2H.263视频编码标准
    8.2.3H.264视频编码标准
    8.2.4其他视频编码标准
    8.3基于Blackfin的H.264视频编解码系统设计
    8.4ADI提供的H.264视频编码实现
    8.4.1H.264基线编码器概述
    8.4.2H.264基线编码器库的使用
    8.4.3H.264基线编码器API介绍

    第9章视频时空滤波及实现
    9.1视频时空滤波技术
    9.1.1运动轨迹模型
    9.1.2运动补偿滤波
    9.1.3运动自适应滤波
    9.1.4运动补偿上行变换
    9.2基于运动检测的自适应去交错
    9.3视频滤波中的二维卷积运算
    参考文献
  • 内容简介:
    《数字视频处理原理及DSP实现》在介绍数字视频信号处理基本概念和常用算法的基础上,从实用性的角度出发,借助ADI公司的Blackfin系列DSP处理器平台,讨论了嵌入式视频处理的相关问题。主要内容包括:绪论、数字视频基础、数字信号处理与嵌入式开发、基于Blackfin处理器的最小视频系统、视频应用设计原则及基础应用简介、图像与视频处理软件开发包、视频运动分析及应用、视频编解码理论及实现、视频时空滤波及实现。后面几部分中包含了运动跟踪、H.264编解码和视频去交错应用等具体应用。
  • 目录:
    第1章绪论
    1.1数字视频处理概述
    1.2数字视频的发展历史
    1.3数字视频处理的应用
    1.4数字视频处理的研究内容
    1.5数字视频处理系统概述
    1.5.1视频信号采集[15,22]
    1.5.2数字视频编解码[20,21]
    1.5.3数字视频存储
    1.5.4数字视频显示[15]
    1.5.5数字视频处理
    1.6嵌入式数字视频处理系统[34,35,36]
    1.7研究现状与发展前景

    第2章数字视频基础
    2.1人类视觉机理
    2.1.1人眼视觉特性[14,17]
    2.1.2人类视觉系统模型
    2.2颜色感知与表示模型[51]
    2.2.1颜色感知机理
    2.2.2颜色模型
    2.3视频获取与显示
    2.3.1彩色视频成像原理[13]
    2.3.2视频摄像机
    2.3.3视频显示
    2.3.4复合视频与分量视频[51]
    2.3.5伽马校正
    2.4模拟视频技术[13]
    2.4.1模拟视频信号
    2.4.2视频光栅扫描
    2.4.3模拟电视系统
    2.5数字视频技术[15,16,21]
    2.5.1模拟视频信号数字化表示
    2.5.2数字视频的特点及应用
    2.5.3ITU-TBT.601数字视频标准
    2.6视频模型[13,14]
    2.6.1照明模型
    2.6.2摄像机模型
    2.6.3物体模型

    第3章数字信号处理与嵌入式开发
    3.1数字信号处理基础及DSP系统应用[4~9,28,37]
    3.2Blackfin处理器简介[28,37~39]
    3.3Blackfin处理器架构
    3.3.1Blackfin处理器架构概述
    3.3.2Blackfin处理器内核基础知识
    3.3.3数据运算指令简介
    3.3.4地址运算指令简介
    3.3.5Blackfin内存结构
    3.3.6事件处理
    3.3.7DMA控制器
    3.3.8系统接口
    3.4ADSP开发过程
    3.5集成开发套件VisualDSP++简介[31,32]
    3.5.1开发工具及其特点
    3.5.2利用IDDE进行DSP程序开发
    3.5.3调试工具

    第4章基于Blackfin处理器的最小视频系统
    4.1数字视频处理系统构成
    4.2Blackfin处理器与评估板简介[38,39]
    4.2.1ADSP-BF533:高性能的通用Blackfin处理器
    4.2.2ADSP-BF561:用于消费者多媒体的Blackfin对称多核处理器
    4.2.3EZ-KITLiteforADSP-BF533
    4.2.4EZ-KITLiteforADSP-BF561
    4.3Blackfin处理器与视频外设之间的连接
    4.3.1Blackfin处理器上的视频接口——PPI
    4.3.2将Blackfin处理器连接至视频源[50]
    4.3.3连接至显示设备[49]
    4.3.4连接视频源和显示设备的原则和技巧
    4.4数字视频信号标准简介[19~~21]
    4.5基于ADSP-BF561的视频采集
    4.5.1Blackfin系统服务[39]
    4.5.2Blackfin设备驱动模型
    4.5.3视频采集硬件组成
    4.5.4视频输入数据流
    4.5.5视频输入实现过程
    4.6基于Blackfin处理器的视频输出
    4.6.1视频输出数据流
    4.6.2视频显示实现过程
    4.6.3基于Blackfin处理器的视频传输
    4.7基于ADSP-BF533的视频采集与显示
    4.7.1硬件平台初始化部分
    4.7.2初始化中断服务
    4.7.3初始化DMA
    4.7.4初始化PPI
    4.8视频采集回放及编码系统的实现
    4.9视频Sobel边缘提取系统

    第5章视频应用设计原则及基础应用简介
    5.1视频应用开发模板
    5.1.1视频开发模板综述
    5.1.2视频开发模板类型
    5.1.3针对Blackfin处理器的优化
    5.1.4使用视频开发模板
    5.1.5视频开发模板应用举例
    5.1.6视频开发模板组合使用
    5.2Blackfin处理器视频处理框架
    5.2.1内存使用原则
    5.2.2PPI采集和显示的DMA模式
    5.3视频基础应用举例
    5.3.1解交错
    5.3.2解交错扫描速率转换
    5.3.3像素处理
    5.3.4色度再采样和颜色转换
    5.3.5缩放和裁切
    5.3.6显示处理

    第6章图像与视频处理软件开发包
    6.1Blackfin软件开发包介绍
    6.1.1SDK的安装与使用
    6.1.2SDK中的应用简介
    6.1.3受限的软件
    6.2图形和视频处理软件开发包介绍
    6.2.1图像处理开发包
    6.2.2视频处理开发包
    6.3Hough变换及其实现
    6.3.1Hough变换基本原理[10,12]
    6.3.2图像处理开发包中的Hough变换函数
    6.3.3基于图像处理开发包的实现
    6.4腐蚀与膨胀运算的实现
    6.4.1形态学基本知识[10,12]
    6.4.2腐蚀与膨胀的开发包实现
    6.5人脸检测
    6.5.1基于Adaboost学习的人脸检测[55]
    6.5.2基于图像处理开发包的人脸检测实现
    6.5.3人脸跟踪算法的设计
    6.6图像处理软件包的内存使用
    6.6.1内存移动流程
    6.6.2一维内存移动API
    6.6.3二维内存移动API
    6.6.4使用乒乓缓冲区进行内存移动

    第7章视频运动分析及应用
    7.1运动估算
    7.1.1基于帧差的运动分析
    7.1.2基于块的二维运动分析
    7.1.3基于光流场的二维运动分析
    7.1.4基于像素递归的二维运动分析
    7.2运动分割
    7.2.1基于背景差分的方法
    7.2.2背景图像更新
    7.2.3帧间差分方法
    7.2.4目标检测
    7.2.5基于光流的方法
    7.3运动目标跟踪
    7.3.1基于特征的跟踪方法
    7.3.2基于变形模型的跟踪方法
    7.3.3基于区域的跟踪方法
    7.3.4卡尔曼(Kalman)滤波器
    7.3.5粒子滤波器
    7.4光流计算的实现
    7.4.1Lucas-Kanade算法
    7.4.2块匹配算法
    7.4.3金字塔型光流
    7.5前景目标检测的实现
    7.5.1初始化对象检测库
    7.5.2基于视频开发包的前景对象检测的实现
    7.5.3前景对象检测中的基础算法
    7.6Kalman滤波器的实现
    7.6.1开发包中的Kalman滤波器API
    7.6.2基于API的Kalman滤波器实现过程
    7.7视频交通流检测系统设计
    7.7.1硬件平台
    7.7.2软件设计和实现

    第8章视频编解码理论及实现
    8.1视频编码基本理论与技术
    8.1.1信源编码的信息论基础[1~3]
    8.1.2无损压缩
    8.1.3变换编码
    8.1.4预测编码
    8.2视频编码国际标准
    8.2.1H.261视频编码标准
    8.2.2H.263视频编码标准
    8.2.3H.264视频编码标准
    8.2.4其他视频编码标准
    8.3基于Blackfin的H.264视频编解码系统设计
    8.4ADI提供的H.264视频编码实现
    8.4.1H.264基线编码器概述
    8.4.2H.264基线编码器库的使用
    8.4.3H.264基线编码器API介绍

    第9章视频时空滤波及实现
    9.1视频时空滤波技术
    9.1.1运动轨迹模型
    9.1.2运动补偿滤波
    9.1.3运动自适应滤波
    9.1.4运动补偿上行变换
    9.2基于运动检测的自适应去交错
    9.3视频滤波中的二维卷积运算
    参考文献
查看详情
系列丛书 / 更多
数字视频处理原理及DSP实现
ADμC706x系列ARM微控制器原理及应用
罗晶、陈平 著
数字视频处理原理及DSP实现
高速设计技术
ADI大学计划 著
数字视频处理原理及DSP实现
Blackfin系列DSP原理与系统设计(第2版)
陈峰 著
数字视频处理原理及DSP实现
Blackfin双核处理器与应用开发
唐建 著
数字视频处理原理及DSP实现
ADuC 7026原理与应用
孙来军 著
数字视频处理原理及DSP实现
ADI DSP应用技术集锦
刘书明 译
相关图书 / 更多
数字视频处理原理及DSP实现
数字技术赋能乡村振兴:来自“千村调查”的发现
许涛
数字视频处理原理及DSP实现
数字集成电路设计
李娇,张金艺,任春明,孙学成
数字视频处理原理及DSP实现
数字定义未来:经济新思想与竞争新战略
许余洁 肖馨 徐晋
数字视频处理原理及DSP实现
数字浙江建设20年——数字中国在浙江的萌发与实践
张才方
数字视频处理原理及DSP实现
数字化转型成熟度评估
中国电子信息行业联合会
数字视频处理原理及DSP实现
数字中国学习辅导
中国网络空间研究院、《中国网信》杂志
数字视频处理原理及DSP实现
数字社会基础设施
许正中等
数字视频处理原理及DSP实现
数字法学判例百选
胡铭,高艳东,陆青,魏立舟 主编
数字视频处理原理及DSP实现
数字建造 提升专业能级--建筑装饰工程数字建造技术研究与应用(上海建工装饰集团装饰工程关键技术丛书)
上海市建筑装饰工程集团有限公司 编著
数字视频处理原理及DSP实现
数字时代的用户创新 [美] 埃里克·冯·希普尔
(美) 埃里克·冯·希普尔
数字视频处理原理及DSP实现
数字化何以赋能文化和旅游高质量发展
宋瑞,杨晓琰,张琴悦著
数字视频处理原理及DSP实现
数字经济推动经济高质量发展的机制及路径研究(国家社科基金丛书—经济)
钞小静 著