基于上下文的帧内预测制造技术

技术编号:39966620 阅读:18 留言:0更新日期:2024-01-09 00:27
基于上下文的帧内预测。描述了视频处理的方法。该方法包括:对当前视频块的相邻块的色度和亮度样点进行向下采样;为色度块的视频的当前视频块与所述视频的编解码表示之间的转换,基于从所述向下采样获得的向下采样的色度和亮度样点,确定跨分量线性模型(CCLM)的参数;对与所述当前视频块对应的亮度块中的亮度样点应用所述CCLM,以推导所述当前视频块的预测值;以及基于所述预测值进行所述转换。

【技术实现步骤摘要】

本专利文档涉及视频处理技术、装置和系统。


技术介绍

1、尽管视频压缩有所进步,数字视频在互联网和其他数字通信网络上仍占最大的带宽使用量。随着能够接收和显示视频的连接用户设备的数量增加,预计数字视频使用所需的带宽将继续增长。


技术实现思路

1、本公开描述了装置、系统和方法,其涉及数字视频处理,以及例如视频编解码中的跨分量线性模型(cross-component linear model,cclm)预测模式的简化线性模型推导。所描述的方法可以应用于现有视频编解码标准(例如,高效视频编解码(hevc))和未来视频编解码标准(例如,多功能视频编解码(vvc)),或编解码器。

2、在一个代表性方面中,本公开技术可以用于提供视频处理的方法。该方法包括,为视频的作为色度块的当前视频块与视频的编解码表示之间的转换,基于来自一组相邻色度样点的两个色度样点,确定跨分量线性模型的参数,其中,两个色度样点是基于位置规则从所述组中选择的;以及,根据所述确定进行转换。

3、在一个代表性方面中,本公开技术可以用于提本文档来自技高网...

【技术保护点】

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

2.根据权利要求1所述的方法,其中,所述相邻色度样点包括相对于所述当前视频块的左相邻色度样点、上相邻色度样点、右上相邻色度样点或左下相邻色度样点。

3.根据权利要求1所述的方法,其中,所述当前视频块的CCLM模式是第一CCLM模式、第二CCLM模式和第三CCLM模式中的一种,其中,所述第一CCLM模式基于左相邻色度样点和上相邻色度样点来推导所述CCLM参数,所述第二CCLM模式基于左相邻色度样点和左下相邻色度样点来推导所述CCLM参数,并且所述第三CCLM模式基于上相邻色度样点和右上相邻色度样点来推导所述CCLM参数,其中,所述当前视...

【技术特征摘要】

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

2.根据权利要求1所述的方法,其中,所述相邻色度样点包括相对于所述当前视频块的左相邻色度样点、上相邻色度样点、右上相邻色度样点或左下相邻色度样点。

3.根据权利要求1所述的方法,其中,所述当前视频块的cclm模式是第一cclm模式、第二cclm模式和第三cclm模式中的一种,其中,所述第一cclm模式基于左相邻色度样点和上相邻色度样点来推导所述cclm参数,所述第二cclm模式基于左相邻色度样点和左下相邻色度样点来推导所述cclm参数,并且所述第三cclm模式基于上相邻色度样点和右上相邻色度样点来推导所述cclm参数,其中,所述当前视频块的宽度和高度分别为w和h。

4.根据权利要求3所述的方法,其中,还基于所述w和/或h来选择所述两个或多个色度样点。

5.根据权利要求3所述的方法,其中,响应于所述左相邻色度样点和所述上相邻色度样点都可用,并且所述当前视频块的cclm模式是所述第一cclm模式,从所述左相邻色度样点中选择两个色度样点,并且从所述上相邻色度样点中选择另外两个色度样点。

6.根据权利要求4所述的方法,其中,响应于仅所述上相邻色度样点可用,所述当前视频块的cclm模式是所述第一cclm模式,并且所述w等于2,从所述上相邻色度样点中选择恰好两个色度样点。

7.根据权利要求4所述的方法,其中,响应于仅所述左相邻色度样点可用,所述当前视频块的cclm模式是所述第一cclm模式,并且所述h等于2,从所述左相邻色度样点中选择恰好两个色度样点。

8.根据权利要求4所述的方法,其中,响应于仅所述上相邻色度样点可用,所述当前视频块的cclm模式是所述第一cclm模式,并且所述w大于2,从所述上相邻色度样点中选择恰好四个色度样点。

9.根据权利要求4所述的方法,其中,响应于仅所述左相邻色度样点可用,所述当前视频块的cclm模式是所述第一cclm模式,并且所述h大于2,从所述左相邻色度样点中选择恰好四个色度样点。

10.根据权利要求3所述的方法,其中,响应于所述左相邻色度样点和所述左下相邻色度样点都可用,并且所述当前视频块的cclm模式是所述第二cclm模式,从所述左相邻色度样点和所述左下相邻色度样点中选择恰好四个色度样点。

11.根据权利要求4所述的方法,其中,响应于仅所述左相邻色度样点可用,所述当前视频块的cclm模式是所述第二cclm模式,并且所述h等于2,从所述左相邻色度样点中选择恰好两个色度样点。

12.根据权利要求4所述的方法,其中,响应于仅所述左相邻色度样点可用,所述当前视频块的cclm模式是所述第二cclm模式,并且所述h大于2,从所述左相邻色度样点中选择恰好四个色度样点。

