System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用于视频处理的方法、装置和介质制造方法及图纸_技高网

用于视频处理的方法、装置和介质制造方法及图纸

技术编号:43341047 阅读:9 留言:0更新日期:2024-11-15 20:36
本公开的实施例提供了一种用于视频处理的解决方案。提出了一种用于视频处理的方法。该方法包括:在视频的视频单元与视频单元的比特流之间的转换期间,基于当前编解码树单元(CTU)确定被包括在视频单元的帧内块复制(IBC)缓冲或IBC参考区域中的一组CTU,视频单元被应用以IBC模式;以及基于一组CTU执行转换。

【技术实现步骤摘要】
【国外来华专利技术】

本公开的实施例一般涉及视频编解码技术,并且更具体地,涉及帧内块复制缓冲设计。


技术介绍

1、如今,数字视频能力正被应用于人们生活的各个方面。多种类型的视频压缩技术,例如mpeg-2、mpeg-4、itu-th.263、itu-th.264/mpeg-4第十部分高级视频编解码(avc),itu-th.265高效视频编解码(hevc)标准,通用视频编解码(vvc)标准已经针对视频编码/解码被提出。然而,视频编解码技术的编解码效率通常被期望进一步提高。


技术实现思路

1、本公开的实施例提供了一种用于视频处理的解决方案。

2、在第一方面,提出了一种视频处理方法。该方法包括:在视频的视频单元与视频单元的比特流之间的转换期间,基于当前编解码树单元(ctu)确定被包括在视频单元的帧内块复制(ibc)缓冲或ibc参考区域中的一组ctu,视频单元被应用以ibc模式;以及基于一组ctu执行转换。与传统方案相比,本公开的实施例可以有利地提高编解码效率。

3、在第二方面,提出了一种用于处理视频数据的装置。该用于处理视频数据的装置包括处理器和其上具有指令的非暂态存储器。其中这些指令在由处理器执行时使处理器执行根据第一方面的方法。

4、在第三方面,提出了一种非暂态计算机可读存储介质。该非暂态计算机可读存储介质存储有指令,该指令使处理器执行根据第一方面的方法。

5、在第四方面,提出了一种非暂态计算机可读记录介质。非暂态计算机可读记录介质存储视频的比特流,该比特流通过由视频处理装置执行的方法而生成。该方法包括:基于当前编解码树单元(ctu)确定被包括在视频的视频单元的帧内块复制(ibc)缓冲或ibc参考区域中的一组ctu,视频单元被应用以ibc模式;以及基于一组ctu生成视频单元的比特流。

6、在第五方面,提出了一种用于存储视频的比特流的方法。该方法包括:基于当前编解码树单元(ctu)确定被包括在视频的视频单元的帧内块复制(ibc)缓冲或ibc参考区域中的一组ctu,视频单元被应用以ibc模式;基于一组ctu生成视频单元的比特流;以及将比特流存储在非暂态计算机可读记录介质中。

7、提供本
技术实现思路
是为了以简化的形式介绍一些概念,下面以具体实施方式进一步描述这些概念。本
技术实现思路
无意于识别所要求保护的主题的关键特征或基本特征,也无意于用于限制所要求保护的主题的范围。

本文档来自技高网...

【技术保护点】

1.一种视频处理方法,包括:

2.根据权利要求1所述的方法,其中如果当前CTU的索引的第一元素为m,所述当前CTU的所述索引的第二元素为n,则

3.根据权利要求1的所述方法,其中如果当前CTU的索引的第一元素为m,所述当前CTU的所述索引的第二元素为n,则

4.根据权利要求1所述的方法,还包括:

5.根据权利要求4所述的方法,其中如果所述CTU大小的宽度为128个亮度样本并且所述CTU大小的高度为128个亮度样本,则所述目标IBC参考区域包括在当前条带、当前图块或当前子图片的至少一个内的一组CTU,所述一组CTU具有索引(m,0)…(m,n-1)、(m-1,n-1)…(m-1,n+k),并且

6.根据权利要求4所述的方法,其中如果所述CTU大小的宽度为256个亮度样本并且所述CTU大小的高度为256个亮度样本,则所述目标IBC参考区域包括在当前条带、当前图块或当前子图片的至少一个内的一组CTU,所述一组CTU具有索引(m,0)…(m,n-1)、(m-1,0)…(m-1,n+k)、(m-2,n-2)…(m-2,n+k),并

7.根据权利要求1所述的方法,其中所述IBC缓冲或所述IBC参考区域包括在所述当前CTU上方的多行样本。

8.根据权利要求7所述的方法,其中所述IBC缓冲或所述IBC参考区域包括在所述当前CTU上方的320行亮度样本。

9.根据权利要求7所述的方法,其中所述IBC缓冲或所述IBC参考区域不包括在所述多行样本上方的各行样本。

10.根据权利要求1至9中任一项所述的方法,其中在所述IBC模式中,预测样本从与块矢量所确定的视频区域相同的视频区域的样本值的块而被导出。

11.根据权利要求1至10中任一项所述的方法,其中所述转换包括将目标块编码到所述比特流中。

12.根据权利要求1至10中任一项所述的方法,其中所述转换包括从所述比特流解码目标块。

13.一种用于处理视频数据的装置,包括处理器和其上具有指令的非暂态存储器,其中所述指令在由所述处理器执行时使所述处理器执行根据权利要求1至12中任一项所述的方法。

14.一种非暂态计算机可读存储介质,存储有指令,所述指令使处理器执行根据权利要求1至12中任一项所述的方法。

15.一种非暂态计算机可读记录介质,存储视频的比特流,所述比特流通过由视频处理装置执行的方法而生成,其中所述方法包括:

16.一种用于存储视频的比特流的方法,包括:

...

【技术特征摘要】
【国外来华专利技术】

1.一种视频处理方法,包括:

2.根据权利要求1所述的方法,其中如果当前ctu的索引的第一元素为m,所述当前ctu的所述索引的第二元素为n,则

3.根据权利要求1的所述方法,其中如果当前ctu的索引的第一元素为m,所述当前ctu的所述索引的第二元素为n,则

4.根据权利要求1所述的方法,还包括:

5.根据权利要求4所述的方法,其中如果所述ctu大小的宽度为128个亮度样本并且所述ctu大小的高度为128个亮度样本,则所述目标ibc参考区域包括在当前条带、当前图块或当前子图片的至少一个内的一组ctu,所述一组ctu具有索引(m,0)…(m,n-1)、(m-1,n-1)…(m-1,n+k),并且

6.根据权利要求4所述的方法,其中如果所述ctu大小的宽度为256个亮度样本并且所述ctu大小的高度为256个亮度样本,则所述目标ibc参考区域包括在当前条带、当前图块或当前子图片的至少一个内的一组ctu,所述一组ctu具有索引(m,0)…(m,n-1)、(m-1,0)…(m-1,n+k)、(m-2,n-2)…(m-2,n+k),并且

7.根据权利要求1所述的方法,其中所述ibc缓冲或所述ibc参考区域包括在所述当前ctu上方...

【专利技术属性】
技术研发人员:许继征张莉
申请(专利权)人:字节跳动有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1