一种用于可伸缩视频编码的宏块级码率控制方法技术

技术编号:11753553 阅读:93 留言:0更新日期:2015-07-22 01:56
一种用于可伸缩视频编码的宏块级码率控制方法,本发明专利技术涉及一种可伸缩视频编码的码率控制方法。本发明专利技术是为了解决现有码率控制技术中率失真关系模型不能准确描述SVC标准的率失真关系、未考虑基本层和增强层间的相互影响以及现有MAD预测模型的预测误差率高的问题。通过以下技术方案实现:一、初始化;将InitialQP分别赋值给QPinterly和QPintraly;二、进行可伸缩编码并存储编码结果;三、更新宏块的MAD预测模型的系数;四、计算宏块的MAD预测值MADel;五、更新率失真模型的系数;六、计算Rtxt;七、计算QPinterly和QPintraly;八、微调QPinterly和QPintraly;九、设置进行预测编码时所使用的量化参数;十、检查当前帧是否编码结束。本发明专利技术应用于视频编码技术领域。

【技术实现步骤摘要】

本专利技术涉及一种可伸缩视频编码的码率控制方法。
技术介绍
SVC标准是以H. 264/AVC视频编解码标准为基础,由国际电联电信标准化部门 (ITU-T)视频编码专家组(VCEG)和国际标准化组织(ISO)动态图像专家组(MPEG)组成的 联合视频专家组(JVT)共同制定的国际可伸缩视频编码标准。在保持高效率压缩的同时, SVC编码器产生的码流可实现在时间(帧率)、空间(分辨率)和视频质量(信噪比)上的 可伸缩,即通过一次编码产生的码流可以解码出不同帧率、分辨率和质量等级的视频。在给 定传输带宽或存储空间的条件下,码率控制算法利用编码工具对编码比特进行有效地调配 和使用,从而获得更好的重建视频质量。码率控制算法能够保证输出的码率能够符合传输 带宽的要求,防止缓冲器上溢和下溢并且充分利用带宽资源。虽然对码率控制算法已有了 较广泛的研宄,但是基本上都是针对不可伸缩视频编码标准进行的。现有针对可伸缩视频 编码的码率控制技术存在的主要问题有: (1)现有的率失真(Rate-Distortion,RD)关系模型不能准确描述SVC标准的率失 真关系。SVC标准继承了 H. 264本文档来自技高网...
一种<a href="http://www.xjishu.com/zhuanli/62/CN104796704.html" title="一种用于可伸缩视频编码的宏块级码率控制方法原文来自X技术">用于可伸缩视频编码的宏块级码率控制方法</a>

【技术保护点】
一种用于可伸缩视频编码的宏块级码率控制方法,其特征在于,一种用于可伸缩视频编码的宏块级码率控制方法具体是按照以下步骤进行的:步骤一、初始化;若当前编码单元为第1帧中的第1个编码单元时,从编码配置文件中读取量化参数的初始值InitialQP,并将InitialQP分别赋值给层间预测的量化参数QPinterly的初始值和层内预测的量化参数QPintraly的初始值;步骤二、对视频序列以宏块为编码单元进行可伸缩编码,在编码过程中使用步骤一中设置的量化参数或步骤九中设置的量化参数,编码完成后存储编码结果;步骤三、根据步骤二中得到的编码结果,对宏块的MAD预测模型的系数进行更新;步骤四、将步骤三中更新后...

【技术特征摘要】

【专利技术属性】
技术研发人员:卢鑫胡悦金雪松肖楠郭俊汐
申请(专利权)人:哈尔滨工业大学
类型:发明
国别省市:黑龙江;23

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1