本公开涉及一种视频信号处理方法和设备,更具体地,涉及一种基于帧内预测编码或解码视频信号的视频信号处理方法和设备。
背景技术:
1、压缩编译指代用于通过通信线路发送数字化信息或以适合于存储介质的形式存储信息的一系列信号处理技术。压缩编码的对象包括诸如语音、视频和文本的对象,并且特别地,用于对图像执行压缩编码的技术被称为视频压缩。考虑到空间相关性、时间相关性和随机相关性,通过去除过多的信息来执行对视频信号的压缩编译。然而,随着各种媒体和数据传输媒体的最新发展,需要更有效的视频信号处理方法和装置。
技术实现思路
1、技术问题
2、本公开是为了提高视频信号的编译效率。
3、技术方案
4、为解决上述问题,本发明提供如下视频信号处理设备及视频信号处理方法。
5、根据本公开的一个实施例,提供了一种视频信号处理方法,包括:识别当前色度块的树类型;基于预先配置的位置的亮度帧内预测模式,导出当前色度块的色度帧内预测模式;基于色度帧内预测模式,生成当前色度块的预测块;以及通过将当前色度块的残差块与预测块相加来重构当前色度块,其中,当预先配置的位置的亮度预测模式为帧内块复制模式时,亮度帧内预测模式被配置为预先配置的模式。
6、作为实施例,导出色度帧内预测模式可以包括根据亮度帧内预测模式,获取其中模式索引指示在预先配置的映射表内的当前色度帧内预测模式的第一语法元素。
7、作为实施例,预先配置的位置可以是当前色度块的右下中心样本位置的亮度位置。
8、作为实施例,预先配置的模式可以是帧内dc模式。
9、作为实施例,当当前色度块的树类型为双树时,指示是否对当前色度块应用帧内块复制模式的第二语法元素可以被推断为预先配置的值而不被解析。
10、作为实施例,预先配置的值可以是0,其中,对其树类型为双树的当前色度块可以不应用帧内块复制模式。。
11、根据本公开的实施例,提供了包括处理器的视频信号处理设备,其中,处理器:识别当前色度块的树类型;如果当前色度块的树类型为双树,基于预先配置的位置的亮度帧内预测模式,导出当前色度块的色度帧内预测模式;基于色度帧内预测模式,生成当前色度块的预测块;以及通过将当前色度块的残差块与预测块相加来重构当前色度块,其中,当预先配置的位置的亮度预测模式为帧内块复制模式时,亮度帧内预测模式被配置为预先配置的模式。
12、作为实施例,处理器可以根据亮度帧内预测模式,获取其中模式索引指示在预先配置的映射表内的当前色度帧内预测模式的第一语法元素。
13、作为实施例,预先配置的位置可以是当前色度块的右下中心样本位置的亮度位置。
14、作为实施例,预先配置的模式可以是帧内dc模式。
15、作为实施例,当当前色度块的树类型为双树时,指示是否对当前色度块应用帧内块复制模式的第二语法元素可以被推断为预先配置的值而不被解析。
16、作为实施例,预先配置的值可以是0,以及对其树类型为双树的当前色度块可以不应用帧内块复制模式。
17、根据本公开的一个实施例,提供了一种视频信号处理方法,包括:确定当前色度块的树类型;基于预先配置的位置的亮度帧内预测模式,确定当前色度块的色度帧内预测模式;基于色度帧内预测模式,生成当前色度块的预测块;以及通过从原始块中减去预测块来导出当前色度块的残差块,其中,当预先配置的位置的亮度预测模式为帧内块复制模式时,亮度帧内预测模式被配置为预先配置的模式。
18、根据本公开的实施例,提供了一种非暂时性计算机可读介质(计算机可执行组件),其中,存储了被配置为由计算设备的一个或多个处理器执行的计算机可执行组件,计算机可执行组件被配置为:识别当前色度块的树类型;基于预先配置的位置的亮度帧内预测模式,导出当前色度块的色度帧内预测模式;基于色度帧内预测模式,生成当前色度块的预测块;以及通过将当前色度块的残差块与预测块相加来重构当前色度块,其中,当预先配置的位置的亮度预测模式为帧内块复制模式时,亮度帧内预测模式被配置为预先配置的模式。
19、根据本公开的实施例,一种视频信号处理方法包括:获取指示是否使用最可能模式(mpm)编码当前块的第一语法元素,其中,mpm指示其中由当前块周围的帧内预测块导出当前块的帧内预测模式的模式;当不使用mpm编码当前块时,获取被配置为指示除mpm候选之外的帧内预测模式当中的当前块的帧内预测模式的第二语法元素;基于当前块的左和上相邻块的帧内预测模式,配置mpm候选列表;基于第二语法元素,导出当前块的帧内预测模式;以及基于该帧内预测模式,生成当前块的预测块,其中,使用通过将第二语法元素加1获得的值导出当前块的帧内预测模式,而与mpm候选列表中包括的mpm候选无关。
20、作为实施例,mpm候选列表可以包括五个mpm候选,并且mpm候选列表可以不包括平面模式。
21、作为实施例,导出帧内预测模式可以包括通过交换(swap)mpm候选列表中的mpm候选来重新排列mpm候选列表。
22、作为实施例,导出帧内预测模式可以包括将重新排列的mpm候选列表中的mpm候选与通过将第二语法元素加1获得的值进行比较。
23、作为实施例,导出帧内预测模式可以包括当通过将第二语法元素加1获得的值大于或等于重新排列的mpm候选列表中的mpm候选时,将通过将第二语法元素加1获得的值加1。
24、作为实施例,该方法可以包括当使用mpm编码当前块时,获取指示当前块的帧内预测模式是否为平面模式的第三语法元素。
25、根据本公开的实施例,提供了一种包括处理器的视频信号处理设备,其中,处理器获取指示是否使用最可能模式(mpm)编码当前块的第一语法元素,其中,mpm指示其中由当前块周围的帧内预测块导出当前块的帧内预测模式的模式;当不使用mpm编码当前块时,获取被配置为指示除mpm候选之外的帧内预测模式当中的当前块的帧内预测模式的第二语法元素;基于当前块的左和上相邻块的帧内预测模式,配置mpm候选列表;基于第二语法元素,导出当前块的帧内预测模式;以及基于该帧内预测模式,生成当前块的预测块,其中,使用通过将第二语法元素加1获得的值导出当前块的帧内预测模式,而与mpm候选列表中包括的mpm候选无关。
26、作为实施例,mpm候选列表可以包括五个mpm候选,并且mpm候选列表可以不包括平面模式。
27、作为实施例,处理器可以通过交换mpm候选列表中的mpm候选来重新排列mpm候选列表。
28、作为实施例,处理器可以将重新排列的mpm候选列表中的mpm候选与通过将第二语法元素加1获得的值进行比较。
29、作为实施例,当通过将第二语法元素加1获得的值大于或等于重新排列的mpm候选列表中的mpm候选时,处理器可以将通过将第二语法元素加1获得的值加1。
30、作为实施例,在视频信号处理设备中,当使用mpm编码当前块时,处理器可以获取指示当前块的帧内预测模式是否为平面模式的第三语法元素。
31、根据本公开的实施例,提供了一种视频信号处理方法,包括:编码指示是否使用最可能模式(mpm)编码当前块的第一语法元素,其中,mpm指示其中由当前块周围的帧内预测块导出当前块的帧内预测模式的模式;当不使用mpm编码当前块时,编码被配置为指示除mpm候选之外的帧内预测模式当中的当前块的帧内预测模式的第二语法元素;基于当前块的左和上相邻块的帧内预测模式,配置mpm候选列表;基于第二语法元素,确定当前块的帧内预测模式;以及基于该帧内预测模式,生成当前块的预测块,其中,使用通过将第二语法元素加1获得的值导出当前块的帧内预测模式,而与mpm候选列表中包括的mpm候选无关。
32、根据本公开的实施例,提供了一种非暂时性计算机可读介质(计算机可执行组件),其中,存储了被配置为由计算设备的一个或多个处理器执行的计算机可执行组件,计算机可执行组件被配置为:获取指示是否使用最可能模式(mpm)编码当前块的第一语法元素,其中,mpm指示其中由当前块周围的帧内预测块导出当前块的帧内预测模式的模式;当不使用mpm编码当前块时,获取被配置为指示除mpm候选之外的帧内预测模式当中的当前块的帧内预测模式的第二语法元素;基于当前块的左和上相邻块的帧内预测模式,配置mpm候选列表;基于第二语法元素,导出当前块的帧内预测模式;以及基于该帧内预测模式,生成当前块的预测块,其中,使用通过将第二语法元素加1获得的值导出当前块的帧内预测模式,而与mpm候选列表中包括的mpm候选无关。
33、有益效果
34、根据本公开的实施例,可以提高视频信号的编译效率。
1.一种用于解码视频信号的设备,所述设备包括处理器,
2.根据权利要求1所述的设备,
3.根据权利要求1所述的设备,
4.根据权利要求1所述的设备,
5.根据权利要求1所述的设备,
6.根据权利要求5所述的设备,
7.一种用于对视频信号进行编码的设备,所述设备包括处理器,
8.根据权利要求7所述的设备,
9.根据权利要求7所述的设备,
10.根据权利要求7所述的设备,
11.根据权利要求7所述的设备,
12.根据权利要求11所述的设备,
13.一种获得比特流的方法,所述方法包括:
14.根据权利要求13所述的方法,
15.根据权利要求13所述的方法,
16.根据权利要求13所述的方法,
17.根据权利要求13所述的方法,
18.根据权利要求17所述的方法,
19.一种视频信号处理的方法,所述方法包括:
20.根据权利要求19所述的方法,