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

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

技术编号:44655680 阅读:26 留言:0更新日期:2025-03-17 18:47
本公开的实施例提供一种用于视频处理的解决方案。提出了一种用于视频处理的方法。该方法包括:针对视频的当前视频块与视频的比特流之间的转换,确定当前视频块的第一帧内预测样本;确定与视频中的另一视频块相关联的调整值,另一视频块在当前视频块之前被编解码;以及基于第一帧内预测样本和调整值,执行转换。

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

本公开的实施例总体涉及视频编解码技术,并且尤其涉及预测增强。


技术介绍

1、当今数字视频功能正被应用于人们生活的各个方面。针对视频编码/解码,已经提出了多种类型的视频压缩技术,如运动图片专家组(mpeg)-2、mpeg-4、itu-th.263、itu-th.264/mpeg-4part 10高级视频编解码(avc)、itu-th.265高效视频编解码(hevc)标准、通用视频编解码(vvc)标准。然而,常规的视频编解码技术的编解码效率通常非常低,这是不期望的。


技术实现思路

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

2、在第一方面中,提出了一种用于视频处理的方法。该方法包括:针对视频的当前视频块与视频的比特流之间的转换,确定当前视频块的第一帧内预测样本;确定与视频中的另一视频块相关联的调整值,另一视频块在当前视频块之前被编解码;以及基于第一帧内预测样本和调整值,执行转换。根据本公开的第一方面的方法基于与另一经编解码块相关联的调整值调整当前视频块的预测,例如当前视频块的帧内预测。与常规解决方案相比,第一方面中提出的方法能够有利地改善编解码有效性和编解码效率。

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

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

5、在第四方面中,提出了另一种非暂态计算机可读记录介质。该非暂态计算机可读记录介质存储由用于视频处理的装置执行的方法生成的视频的比特流。该方法包括:确定视频的当前视频块的第一帧内预测样本;确定与视频中的另一视频块相关联的调整值,该另一视频块在当前视频块之前被编解码;以及基于第一帧内预测样本和调整值生成比特流。

6、在第五方面中,提出了一种用于存储视频的比特流的方法。该方法包括:确定视频的当前视频块的第一帧内预测样本;确定与视频中的另一视频块相关联的调整值,该另一视频块在当前视频块之前被编解码;基于第一帧内预测样本和调整值生成比特流;以及将比特流存储在非暂态计算机可读记录介质中。

7、提供本
技术实现思路
是为了以简化的形式介绍以下在具体实施例中进一步描述的概念的选择。本
技术实现思路
不旨在标识所要求保护的主题的关键特征或基本特征,也不旨在用于限制所要求保护主题的范围。

本文档来自技高网...

【技术保护点】

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

2.根据权利要求1所述的方法,其中所述转换包括从所述比特流对所述当前视频块进行解码。

3.根据权利要求2所述的方法,其中执行所述转换包括:

4.根据权利要求2或权利要求3所述的方法,其中所述调整值基于以下至少一项来确定:

5.根据权利要求4所述的方法,其中所述第二经重建残差块来自进行中的操作。

6.根据权利要求5所述的方法,其中所述进行中的操作包括以下至少一项:逆变换和去量化。

7.根据权利要求4至6中任一项所述的方法,其中所述第一经重建残差块的第一样本基于以下至少一项来确定:

8.根据权利要求4至7中任一项所述的方法,其中所述经重建视频块的样本基于以下至少一项来确定:

9.根据权利要求4至8中任一项的方法,还包括:

10.根据权利要求4至9中任一项所述的方法,还包括:

11.根据权利要求10所述的方法,其中所述和被裁剪到预定义样本范围中。

12.根据权利要求1所述的方法,其中所述转换包括将所述当前视频块编码到所述比特流中。

13.根据权利要求12所述的方法,其中执行所述转换包括:

14.根据权利要求12或权利要求13所述的方法,其中所述调整值基于以下至少一项来确定:

