面向H.264视频编码的码率控制策略

来源 :浙江大学 | 被引量 : 0次 | 上传用户:q418004922
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在H.264视频编码过程中,码率控制直接影响着码流带宽和图象质量。本文对H.264视频码流的特点、码率影响因素以及率失真模型进行了分析和研究,并针对不同的应用提出了三种改进的码率控制算法:恒定码率控制算法、采用单次编码的可变码率控制算法和采用二次编码的可变码率控制算法。 首先,本文详细分析了恒定码率控制的特点以及相关要点,讨论了H.264中与码率控制密切相关的两个问题——RDO技术以及整数变换与量化,然后针对H.264的码流特点,提出了一种改进的恒定码率控制算法。算法通过已编码帧的信息,在DCT域预测当前编码帧的复杂度,然后在GOP层、帧层两个层次上进行控制,并对场景切换进行检测和处理。该算法不仅具有较好的控制效果,而且复杂度低,实现简单,适用于实时视频信号处理。 其次,本文论述了采用单次编码的可变码率控制的优点、特性以及关键点,提出了一种改进的面向H.264的单次编码可变码率控制算法。算法在R-D模型的基础上,基于图象DCT域复杂度预测信息,分配目标比特,调节量化因子实现VBR编码,并对场景切换进行了检测和处理。该VBR算法不仅可以有效地进行码率控制,对场景切换有很强的适应性,能提供较为稳定的视频质量,而且算法复杂度低,可较好地集成到实时编码系统中。 最后,本文分析了采用二次编码的可变码率控制的原理、特性及应用,提出了一种面向H.264的二次编码可变码率控制算法。在第一次编码中,采用CBR控制方法收集序列的编码统计信息,如图象复杂度,PSNR,宏块编码类型分布等。借助于这些信息,就可以分析出序列中的场景切换和码率失真模型等。在第二次编码中,根据已获知的R-D模型精确地分配比特和控制量化参数,达到满足VBR的码率和缓冲区约束的目的。实验表明,该算法不仅能够保证总体比特预算和缓冲区约束,而且能够获得非常稳定的视频质量。该VBR算法适用于对时间性要求比较宽松的数字视频存储应用。
其他文献
期刊
WDM光传送网是下一代高速广域骨干网的最具竞争力的候选者,但是,WDM网络存在的一个重要问题是在WDM网络上运行的业务量是动态变化的,这造成的结果是最初通过搭建光路设计好的
本文介绍高校评估决策支持信息系统的设计与实现。 高等学校本科教学工作水平评估是国家教育行政主管部门对高校进行宏观管理的重要手段,我们国家已经建立了五年一轮的高等
数字通信信号的调制识别技术在无线电频谱监测、电子对抗、通信侦察等领域显得尤为重要。而数字通信中不可或缺的一种调制方式就是多进制数字相位调制(MPSK),因此对MPSK调制识
期刊
期刊
期刊
期刊
本文简要阐述了扩频通信技术及正交多载波调制技术的基本原理,讨论了扩频技术及正交多载波调制技术在电力线载波通信应用的优点、方式和现状。 论文还对低压电力线网络的特
学位