[发明专利]用于解码器的视频解码的方法、装置、介质以及解码器有效
| 申请号: | 201980021459.0 | 申请日: | 2019-07-05 |
| 公开(公告)号: | CN111903127B | 公开(公告)日: | 2023-02-21 |
| 发明(设计)人: | 许晓中;李翔;刘杉 | 申请(专利权)人: | 腾讯美国有限责任公司 |
| 主分类号: | H04N19/139 | 分类号: | H04N19/139;H04N19/58;H04N19/176;H04N19/105;H04N19/436;H04N19/43 |
| 代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 王花丽;张颖玲 |
| 地址: | 美国加利福尼亚州*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 解码器 视频 解码 方法 装置 介质 以及 | ||
1.一种用于解码器的视频解码的方法,所述方法包括:
从已编码视频码流中获取当前图片,所述当前图片被分割为多个单元,所述单元为图块(tile),每个图块(tile)被划分为多个块,每个图块(tile)中的多个块被布置为网格;
对于所述图块(tile)之一,使用来自历史运动矢量HMVP缓冲器的条目,来解码来自所述多个块的当前块;
使用已解码的当前块的运动矢量来更新所述HMVP缓冲器;
确定所述当前块是否是图块(tile)的网格中的第一行的第一列的第一块;
响应于确定所述当前块是图块(tile)的网格中的第一行的第一列的第一块,重置所述HMVP缓冲器。
2.根据权利要求1所述的方法,还包括:
确定所述当前块是否为所述行的第一单元的最后一块;以及
响应于确定所述当前块为所述行的第一单元的最后一块,将所述HMVP缓冲器的内容复制到行缓冲器中。
3.根据权利要求2所述的方法,还包括:
响应于确定所述当前块是所述行的起始位置,并且在所述HMVP缓冲器的每个所述条目被重置后,将所述行缓冲器的内容复制到所述HMVP缓冲器中。
4.根据权利要求1所述的方法,其中,所述HMVP缓冲器为先进先出FIFO缓冲器;并且其中,使用所述运动矢量来更新所述HMVP缓冲器,包括:将所述运动矢量存储在所述HMVP缓冲器中的最后一条目处,并且删除所述HMVP缓冲器中的第一条目。
5.根据权利要求2所述的方法,其中,来自所述多个单元的第一图块(tile)和第二图块(tile)被并行解码。
6.一种用于视频解码的视频解码器,包括:
处理电路,所述处理电路被配置为:
从已编码视频码流中获取当前图片,所述当前图片被分割为多个单元,所述单元为图块(tile),每个图块(tile)被划分为多个块,每个图块(tile)中的多个块被布置为网格;
对于所述单元之一,使用来自历史运动矢量HMVP缓冲器的条目,来解码来自所述多个块的当前块;
使用已解码的当前块的运动矢量来更新所述HMVP缓冲器;
确定所述当前块是否是图块(tile)的网格中的第一行的第一列的第一块;
响应于确定所述当前块是图块(tile)的网格中的第一行的第一列的第一块,重置所述HMVP缓冲器。
7.根据权利要求6所述的视频解码器,其中,所述处理电路还被配置为:
确定所述当前块是否为所述行的第一单元的最后一块;以及
响应于确定所述当前块为所述行的第一单元的最后一块,将所述HMVP缓冲器的内容复制到行缓冲器中。
8.根据权利要求7所述的视频解码器,其中,所述处理电路还被配置为:
响应于确定所述当前块是所述行的起始位置,并且在所述HMVP缓冲器的每个所述条目被重置后,将所述行缓冲器的内容复制到所述HMVP缓冲器中。
9.根据权利要求6所述的视频解码器,其中,所述HMVP缓冲器为先进先出FIFO缓冲器,并且其中,使用所述运动矢量来更新所述HMVP缓冲器,包括:将所述运动矢量存储在所述HMVP缓冲器中的最后一条目处,并且删除所述HMVP缓冲器中的第一条目。
10.根据权利要求6所述的视频解码器,其中,来自所述多个单元的第一图块(tile)和第二图块(tile)被并行解码。
11.一种非暂时性计算机可读介质,存储有指令,当所述指令由处理器执行时,使得处理器能够执行根据权利要求1所述的用于解码器的视频解码的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯美国有限责任公司,未经腾讯美国有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980021459.0/1.html,转载请声明来源钻瓜专利网。





