H.264/AVC Baseline解码器的优化设计

来源 :浙江大学 | 被引量 : 0次 | 上传用户:FLASH920
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
H.264/AVC是目前国际上最新的视频压缩编解码标准,由VCEG ITU-T和MPEGISO/IEC共同建立的联合视频小组(JVT)于2003年3月定稿.尽管H.264/AVC与先前的视频编码标准一样是通过基于块的运动补偿和基于变换的空间编码框架实现压缩机理,它的新增特性和功能还是带来了更高的编码效率.但是,这些新的特性和功能在编码和解码端都引入了额外的复杂度.这些额外的计算复杂度严重影响了基于H.264/AVC的商用视频解决方案的开发成本.所以,对H.264/AVC算法和实现的优化是很有现实意义的.本文主要关注H.264/AVC Baseline解码器视频层的实现与优化.通过分析解码器的复杂度,得到比较耗时的函数、子函数的统计以及它们在解码过程中所占的比例,针对这些影响解码速度的瓶颈部分,提出并实现了不同层次的优化策略,最后,在通用CPU上对优化前后的解码器进行测试,验证优化的效率.我们的工作是基于JVT的参考软件JM 8.1a版本进行的,主要集中在以下几个方面:内存分配的优化和对图像边界以外像素的扩充;宏块解码模块框架的分解和重新设计;使用DrawDib函数集直接输出图像;在保证质量的前提下简化了去块滤波的算法;对亚像素插值和DCT反变换操作用MMX代码优化提高效率.最终得到了一个基于PC的高效Baseline解码器.另外,我们介绍了嵌入视频解码ASIC芯片的USB接口的设计方法.用VerilogHDL在FPGA上开发验证了与USB控制芯片配合的接口电路,分别是USB 1.1芯片控制器和USB 2.0芯片Slave FIFO模式的外部逻辑部分.
其他文献
随着人们对宽带无线通信需求的不断增加,无线局域网已迅速地发展成为计算机网络技术的一个重要研究分支。IEEE802.11无线局域网标准的成功制定和不断改进,使其应用领域得以快速
电力系统是国民经济生产生活中不可缺少的重要组成部分,它的安全、稳定、经济运行具有十分重要的意义。而整个电网的安全稳定运行主要是取决于电力系统依据从电网各个组成部分
目的:目的:探讨综合护理在功能性消化不良(FD)患者中的运用及效果。方法110例住院FD患者,随机分为对照组(55例)和研究组(55例)。对照组采用常规护理,研究组采用综合性护理。比较
水下目标的散射特性是应用物理研究中一个很受关注的研究热点,在民用和军用领域中都有着广泛的应用。由于目标形状的错综复杂性,解析方法很难处理,所以准确地计算出目标散射场分
目的:分析探讨优质护理对乳腺肿瘤患者手术治疗依从性的影响。方法选取我院2014年2月到2016年3月接受乳腺肿瘤患者手术治疗的患者100例,将这些患者随机分为对照组和实验组,每组5
本文简单回顾了图像通信的现状,并介绍了图像编码的典型算法和图像编码国际标准.在分析图像通信的发展现状和面临问题的基础上,阐述传输错误对解码图像质量的影响,进而介绍编
目的:对小儿腹泻的临床护理进行探讨。总结小儿腹泻患者的临床护理经验,探讨护理方法、护理措施,提高护理质量。结果腹泻患儿经积极治疗在全面综合护理下,均转危为安,治愈出院。结
首先,本文研究了Turbo码的理论及其应用,阐述了Turbo码的一般编码结构,译码原理,性能分析方法;详细介绍了Turbo码的成员码和交织器的结构、功能及其对性能的影响.其次,通过大
目的:研究应用植入式输液港的患者容易出现的问题以及有效的护理措施。方法:选取2015年6月-2015年10月之间在我科应用植入式静脉输液港进行治疗的肺癌患者50例,总结植入式静脉输
通信网络向下一代网络NGN 发展的过程中,软交换技术得到了广泛的应用。无论是固定网络还是移动核心网络都逐渐引入了呼叫控制、承载以及业务相分离的软交换技术。在我国第三