基于FPGA的H.264变换量化、去方块滤波研究及设计

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:niyon
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
H.264/AVC是由国际电信联合会的视频专家组和国际标准化组织的运动图像专家组组成的联合视频小组制定的下一代视频压缩标准。新标准采用了一些先进算法,因此具有优异的压缩性能和极好的网络亲和性,满足低码率情况下的高质量视频的传输。H.264/AVC采用的先进算法包括多模式帧间预测、1/4像素精度预测、整数变换量化、去方块滤波和熵编码。本论文着重对整数变换与量化、去方块滤波做了研究。整数变换是一种只有加法和移位的运算,量化可以通过查表和乘法操作就可以完成,避免了反变换的时候失配问题,没有精度损失;去方块滤波是一种用来去除低码率情况下的每个宏块的块效应,提高了解码图像的外观。本文主要从算法研究和硬件实现两方面着手,在算法研究方面设计了一个可视化测试软件,在硬件实现方面主要对整数变换、量化和去方块滤波做了研究和实现。视频压缩技术的关键在于视频压缩算法及其芯片的实现,FPGA可重复使用,设计修改灵活,片内资源丰富,具备DSP模块等优势。在本论文的目标实现部分模块FPGA的硬件设计,用Verilog完成了关键部分的设计。首先简要介绍了视频压缩基本原理,常用视频压缩标准及其特性以及国内外的研究动态,并对H.264标准基本档次所涉及的核心技术进行了详细介绍,两种分层结构分别讨论。其次在掌握了H.264算法及编解码流程的基础上,设计了基于H.264编解码的可视化软件平台。然后详细介绍了整数变换、量化、反变换和反量化核心模块的设计和实现,并在Altera的软件和开发板上进行了仿真验证;对去方块滤波算法做了软件研究测试,并给出了一种改进的硬件整体结构设计。最后,对全文工作进行了总结和对未来研究工作做了展望。我在课题中所做的主要工作有:1.查阅相关文献,熟悉H.264标准及整数变换、量化和去方块滤波等算法。2.用VC++完成了基于H.264编解码的可视化软件平台设计。3.用Verilog完成了整数变换量化、反变换反量化模块FPGA设计与验证。4.去方块滤波器的算法研究、仿真和硬件整体结构设计。
其他文献
<正> 旅顺化工厂开发出新一代聚醚类强力消泡剂。该产品属于高分子聚醚类的高新技术产品,不同于目前市场上广为流行的 GP、GPE 等聚醚类产品,优于有机硅乳液类消泡剂,具有消
近年来,半导体纳米晶体因其具有可调制的光、电性能以及诱人的应用前景,得到广泛关注和研究。其中,CuInS2是Ⅰ-Ⅲ-Ⅵ2三元半导体化合物材料,吸收系数较大,直接禁带宽度为1.50
激光束在大气中传输的理论及实验研究,对于激光雷达、激光制导及通信等领域有重要意义。大气中的湍流对激光束的影响占突出地位,本文主要研究斜程湍流对大气中传输激光的影响
随着超大规模集成电路的快速发展及电力输电系统规模的不断扩大,用于传输信号和能量的传输线的暂态过程对于分析高速集成电路的运行状况和在传统的电力工业中如何准确、高效
本文重点研究了ROF系统中的关键器件——微波光子滤波器,从实用角度出发,分成带陷滤波器、单通滤波器和多通滤波器分别来进行研究。建立了一个基于色散光纤的多波长微波光子滤
频率选择表面(FSS)具有二向色性,是由无源谐振单元(金属贴片或孔径)按一定的排列方式组成的单屏或多屏周期性阵列结构。其频率滤波特性来自它的周期性结构与电磁波的相互作用,
本文所指的的基于FPGA的可重构技术,就是利用FPGA的可以多次重复配置的特点,通过时分复用的方式,充分利用器件的逻辑资源,在同一FPGA中自主地交替实现多种逻辑结构及其功能的技术
ZnO是具有良好光电功能的半导体材料,其薄膜是制备各种光电器件和UV光发生器件的优秀材料,Cu2O也是非常具有潜力的太阳能电池材料。制备大面积的ZnO和Cu2O薄膜,对于它们的性
同时使用麦克风和扬声器的通信场合,啸叫是很常见的一种声反馈现象,声反馈限制了系统扩声增益的提高,严重时甚至使系统无法正常工作。在会议扩声系统中,声反馈抑制器是一个必
随着移动通讯系统、微波通讯技术的飞速发展,频谱的日益拥挤,对滤波器的性能指标提出了越来越高的要求,高选择性、小尺寸、通带内低插入损耗的射频、微波带通滤波器变得十分