H.264解码器关键模块及SoC设计与实现

来源 :合肥工业大学 | 被引量 : 0次 | 上传用户:willing_6
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
H.264是ITU-T和ISO/IEC共同成立的视频联合专家组在2003年发布的新一代视频压缩标准。H.264广泛应用在数字电视、视频通信、网络流媒体等方面。为了提高压缩效率,H.264采用了帧内预测、整数变换等新的编码技术。帧内预测是H.264解码器的重要组成部分,计算过程复杂、数据量庞大;变换系数解码是解码过程中使用较频繁、耗时较多的模块之一。如何采用合理的帧内预测结构、设计快速有效的变换系数解码单元成为相关研究的重点内容。由于H.264解码系统比较复杂、运算量较大,软件实现难以满足高分辨率下实时解码要求,因而本文采用硬件设计实现帧内预测和变换系数解码模块,并对H.264解码器SoC系统进行FPGA原型实现。本文通过分析帧内4×4预测和帧内8×8预测模式的相似性,设计了一个通用4×4块预测单元;帧内预测的4种预测类型都含有DC预测模式,且预测模式计算过程相似,本文设计了一个可复用的DC预测单元;针对帧内16×16预测和色度预测plane模式计算过程的相似性,设计了一个可复用plane预测单元。由于帧内预测解码过程中不存在并行预测,因此不同的预测类型分时复用同一个预测单元,有效提高了硬件资源利用率。针对帧内8×8预测参考像素滤波过程,本文设计了5像素并行处理的滤波结构,有效加快了参考像素滤波过程。根据解码器中4种类型反变换的特点,本文采用蝶形快速算法设计了一个可复用8点变换单元,大大减少了电路规模,提高了解码效率。最后在StarFire-V340系列FPGA原型验证电路板上完成了H.264视频解码器的FPGA原型实现。实现结果显示,H.264解码器可以稳定地在100MHZ系统频率下实现720P30pfs实时解码。
其他文献
目的探讨思考-配对-分享(TPS)与自信度训练(CLE)相结合是否可发挥互动式学习优势叠加的效应,以期进一步改进中医外科学的教学方法,提高教学效果。方法选择中西医结合专业5年
目的:分析糖尿病合并失眠患者应用丹栀逍遥颗粒治疗的效果。方法:随机选择2014年9月~2016年8月在本院接受治疗的糖尿病合并失眠患者76例参与研究,随机平均分成两组,对照组利用
随着科技日新月异的发展,多媒体技术和互联网等技术都在不断向前进步,从而导致信息量的不断增大。在我们的周围每天有各种大量的信息需要我们对其进行处理分析。这种情况下,现代
气象信息播报字幕解码系统是结合移动通信技术和嵌入式技术而形成的新型气象预警信息发布系统。该系统不仅克服了传统预警发布渠道中存在的必须媒体中介转发而造成的时效性低
19世纪70年代初,广东省开始实行计划生育政策,人口再生产类型从高出生率、低死亡率、高自然增长率转变为低出生率、低死亡率、低自然增长率,实现了人口再生产类型从传统型向
本文阐述了武威市凉州区乡镇级农产品质量安全监管工作现状与成效,分析了存在的问题,并提出了发展对策。
红外小目标检测技术作为红外成像系统中的核心技术之一,其算法性能在军事领域有着重要的意义和价值。红外小目标图像中目标特性与背景特性有着显著的差异,这是背景抑制技术的基
回旋管器件在毫米波段的应用方面有着显著的优势。经过多年的发展回旋管器件已经形成了很多的分支,其中回旋行波管是发展的较为成熟的一类,但是回旋行波管的稳定性不是特别优
目的调查郑州市产妇育儿胜任感的现状,分析其影响因素,为护理人员针对性的开展提高产妇育儿胜任感水平的健康教育提供参考依据。方法便利抽取2016年4—8月在郑州某三级甲等医
从国内钢铁业信息化程度来看,目前绝大多数的钢铁企业仍处于管理信息化阶段,即通过网络、计算机软硬件等来规范企业生产和管理的流程,钢铁企业的ERP系统是其中典型代表。它们