一、使用AxPe1280V实现多协议视频编码(论文文献综述)
姚栋[1](2005)在《面向特定功能的通用性结构研究及在视频解码芯片设计中的实践》文中认为随着多媒体和宽带网络技术的发展,视频解码器在人们生活中的应用将会越来越广泛。虽然对视频编解码技术研究的不断深入使其发展日新月异,但是基于块混合编码的经典视频框架始终没有根本性的改变。尽管对于实现视频解码系统中某个功能子单元的优化算法层出不穷,但是其实现的基本方法和大致思路总是一致的。 为了迎合高速发展的多媒体和集成电路技术,现在的VLSI开发需要大大缩短其开发周期以提高竞争力。多媒体硬件视频解码器也是如此,一般来说,随着某个高级视频解码标准的提出,总会在第一时间有相应的硬件解码器结构,虽然开发周期短,但是其结构设计对标准的依赖性很强,随着标准做细微的算法改动甚至视频标准更新越来越快的趋势,这样的针对性设计通用性不强,生命周期短,很容易遭到淘汰。 因此面向特定功能的通用性结构研究不仅能够缩短视频解码过程中某些特定功能子单元的开发周期,而且使得按照通用性原则设计的系统便于重新利用,符合现今系统设计可重用的基本原则。 根据视频的编解码算法特性,一般的视频解码器可以分为三种典型的任务:以运算为主,控制简单的低级任务,当运算要求很高的时候我们可以称之为运算密集型任务;运算简单,但是控制复杂,任务内部子状态繁多,而且跳转依赖于输入数据而无规律,这类任务我们可以称之为数据依赖型任务,属于中级任务;运算简单而无规则,复杂度主要集中在控制多个任务协同进行以完成某一特定功能的简单系统型任务,属于高级任务。 这三类任务大致构成了整个视频解码系统,本文从面向特定功能的通用性原则出发,以根据视频编解码算法特性划分的三类任务为研究对象,从结构设计学和方法论的角度分别对这三类任务的典型代表亚像素插值,变长解码和运动补偿子系统做了通用型结构设计和研究。其中包括了运算密集型任务的通用结构设计,变长解码的经典结构以及为了兼容更新标准的通用性结构改进以及简单系统的一般设计规则。从更高的通用性层次上,还涉及到可编程抽象有穷状态机和基于通用性IP互联的初步研究。
林袁[2](2003)在《实时视频编解码系统加速策略研究》文中认为目前,视频图像压缩处理广泛应用在如下领域:数字电视、视频会议、数字图书馆、远程教育、远程诊断、交互式游戏等,对计算、传输、存储的要求相当高。 本文深入研究了制约多媒体系统实时实现的瓶颈问题:运算速度、数据存储和调度,以视频编解码、算法优化、集成电路设计为基础,从不同层面提出了解决这些瓶颈问题的加速策略。 运算速度是视频实时传输系统的一个严重的瓶颈问题,实时性和功耗两方面均要求减少软件层面的算法复杂度。本文对运算量集中模块的快速算法展开了深入研究,并利用加速指令集,通过增加面向高速并行操作的新指令和采用SIMD技术对大量的加法、乘法等运算有效地加速。 视频处理器一般有两种结构:专用体系结构和可编程体系结构。这两种视频处理系统在系统结构、占用资源、灵活性以及应用领域等方面都存在很大区别。可编程结构灵活。适用范围广,易于升级,但电路复杂,电路功耗大。专用视频解码器结构硬件开销小,处理速度高,但它的可扩展性差。将专用体系结构的部件和可编程体系结构的部件混杂在一起的软硬件协同系统成为目前研究的热点。本文深入研究了这三种实现途径的加速策略。 就目前CMOS工艺而言,存储器件的速度以及存储单元同处理单元间的数据传输、调度成为制约系统性能和处理速度的瓶颈问题。因此本文研究的另外一个重要方向是芯片设计中的数据存储结构与数据调度策略。 首先研究了两类数据存储结构:帧存和本地缓存,并且提出了未来的SoC结构的发展方向:片上memory。其次,在数据存储结构的基础上研究了bus上数据调度策略,通过分析视频图像处理的持续性、周期性、相关性等特征,提出了优化的总线系统和混合调度策略。
方红波,邵文艳,朱秀昌[3](2000)在《AXPE1280V视频信号处理器在视频编码中的应用》文中指出介绍了AXPE1280V视频信号处理器的结构和基于该处理器的应用方案。该方案支持基于视频数据块的并行处理,并提供多种数据格式的接口,从而可以实现多种视频信号处理的要求。
邵文艳,方红波[4](2000)在《使用AxPe1280V实现多协议视频编码》文中研究说明本文介绍了菲利浦公司的一种可编程、可配置的视频信号处理器AxPel280V。该处理器是基于混合编码方案而设计的,适用于多种多媒体数据压缩协议,可广泛应用在会议电视、可视电话、数字电视等领域。使用AxPel280V 在同一硬件平台上只需通过更改软件控制就可实现多协议,更能满足用户需求。
方红波,邵文艳,朱秀昌[5](1999)在《AXPE1280V视频信号处理器在视频编解码中的应用》文中研究指明AXPEI280V视频信号处理器的结构和基于该处理器的应用方案。该方案支持基于视频数据块的并行处理,并提供多种数据格式的接口,从而可以实现多种视频信号处理的要求。
朱秀昌,刘峰[6](1998)在《基于AxPe1280V芯片的多标准视频编码方案》文中指出介绍了一种基于AxPe1280V的H.261/H.263/MPEGⅠ编码方案。AxPe1280V是一种可编程可配置的基于混合编码的视频处理芯片,可应用在可视电话、会议电视、JPEG、MPEGⅠ、MPEGⅡ、数字电视等众多领域。采用AxPe1280V对于多标准视频编解码只需通过软件控制来实现,无须改变硬件工作平台,给用户提供了极大的方便。
二、使用AxPe1280V实现多协议视频编码(论文开题报告)
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
本文主要提出一款精简64位RISC处理器存储管理单元结构并详细分析其设计过程。在该MMU结构中,TLB采用叁个分离的TLB,TLB采用基于内容查找的相联存储器并行查找,支持粗粒度为64KB和细粒度为4KB两种页面大小,采用多级分层页表结构映射地址空间,并详细论述了四级页表转换过程,TLB结构组织等。该MMU结构将作为该处理器存储系统实现的一个重要组成部分。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
三、使用AxPe1280V实现多协议视频编码(论文提纲范文)
(1)面向特定功能的通用性结构研究及在视频解码芯片设计中的实践(论文提纲范文)
摘要 |
Abstract |
目录 |
第一章 绪论 |
§1.1 视频编解码原理及其应用 |
§1.1.1 经典图像编码方法 |
§1.1.2 常用视频标准一览 |
§1.1.3 视频技术发展的趋势和展望 |
§1.2 视频解码芯片设计相关理论 |
§1.2.1 VLSI和SOC背景知识 |
§1.2.2 数字系统设计基础理论 |
§1.2.3 视频解码器的设计方法 |
§1.3 本研究的意义及论文主要内容 |
第二章 视频解码器结构分析 |
§2.1 算法分析及体系结构设计 |
§2.1.1 基于视频编解码算法特性的任务分类 |
§2.1.2 体系结构分类及设计策略 |
§2.2 视频解码器的通用结构的映射原则 |
§2.2.1 规则算法的映射—阵列处理机 |
§2.2.2 重复性运算的映射—基于查表的设计 |
§2.2.3 基于算法特性和等价运算的优化设计 |
§2.3 通用视频解码器结构 |
§2.3.1 CISC/RISC/DSP |
§2.3.2 超标量结构/VLIW结构/向量处理机 |
§2.3.3 SIMD/MIMD结构 |
§2.3.4 通用视频解码器的混合结构 |
§2.4 本章小结 |
第三章 运算密集型任务的通用性研究 |
§3.1 运算密集型任务 |
§3.2 多标准亚像素内插过程研究 |
§3.2.1 内插过程介绍及其意义 |
§3.2.2 专用单元内插结构设计与探讨 |
§3.3 通用内插单元的结构设计 |
§3.3.1 系统分析和描述 |
§3.3.2 通用结构设计 |
§3.3.3 测试仿真及优化 |
§3.4 运算型任务的通用设计方法 |
§3.5 本章小结 |
第四章 数据依赖型任务的通用性研究 |
§4.1 数据依赖型任务 |
§4.2 变长解码及其经典结构设计 |
§4.2.1 变长解码简介 |
§4.2.2 变长解码的经典结构介绍 |
§4.2.3 外围部件的优化策略 |
§4.3 结构的通用性扩展 |
§4.3.1 经典结构的缺陷 |
§4.3.2 基于编码特性的串并行结合的通用性解码结构设计 |
§4.3.3 视频变长解码过程的共性 |
§4.4 通用可编程状态机的初步研究 |
§4.4.1 抽象有穷状态机 |
§4.4.2 基于可编程逻辑器件的状态机模型 |
§4.4.3 状态机设计的一般规则 |
§4.5 本章小结 |
第五章 简单系统型任务的通用性研究 |
§5.1 简单系统型任务 |
§5.2 内部互联确定的系统型任务通用设计方法 |
§5.2.1 运动补偿系统通用结构设计 |
§5.2.2 简单系统型任务的通用性设计方法 |
§5.3 内部互联结构不确定的系统型任务初步研究 |
§5.3.1 处理系统的互联需求 |
§5.3.2 常用互联结构及SoC常用总线技术比较 |
§5.3.3 基于Wishbone总线的视频处理系统 |
§5.4 互联结构在视频解码器中的应用 |
§5.5 本章小结 |
第六章 总结与展望 |
参考文献 |
作者在攻读硕士学位期间录用和发表的论文 |
作者在攻读硕士学位期间参加的科研工作 |
致谢 |
(2)实时视频编解码系统加速策略研究(论文提纲范文)
中文摘要 |
英文摘要 |
目录 |
第一章 绪论 |
第一节 常用图像编码技术 |
§1.1.1 熵编码 |
§1.1.2 预测编码 |
§1.1.3 变换编码 |
§1.1.4 混合编码 |
§1.1.5 小波变换编码 |
§1.1.6 分形编码 |
第二节 常用国际标准介绍 |
§1.2.1 H.261与H.263标准 |
§1.2.2 MPEG-2标准 |
§1.2.3 MPEG-4标准 |
§1.2.4 H.264标准 |
第三节 制约多媒体系统实时实现的瓶颈 |
§1.3.1 运算速度 |
§1.3.2 数据存储和调度 |
第四节 本文内容安排 |
第二章 视频算法加速方法研究 |
第一节 H.264标准介绍 |
§2.1.1 H.264相对传统编码算法的优越性 |
§2.1.2 制约H.264实时系统应用的瓶颈 |
第二节 运动估值模块快速算法应用与分析 |
§2.2.1 亚象素运动估值快速算法概述 |
§2.2.2 整象素运动搜索区域动态确定算法 |
§2.2.3 仿真结果与算法评估 |
第三节 加速指令集在H.264中的应用研究 |
§2.3.1 Intel加速指令集概述 |
§2.3.2 SSE指令集对视频压缩标准的支持 |
§2.3.3 子块模式选择的优化与改进 |
§2.3.4 SSE指令集在运动估值和整型变换模块中的应用 |
第四节 本章小结 |
第三章 视频处理部件加速方法研究 |
第一节 视频处理器加速结构 |
§3.1.1 专用处理器加速设计方法 |
§3.1.2 可编程处理器加速设计方法 |
第二节 软硬件协同结构设计 |
§3.2.1 算法分级 |
§3.2.2 软硬件任务划分 |
第三节 本章小结 |
第四章 数据存储与传输结构研究 |
第一节 芯片系统设计 |
第二节 数据存储结构研究 |
§4.2.1 帧存结构 |
§4.2.2 本地缓存 |
§4.2.3 PE间数据互连和缓存结构 |
第三节 总线系统设计 |
§4.3.1 memory、bus、PE系统模型 |
§4.3.2 总线系统结构 |
§4.3.3 总线调度 |
第四节 本章小结 |
第五章 总结与展望 |
第一节 论文总结 |
第二节 工作展望 |
参考文献 |
致谢 |
四、使用AxPe1280V实现多协议视频编码(论文参考文献)
- [1]面向特定功能的通用性结构研究及在视频解码芯片设计中的实践[D]. 姚栋. 浙江大学, 2005(02)
- [2]实时视频编解码系统加速策略研究[D]. 林袁. 浙江大学, 2003(02)
- [3]AXPE1280V视频信号处理器在视频编码中的应用[J]. 方红波,邵文艳,朱秀昌. 电视技术, 2000(06)
- [4]使用AxPe1280V实现多协议视频编码[J]. 邵文艳,方红波. 集成电路应用, 2000(01)
- [5]AXPE1280V视频信号处理器在视频编解码中的应用[J]. 方红波,邵文艳,朱秀昌. 电子技术应用, 1999(12)
- [6]基于AxPe1280V芯片的多标准视频编码方案[J]. 朱秀昌,刘峰. 南京邮电学院学报, 1998(Z1)