H.264视频编码标准研究及其解码优化分析

来源 :浙江大学 | 被引量 : 0次 | 上传用户:zhongyi02w
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数字视频技术是当今视频技术发展的主流,近年来陆续出现了一些新的视频编码标准,其中由国际电信联盟下属的视频编码专家组(VCEG)和国际标准化组织下属的活动图像专家组 (MPEG)共同成立的联合视频小组所开发的H.264/AVC是目前最新的视频编码标准。H.264引进了多种新的编码技术,使得它在图像质量相同的情况下,编码效率大幅提高。同时由于在网络方面良好的适应能力,使得它在未来网络流媒体和无线视频方面有着广阔的应用前景。H.264本身的算法复杂性导致编解码速度缓慢,不利于其应用和推广。本文在深入研究H.264编码算法的基础上,对解码器进行了优化。 本文首先介绍了视频压缩编码的基本概念和原理,并简要说明了目前这一领域发展现状。 在本文第二部分,对H.264编解码器结构和流程进行解析,对分层结构、帧内和帧间预测、整数变换和量化、熵编码等关键模块和算法进行了分析和研究。 在第三部分,首先对解码器参考模型进行了复杂度分析,依据结果确定优化对象。其次在代码层次对参考模型进行了优化。然后对NAL层内存分配、运动补偿、熵解码、去块滤波和反整数变换等五个模块进行了各个层面的优化,并对优化的数据进行分析。相对于优化前,优化后的解码器解码速度有了大幅提高。最后提出了MMX技术在H.264解码优化方面的应用。
其他文献
随着计算机网络和面向对象技术的发展,分布对象计算技术应运而生并获得了广泛的应用。CORBA(通用对象请求代理体系结构)规范是面向对象分布式处理的主流标准之一,正日趋完善和成熟。CORBA组件在基于IEC61970、61968的电力系统软件开发中有着重要的应用,但在实际应用中,系统运行的安全性必须得到保证。分布式对象系统相对传统系统而言,由于有更多的被攻击点,且其应用在整个网络中是开放的,使得他们非
随着网络技术和高性能处理器的不断发展,以互联网为传输载体,以流媒体服务器为核心的新一代视频监控系统正逐渐成为市场关注的焦点。其显著特点是由网络视频服务器直接对模拟