[发明专利]用于视频译码的具有选择性自适应的算术译码在审
| 申请号: | 202080045418.8 | 申请日: | 2020-06-26 |
| 公开(公告)号: | CN114080803A | 公开(公告)日: | 2022-02-22 |
| 发明(设计)人: | A·赛义德;C-T·谢;董洁 | 申请(专利权)人: | 高通股份有限公司 |
| 主分类号: | H04N19/13 | 分类号: | H04N19/13;H04N19/17;H04N19/176;H04N19/103;H04N19/156;H04N19/124;H04N19/157 |
| 代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 戴开良 |
| 地址: | 美国加*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 视频 译码 具有 选择性 自适应 算术 | ||
1.一种对视频数据进行译码的方法,所述方法包括:
基于自适应上下文模型对第一视频数据进行译码,以对第一块进行译码;以及
基于非自适应上下文模型对第二视频数据进行译码,以对第二块进行译码。
2.根据权利要求1所述的方法,其中,对所述第一视频数据进行译码包括:使用利用所述自适应上下文模型的熵译码对所述第一视频数据进行译码,并且其中,对所述第二视频数据进行译码包括:使用利用所述非自适应上下文模型的熵译码对所述第二视频数据进行译码。
3.根据权利要求2所述的方法,其中,使用熵译码对所述第一视频数据进行译码包括:使用利用所述自适应上下文模型的基于上下文的算术译码对所述第一视频数据进行译码,并且其中,使用熵译码对所述第二视频数据进行译码包括:使用利用所述非自适应上下文模型的基于上下文的算术译码对所述第二视频数据进行译码。
4.根据权利要求1所述的方法,其中,所述第一块和所述第二块在同一图片或切片中。
5.根据权利要求1所述的方法,其中,所述第一块和所述第二块在不同的图片或切片中。
6.根据权利要求1所述的方法,其中,基于所述自适应上下文模型对所述第一视频数据进行译码包括:
基于先前输入二进制符号或先前输出二进制符号中的至少一项来适配一个或多个上下文模型,以生成一个或多个适配的上下文模型;
将所述一个或多个适配的上下文模型存储在存储器中;
从所述存储器中读取所述一个或多个适配的上下文模型;以及
利用从所述存储器读取的所述一个或多个适配的上下文模型,对所述第一视频数据进行基于上下文的算术译码。
7.根据权利要求6所述的方法,其中,所述存储器是随机存取存储器(RAM)。
8.根据权利要求1所述的方法,其中,基于所述非自适应上下文模型对所述第二视频数据进行译码包括:
从存储器读取一个或多个上下文模型;以及
利用从所述存储器读取的所述一个或多个上下文模型,对所述第二视频数据进行基于上下文的算术译码。
9.根据权利要求8所述的方法,其中,所述存储器是只读存储器(ROM)。
10.根据权利要求1所述的方法,其中,基于所述非自适应上下文模型对所述第二视频数据进行译码包括:
确定以其对所述第二块进行译码的方式的信息;
基于所确定的信息,选择要在存储器中进行读取的位置;
从所选择的位置读取一个或多个上下文模型;以及
利用从所述存储器读取的所述一个或多个上下文模型,对所述第二视频数据进行基于上下文的二进制译码。
11.根据权利要求10所述的方法,其中,以其对所述第二块进行译码的所述方式的所述信息包括以下各项中的至少一项:用于所述第二块的量化参数、以及用于所述第二块的预测模式。
12.根据权利要求1所述的方法,还包括:
确定使用利用自适应上下文模型的基于上下文的算术译码的次数大于或等于门限值,
其中,对所述第二视频数据进行译码包括:基于所述确定使用利用自适应上下文模型的基于上下文的算术译码的所述次数大于或等于所述门限值,基于所述一个或多个非自适应上下文模型对所述第二视频数据进行译码。
13.根据权利要求1所述的方法,还包括:
基于以下各项中的一项或多项,确定是否基于所述自适应上下文模型对所述第一视频数据进行译码:
所述第一视频数据的上下文;
所述第一视频数据的所述上下文模型的使用频率;
用于对所述第一视频数据进行译码的所述上下文模型的稳定性;以及
所述上下文与门限值的比较。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202080045418.8/1.html,转载请声明来源钻瓜专利网。





