码率控制模型及算法研究
【摘要】:
高速增长的视频图像通信需求促进了视频图像压缩技术的持续发展。为了在相对有限的传输比特率下获得最佳的视觉质量,严格保证编码输出比特流满足带宽和虚拟解码缓冲区的限制,码率控制成为视频图像压缩技术中重要的一部分。由于H.264/AVC标准在编码模式选择中采用了率失真优化,使得其码率控制比MPEG-2,MPEG-4等视频图像压缩标准中的码率控制更为复杂。如何建立精确的率失真模型,怎样有效地控制虚拟缓冲区,同时降低码率控制算法的计算复杂度以及获得更好的解码视觉质量成为这一领域的研究热点。
本文系统地分析了传统视频图像压缩标准中的码率控制算法基本理论和工作原理,并着重讨论了H.264/AVC的三个重要码率控制算法提案。在总结和借鉴经典码率控制算法的基础上,深入细致地讨论了码率控制相关模型,提出了新的模型和方法。并基于新模型提出了一种增量式码率控制算法。大量且广泛的实验测试数据表明,新的码率控制算法能够有效地控制虚拟缓冲区,精确地达到目标输出比特率,明显地减少了不期望的跳帧,在提高视觉质量的同时也保持了视觉质量的平滑稳定。全文的主要的创新和研究成果包括:
1.在通用率失真模型的基础上分析了比特率,图像编码复杂度和量化参数之间的关系。根据理论推导和实验数据拟合提出了一种新的指数型率失真模型。实验表明新模型能够非常准确地描述H.264/AVC中的率失真关系。由于指数函数在求一阶微分的时候表现出良好的特性,因此在增量式量化参数的计算方面具有优势。
2.提出了一种新的I-帧线性复杂度计算方法和一种新的P-帧抽象复杂度预测方法。利用图像梯度和灰度直方图统计信息建立了I-帧图像线性复杂度计算方法。依赖指数型率失真模型,通过已编码帧的抽象复杂度统计,采用调和平均数预测当前P-帧的图像复杂度。实验表明,两种新方法简单有效准确,并且具有较高的比特预测精度。
3.分析和探讨了失真和量化参数的关系,提出了一种新的指数型PSNR-QP模型并给出了模型分析,为获得平滑视觉质量的B-帧码率控制提供了理论依据。
4.结合指数型率失真模型和新的图像复杂度计算和估计方法,提出了一种新的增量式码率控制算法。新算法在比特分配上提出了权重比例I-帧比特分配方案和PID(比例+积分+微分)缓冲区反馈增量式P-帧比特分配方案。码率控制包含GOP级,帧级和宏块级三级的增量式量化参数计算方法,同时也包含平滑视觉质量的B-帧量化参数计算方法。
5.基于H.264/AVC的联合编码模型软件平台JM13.2,编码实现了本文提出的增量式码率控制算法。公平地对比测试了新算法和H.264/AVC标准下最新码率控制算法JVT-W042,给出了大量的视频图像压缩编码测试结果。测试涵盖了全P帧,周期性I帧,宏块级和B帧四种编码结构下常见的比特传输率,结果表明新算法工作性能良好,与JVT-W042相比,在四种编码结构下获得了不同程度的视觉质量增益。
|
|
|
|
1 |
任江涛;元辉;常义林;任光亮;;视频编码线性码率控制模型[J];电讯技术;2010年10期 |
2 |
柳伟;陈旭;梁永生;张基宏;;基于贪婪算法的MGS编码优化方法[J];计算机工程;2011年15期 |
3 |
张琦,张一,丁莉;MPEG-4压缩标准的码率控制[J];北京广播学院学报(自然科学版);2003年01期 |
4 |
沈兰荪,田栋;无线视频传输技术的发展[J];电子技术应用;2001年01期 |
5 |
马思伟,高文,袁禄军,吕岩;一种面向H.264/AVC的码率控制算法[J];电子学报;2004年12期 |
6 |
贾志科,崔慧娟,唐昆,冯重熙;H.263活动图像编码器码率控制研究[J];通信学报;1999年07期 |
7 |
周璇,谭径微,余松煜;一种适用于H.263的码率控制策略[J];计算机与网络;1999年07期 |
8 |
邓航,申崇江,余松煜;基于视觉特性的H.263码率控制策略[J];上海交通大学学报;2000年07期 |
9 |
田栋,段占云,沈兰荪;支持ROI优先编码策略的码率控制方案[J];通信学报;2001年06期 |
10 |
张鹏,庄奕琪;H.263视频编码的码率控制算法及硬件实现[J];现代电子技术;2004年08期 |
11 |
何凌,叶梧,冯穗力,余刚;基于H.264的码率控制算法研究与改进[J];电视技术;2004年11期 |
12 |
惠新标,郑志航,段成罡;应用于HDTV的一种有效码率控制算法[J];上海交通大学学报;1996年03期 |
13 |
孙军,张文军,余松煜;场景切换下 MPEG-2 码率控制策略[J];上海交通大学学报;1998年06期 |
14 |
蔡朝晖,门爱东,全子一;多路视频信号的统计复用[J];中国图象图形学报;1999年02期 |
15 |
李冬梅,温淑鸿;MPEG视频编码中的码率控制原理及算法[J];电视技术;2003年01期 |
16 |
林刚,刘泽民;ATM网中可变比特率小波视频编码和码率控制[J];电子与信息学报;2000年01期 |
17 |
熊红凯,苏辉,余松煜,张文军;面向应用层QoS的实时视频优化码率控制[J];上海交通大学学报;2004年11期 |
18 |
陈建乐,刘济林,王兴国,陈国斌;单通道视频编码的可变码率控制方法[J];浙江大学学报(工学版);2005年03期 |
19 |
张红,戴琼海,杜百川;用于MPEG-2可变码率编码的优先级可调复用码率控制算法[J];有线电视技术;2005年08期 |
20 |
范晓东,余松煜,孙军;基于场景切换检测的码率控制策略[J];上海交通大学学报;2000年06期 |
|