H.264中整数变换与量化的FPGA实现
H.264以其优异的压缩比率和高图像质量在实时网络视频通信、数字广播电视及高清视频存储播放等方面获得广泛应用.变换量化作为H.264编码框架中的一个基础模块,是熵编码前的一个重要处理过程,它的主要作用是使输入系数间数据相关性降低.鉴于之前大部分的变换量化是基于软件或协处理器来实现以及此种实现方式在速度及吞吐量上的局限,而硬件实现在速度和吞吐量上则具有很大的优势,因此研究H.264变换量化的硬件实现具有实用价值.采用高速并行处理的架构,基于寄存器传输级(RTL)用硬件描述语言完成了H.264中的整数离散余弦变换(IDCT)及量化算法的实现,并用Altera公司的Cyclone Ⅱ系列可编程逻辑器件实现了硬件验证测试.设计方案消耗了10 489个逻辑单元,最高工作时钟频率为184.88 MHz,数据处理能力达到2 958 Mpixels/s,可在一个时钟周期之内完成对一个4×4矩阵数据的变换量化处理,可满足高速高吞吐量数据流处理的要求.
整数离散余弦变换、量化、H.264标准、可编程逻辑器件(FPGA)
16
TP368.2(计算技术、计算机技术)
国家科技支撑计划2008BAC36B05
2011-07-18(万方平台首次上网日期,不代表论文的发表时间)
共6页
740-745