[发明专利]用于视频编解码中的帧内块复制的虚拟预测缓冲在审
申请号: | 202080049796.3 | 申请日: | 2020-07-01 |
公开(公告)号: | CN114175645A | 公开(公告)日: | 2022-03-11 |
发明(设计)人: | 许继征;张莉;张凯;刘鸿彬;王悦 | 申请(专利权)人: | 北京字节跳动网络技术有限公司;字节跳动有限公司 |
主分类号: | H04N19/132 | 分类号: | H04N19/132;H04N19/159;H04N19/61 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 张亮 |
地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 视频 解码 中的 帧内块 复制 虚拟 预测 缓冲 | ||
1.一种可视媒体处理方法,包括:
执行可视媒体数据的当前图片的当前视频块和可视媒体数据的比特流表示之间的转换,
其中,所述转换基于包括用于推导当前视频块的预测块的参考样点的、来自当前图片的参考区域,并且
其中,定义尺寸的虚拟缓冲区用于跟踪用于推导预测块的参考样点的可用性。
2.根据权利要求1所述的方法,其中,所述虚拟缓冲区使用虚拟流水线数据单元(VPDU)进行维护,并且其中虚拟缓冲区的尺寸为m*WVPDU xn*HVPDU,其中WVPDU和HVPDU表示VPDU的宽度和高度。
3.根据权利要求2所述的方法,其中,m=4并且n=2。
4.根据权利要求2所述的方法,其中,m和/或n至少部分地基于与当前视频块相关联的图片的分辨率或者包括当前视频块的编解码树单元的尺寸。
5.根据权利要求2所述的方法,其中,m和/或是预定义的量。
6.根据权利要求2所述的方法,其中,m和/或作为比特流表示中的字段被信令通知。
7.根据权利要求1所述的方法,其中,当前视频块中的样点被映射到虚拟缓冲区中的(x%(m*WVPDU),y%(n*HVPDU)),其中当前视频块中的样点位于相对于图片的左上角的(x,y)处;“x%y”被定义为y=x–y*floor(x/y),其中floor(a)是不大于a的最大整数,并且WVPDU和HVPDU表示VPDU的宽度和高度。
8.根据权利要求1所述的方法,还包括:
使用阵列来跟踪存储在虚拟缓冲区中的样点的可用性。
9.根据权利要求8所述的方法,其中,所述阵列包括指示存储在缓冲区中的一个或多个样点是否用于帧内块复制模式下的预测的标志。
10.根据权利要求8所述的方法,其中,所述阵列对应于尺寸为3x2的一个或多个VPDU。
11.根据权利要求8所述的方法,其中,所述阵列对应于尺寸为4x2的一个或多个VPDU。
12.根据权利要求1所述的方法,其中,存储在虚拟缓冲区中的样点的子集被做标志为不可用于预测。
13.根据权利要求12所述的方法,其中,被做标志为不可用于预测的样点的子集基于最近处理的VPDU的位置。
14.根据权利要求13所述的方法,其中,在处理VPDU的开始,样点被做标志为不可用。
15.根据权利要求14所述的方法,其中,如果yPrevVPDU%(n*HVPDU)等于0,则位于位置(x,y)处的样点的子集被做标志为不可用,其中x位于第一预定范围内,并且y位于第二预定范围内,其中(xPrevVPDU,yPrevVPDU)表示最近处理的VPDU的编解码树单元的左上角,并且WVPDU和HVPDU表示VPDU的宽度和高度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字节跳动网络技术有限公司;字节跳动有限公司,未经北京字节跳动网络技术有限公司;字节跳动有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202080049796.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于诱导饱腹感的组合物
- 下一篇:用于治疗狗的高血压的替米沙坦