[发明专利]用于视频成码的切片级比特率控制有效
申请号: | 201410203500.5 | 申请日: | 2014-05-14 |
公开(公告)号: | CN104168479B | 公开(公告)日: | 2019-01-18 |
发明(设计)人: | 王策 | 申请(专利权)人: | 英特尔公司 |
主分类号: | H04N19/00 | 分类号: | H04N19/00;H04N19/184 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 姬利永 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 视频 切片 比特率 控制 | ||
公开一种用于视频成码的切片级比特率控制技术。所描述的系统、制品和方法包括对视频成码的切片级比特率控制的操作。
背景技术
视频编码器压缩视频信息以使更多信息能在给定带宽上发送。压缩的信号随后可被发送至接收机,该接收机将信号在显示之前解码或解压缩。对于来自诸如紧凑盘(CD)、数字视频盘(DVD)和蓝光DVD之类的光学计算机存储介质的视频比特流的传统回放,经编码的比特流以及经编码的比特率被存储在介质上,并且播放机内的解码过程一般需要遵循假想参考解码器(HDR)规范。这些规范可包括比特缓冲容量、初始延迟时间以及恒定数据移除速率。由此,视频编码器必须产生经编码的比特流,该经编码的比特流将以能够避免上溢或下溢的速率被馈送到缓冲器中,上溢使成码过程延迟或导致帧数据丢失,下溢会由于无法使用解码器的全部容量而使过程减慢。
一种控制经编码比特率的传统方式是通过预测未来的使用来调整量子化参数(quantization parameter)(QP)。QP值可在帧、切片(slice)或宏块(MB)基础上调整。
随着视频会议和在线视频流应用的出现,编码器也需要向经编码的比特流提供切片,每个切片小于特定的最大比特尺寸。需要复杂算法在这一点调整QP以符合切片比特尺寸要求以及HDR要求,并同时避免画质的可察觉下降。
在替代方案中,可通过在切片间重新分配宏块以符合尺寸要求来改变切片的几何形状或结构形状。这可能需要对形成帧并依据所请求切片比特尺寸的所有切片改变分配,因此需要大量计算工作。这一过程也会使画质降级,因为切片边界之间的数据冗余无法被使用。换句话说,如果这些宏块被分成不同的切片,宏块无法再从相邻的宏块获得预测信息。这种预测信息可包括关于运动矢量(MV)预测器、MB模式、内编码情况下的像素值等的数据。另外,再分配过程将一般需要第二次通过解块滤波器(以清除切片边界)、DCT变换和量子化,以重新定义切片,这造成延迟并使性能降低。
附图简述
本文中所描述的素材通过示例而非限制地在附图中示出。为说明的简单和清楚起见,在附图中示出的元件不一定按比例绘制。例如,为清楚起见,某些元件的尺寸可能相对于其它元件被放大。此外,在认为合适的地方,在附图中重复附图标记以指示相应或相似的元件。在附图中:
图1是示例性视频成码系统的示图;
图2是图1的示例性视频成码系统的一部分的示图;
图3是根据图1的示例性视频成码系统的DCT系数配置和切片的示图;
图4是根据图1的示例性视频成码系统的另一DCT系数配置和切片的示图;
图5是示出示例性视频成码过程的流程图;
图6是操作中的示例性视频成码过程的示图;
图7是示例性视频成码系统的示图;
图8是运行示例性视频成码系统的示例性系统的示图;以及
图9是全部根据本公开的至少一些实施方式配置的示例性系统的示图。
具体实施方式
现在参照附图描述一种或多种实现。尽管讨论了特定配置和构造,然而应当理解这样做只是为了解说目的。相关领域内技术人员将理解,可使用其它配置和构造而不脱离本说明书的精神和范围。对相关领域内技术人员很明显的是,本文描述的技术和/或配置也可在本文描述以外的多种其它系统和应用中采用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410203500.5/2.html,转载请声明来源钻瓜专利网。