[发明专利]基于视频编码的切片依赖性的码率控制模型适配有效
申请号: | 200980122603.6 | 申请日: | 2009-06-15 |
公开(公告)号: | CN102067610A | 公开(公告)日: | 2011-05-18 |
发明(设计)人: | 阿萨纳西奥斯·莱昂塔里斯;亚历山德罗斯·图拉皮斯 | 申请(专利权)人: | 杜比实验室特许公司 |
主分类号: | H04N7/50 | 分类号: | H04N7/50;H04N7/26 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 康建峰;苗迎华 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 视频 编码 切片 依赖性 控制 模型 | ||
1.一种方法,包括以下步骤:
确定统计数据,所述统计数据用于在视频编码器中从以下中的一个或更多个来估计在经编码的视频帧的流中的第一编码单元类型的第一帧的一个或更多个编码量化参数:
所述第一编码单元类型的至少第二帧;
至少第二编码单元类型的一个或更多个帧;或者
一个或更多个先前经编码的编码单元类型;其中,所述第一、第二或先前经编码的编码单元类型中的一个或更多个涉及内帧(I帧)、预测帧(P帧)或双向帧(B帧)中的至少一个;
至少部分地基于所述确定的统计数据来估计在所述第一、第二或先前经编码的编码单元类型中的一个或更多个之间的一个或更多个关系,其中,所述关系对应于与所述编码单元类型中的每个编码单元类型相关联的比特率或图像质量中的一个或更多个;以及
基于所述量化参数或所述估计的关系中的一个或更多个来控制用于从所述视频编码器发送所述经编码的视频流的码率。
2.根据权利要求1所述的方法,还包括以下步骤:
确定利用所述视频编码器的运动估计和补偿功能(MECF)而产生的统计数据;
其中,所述码率控制步骤进一步基于所述确定的MEMF统计数据。
3.根据权利要求2所述的方法,其中,所述确定MEMF产生的统计数据包括以下步骤:
从以下中的一个或更多个中接收信息:
一个或更多个运动估计和运动补偿(MEMC)模块;
空间统计数据分析模块;
第一编码轮次;
多个编码轮次中的先前轮次;
执行以下步骤中的一个或更多个:
根据以下中的至少一个来估计当前画面的预测误差:
两个或更多先前经编码的画面的预测误差;或者
在所述MEMC上收集的统计数据;或者
根据利用所述空间统计数据分析模块收集的先前经编码的画面的空间方差来估计所述当前画面的空间方差。
4.根据权利要求3所述的方法,还包括以下步骤:
接收当前帧;
从与所述接收的当前帧对应的一个或更多个图像特征确定表征所述当前帧的场景类型;
其中,所述确定所述当前画面的场景类型的步骤包括:分析来自所述MEMC模块中的至少一个MEMC模块或来自多轮次视频编码器的先前编码轮次的空间-时间统计数据;
基于所述确定的场景类型,执行以下步骤中的一个或更多个:
选择适合于所述场景类型的码率控制模型;或者
调整与默认码率控制模型相关联的参数;以及
基于具有所述调整的相关联的参数的所述默认码率控制来执行所述码率控制步骤。
5.根据权利要求1所述的方法,进一步包括以下步骤:
针对一个或更多个编码单元,接收每画面的编码结构、比例调整参数和比特目标;
使用以下中的至少一个来计算要向所述一个或更多个编码单元中的每个编码单元分配的比特的数目:
所述编码结构;
所述比例调整参数;或者
所述比特目标;
其中,所述计算所述比特数目的步骤包括以下步骤:
根据所述比例调整参数来计算至少一个新的参数;以及
使向所述第一编码单元类型分配的所述量化参数(QP)值不同于向所述第二编码单元类型或所述先前经编码的编码单元类型中的一个或更多个分配的QP值。
6.根据权利要求1所述的方法,进一步包括以下步骤:
在用于N个编码单元类型的所述视频编码器上接收当前帧;
其中,所述视频编码器包括M个码率控制模型,并且其中所述数目N大于所述数目M;以及
使用以下中的一个或更多个来编码所述当前帧:
与所述当前帧有关的特定信息;
来自所述M个码率控制模型中的至少一个码率控制模型的一个或更多个编码参数;或者
通过转换来自所述M个码率控制模型中的所述至少一个码率控制模型的所述编码参数中的至少一个编码参数而获得的一个或更多个编码参数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杜比实验室特许公司,未经杜比实验室特许公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980122603.6/1.html,转载请声明来源钻瓜专利网。