15.根据权利要求14所述的方法,其中第一操作被应用于所述当前视频块的所述第一残差块。

16.根据权利要求15所述的方法,其中所述第一操作包括以下至少一项:变换和量化。

17.根据权利要求14至17中任一项所述的方法,其中所述第一残差块的第五样本基于以下至少一项来确定:

18.根据权利要求14至17中任一项所述的方法,其中所述第二残差块的样本基于以下至少一项来确定:

19.根据权利要求14至18中任一项所述的方法,还包括:

20.根据权利要求19所述的方法,其中所述和被裁剪到预定义样本范围中。

21.根据权利要求1至20中任一项所述的方法,其中基于所述另一视频块确定所述调整值包括:

22.根据权利要求21所述的方法,其中所述另一视频块包括伪块。

23.根据权利要求21或权利要求22所述的方法,其中所述另一视频块的所述预测包括所述另一视频块的帧内预测。

24.根据权利要求23所述的方法,其中所述另一视频块的所述帧内预测基于所述另一视频块的参考样本,所述参考样本与所述另一视频块相邻或不相邻。

25.根据权利要求23或权利要求24所述的方法,其中所述另一视频块的所述帧内预测是以以下模式中的至少一项:

26.根据权利要求23至25中任一项所述的方法,其中确定所述另一视频块的所述帧内预测包括:

27.根据权利要求23至26中任一项所述的方法,其中

28.根据权利要求27所述的方法,其中所述第一帧内预测工具和所述第二帧内预测工具是相同的或不同的。

29.根据权利要求27所述的方法,其中所述第一帧内预测编解码工具的第一滤波器短于所述第二帧内预测编解码工具的第二滤波器。

30.根据权利要求27所述的方法,其中所述第一帧内预测编解码工具不存在位置相关帧内预测组合(PDPC)模式。

31.根据权利要求1至30中任一项所述的方法,其中所述另一视频块和所述当前视频块在相同的视频区域中。

32.根据权利要求1至30中任一项所述的方法,其中所述另一视频块和所述当前视频块在不同的视频区域中。

33.根据权利要求31或权利要求32所述的方法,其中视频区域包括以下至少一项:图片、条带和图块。

34.根据权利要求32所述的方法,其中所述另一视频块在所述当前视频块的参考图片中。

35.根据权利要求1至34中任一项所述的方法,其中所述另一视频块和所述当前视频块具有相同的宽度和相同的高度。

36.根据权利要求1至35中任一项所述的方法,还包括:

37.根据权利要求1至36中任一项所述的方法,其中与所述另一视频块相关联的经重建样本在以下至少一项中:

38.根据权利要求37所述的方法,其中过程被先前地应用于所述另一视频块的所述参考样本。

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

40.根据权利要求38或权利要求39所述的方法,其中所述过程包括以下至少一项:

41.根据权利要求40所述的方法,其中所述值映射过程包括具有色度缩放过程的亮度映射。

42.根据权利要求1至41中任一项所述的...

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

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

2.根据权利要求1所述的方法,其中所述转换包括从所述比特流对所述当前视频块进行解码。

3.根据权利要求2所述的方法,其中执行所述转换包括:

4.根据权利要求2或权利要求3所述的方法,其中所述调整值基于以下至少一项来确定:

5.根据权利要求4所述的方法,其中所述第二经重建残差块来自进行中的操作。

6.根据权利要求5所述的方法,其中所述进行中的操作包括以下至少一项:逆变换和去量化。

7.根据权利要求4至6中任一项所述的方法,其中所述第一经重建残差块的第一样本基于以下至少一项来确定:

8.根据权利要求4至7中任一项所述的方法,其中所述经重建视频块的样本基于以下至少一项来确定:

9.根据权利要求4至8中任一项的方法,还包括:

10.根据权利要求4至9中任一项所述的方法,还包括:

11.根据权利要求10所述的方法,其中所述和被裁剪到预定义样本范围中。

12.根据权利要求1所述的方法,其中所述转换包括将所述当前视频块编码到所述比特流中。