13.根据权利要求3所述的方法,其中,响应于所述上相邻色度样点和所述右上相邻色度样点都可用,并且所述当前视频块的cclm模式是所述第三cclm模式,从所述上相邻色度样点和所述右上相邻色度样点中选择恰好四个色度样点。

14.根据权利要求4所述的方法,其中,响应于仅所述上相邻色度样点可用,所述当前视频块的cclm模式是所述第三cclm模式,并且所述w等于2,从所述上相邻色度样点中选择恰好两个色度样点。

15.根据权利要求4所述的方法,其中,响应于仅所述上相邻色度样点可用,所述当前视频块的cclm模式是所述第三cclm模式,并且所述w大于2,从所述上相邻色度样点中选择恰好四个色度样点。

16.根据权利要求1所述的方法,还包括确定与所述两个或更多个色度样点相对应的两个或更多个亮度样点。

17.根据权利要求16所述的方法,其中,响应于四个亮度样点被确定,所述四个亮度样点中的两个最大值被平均以推导第一平均亮度值,所述四个亮度样点中的两个最小值被平均以推导第二平均亮度值。

18.根据权利要求17所述的方法,其中,所述第一平均亮度值和所述第二平均亮度值被用于推导所述cclm参数。

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

20.根据权利要求1所述的方法,其中,所述转换的执行包括将所述当前块编码成所述比特流。

21.一种视频编解码装置,包括处理器和其上具有指令的非暂时性存储器,其中,所述指令在由所述处理器执行时,使得所述处理器:

22.一种存储指令非暂时性计算机可读存储介质,所述指令使得处理器:

23.一种存储视频的比特流的非暂时性计算机可读记录介质,所述比特流由视频处理设备执行的方法生成,其中所述方法包括:

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

25.一种可视媒体处理方法,包括:

26.如权利要求25所述的方法,其中所述相邻色度样本包括相对于所述当前视频块的左邻近色度样本、上邻近色度样本、右上邻近色度样本或左下邻近色度样本。

27.如权利要求26所述的方法,其中f=floor(m/2i),其中m是用于在水平方向上导出所述所选色度样本的相邻色度样本数,或f=floor(n/2i),其中n是用于在垂直方向上导出所述所选色度样本的相邻色度样本数,i等于2或3,floor运算用于获得数字的整数部分。

28.如权利要求27所述的方法,其中s=max(1,floor(m/2j)),或s=max(1,floor(n/2j)),j等于1或2,并且所述max运算用于获得多个数字中的最大值。

29.如权利要求28所述的方法,其中m和n均小于或等于w+h,并且是基于所述当前视频块的cclm模式确定的,其中w和h分别是所述当前视频块的宽度和高度。

30.如权利要求29所述的方法,其中所述当前视频块的cclm模式是第一cclm模式、第二cclm模式和第三cclm模式之一,所述第一cclm模式基于左邻近色度样本和上邻近色度样本导出cclm参数,所述第二cclm模式基于左邻近色度样本和左下邻近样本导出cclm参数,并且所述第三cclm模式基于上相邻色度样本和右上相邻色度样本导出cclm参数。

31.如权利要求27所述的方法,其中,响应于在水平方向上选择两个色度样本,在水平方向上选择的两个色度样本的位置是floor(m/4)和floor(m/4)+floor(m/2)。

32.如权利要求27所述的方法,其中,响应于在垂直方向上选择两个色度样本,在垂直方向上选择的两个色度样本的位置是floor(n/4)和floor(n/4)+floor(n/2)。

33.如权利要求27所述的方法,其中,响应于在水平方向上选择四个色度样本,在水平方向上选择的四个色度样本的位置为floor(m/8)、floor(m/8)+floor(m/4)、floor(m/8)+2*floor(m/4)、floor(m/8)+3*floor(m/4)。

34.如权利要求27所述的方法,其中,响应于在垂直方向上选择四个色度样本,在垂直方向上选择的四个色度样本的位置为floor(n/8)、floor(n/8)+floor(n/4)、floor(n/8)+2*floor(n/4)、floor(n/8)+3*floor(n/4)。

35.如权利要求30所述的方法,其中,响应于所述cclm模式为所述第一cclm模式且上邻近色度样本可用,m等于w。

36.如权利要求30所述的方法,其中,响应于所述cclm模式为所述第三cclm模式,上邻近色度样本可用,并且右上邻近色度样本不可用,m等于w。

37.如权利要求30所述的方法,其中,响应于所述cclm模式为所述第一cclm模式且左邻近色度样本可用,n等于h。

38.如权利要求30所述的方法,其中,响应于所述cclm模式为所述第二cclm模式,左邻近色度样本可用,并且左下邻近色度样本不可用,n等于h。

39.如权利要求25所述的方法,还包括:响应于所述当前视频块的相邻色度样本不可用,将所述当前视频块的预测值设置为默认值。

40.如权利要求39所述的方法,其中所述默认值等于1<<(bitdepth-1),其中bitdepth表示色度样本的位深度。

41.如权利要求25所述的方法,其中执行所述转换包括从所述当前视频块生成比特流。

42.如权利要求25所述的方法,其中执行所述转换包括从比特流生成所述当前视频块。

43.一种用于对视频数据进行编解码的装置,包括处理器和其上带有指令的非暂时性存储器,其中在所述处理器执行所述指令时,使所述处理器:

44.一种存储指令...

【专利技术属性】
技术研发人员:张凯张莉刘鸿彬许继征王悦
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:

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

1