13.根据权利要求12所述的方法,其中执行所述转换包括:

14.根据权利要求12或权利要求13所述的方法,其中所述调整值基于以下至少一项来确定:

15.根据权利要求14所述的方法,其中第一操作被应用于所述当前视频块的所述第一残差块。

16.根据权利要求15所述的方法,其中所述第一操作包括以下至少一项:变换和量化。

17.根据权利要求14至17中任一项所述的方法,其中所述第一残差块的第五样本基于以下至少一项来确定:

18.根据权利要求14至17中任一项所述的方法,其中所述第二残差块的样本基于以下至少一项来确定:

19.根据权利要求14至18中任一项所述的方法,还包括:

20.根据权利要求19所述的方法,其中所述和被裁剪到预定义样本范围中。

21.根据权利要求1至20中任一项所述的方法,其中基于所述另一视频块确定所述调整值包括:

22.根据权利要求21所述的方法,其中所述另一视频块包括伪块。

23.根据权利要求21或权利要求22所述的方法,其中所述另一视频块的所述预测包括所述另一视频块的帧内预测。

24.根据权利要求23所述的方法,其中所述另一视频块的所述帧内预测基于所述另一视频块的参考样本,所述参考样本与所述另一视频块相邻或不相邻。

25.根据权利要求23或权利要求24所述的方法,其中所述另一视频块的所述帧内预测是以以下模式中的至少一项:

26.根据权利要求23至25中任一项所述的方法,其中确定所述另一视频块的所述帧内预测包括:

27.根据权利要求23至26中任一项所述的方法,其中

28.根据权利要求27所述的方法,其中所述第一帧内预测工具和所述第二帧内预测工具是相同的或不同的。

29.根据权利要求27所述的方法,其中所述第一帧内预测编解码工具的第一滤波器短于所述第二帧内预测编解码工具的第二滤波器。

30.根据权利要求27所述的方法,其中所述第一帧内预测编解码工具不存在位置相关帧内预测组合(pdpc)模式。

31.根据权利要求1至30中任一项所述的方法,其中所述另一视频块和所述当前视频块在相同的视频区域中。

32.根据权利要求1至30中任一项所述的方法,其中所述另一视频块和所述当前视频块在不同的视频区域中。

33.根据权利要求31或权利要求32所述的方法,其中视频区域包括以下至少一项:图片、条带和图块。

34.根据权利要求32所述的方法,其中所述另一视频块在所述当前视频块的参考图片中。

35.根据权利要求1至34中任一项所述的方法,其中所述另一视频块和所述当前视频块具有相同的宽度和相同的高度。

36.根据权利要求1至35中任一项所述的方法,还包括:

37.根据权利要求1至36中任一项所述的方法,其中与所述另一视频块相关联的经重建样本在以下至少一项中:

38.根据权利要求37所述的方法,其中过程被先前地应用于所述另一视频块的所述参考样本。

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

40.根据权利要求38或权利要求39所述的方法,其中所述过程包括以下至少一项:

41.根据权利要求40所述的方法,其中所述值映射过程包括具有色度缩放过程的亮度映射。

42.根据权利要求1至41中任一项所述的方法,其中所述另一视频块和所述另一视频块的参考样本中的至少一项在视频区域中,所述参考样本与所述另一视频块相邻或不相邻。

43.根据权利要求42所述的方法,其中所述视频区域不与所述当前视频块交叠。

44.根据权利要求42或权利要求43所述的方法,其中所述视频区域在以下至少一项的内部:包含所述当前视频块的图片、条带和图块。

45.根据权利要求42至44中任一项所述的方法,其中所述视频区域在至少一个预定义编解码树单元(ctu)或至少一个ctu行中。

46.根据权利要求42至-45中任一项所述的方法,其中所述视频区域是针对帧内块复制(ibc)的预测块的有效区域。

47.根据权利要求1至46中任一项所述的方法,其中...

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

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

1