System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
【国外来华专利技术】
本公开涉及视频编码/解码方法和视频编码/解码设备,并且更具体地,涉及基于与当前块邻近的模板推导用于当前块的最佳帧内预测模式的视频编码/解码方法和视频编码/解码设备。
技术介绍
1、以下描述的内容仅提供与本实施方式相关的背景信息并且不构成现有技术。
2、由于视频数据量大于语音数据或静止图像数据的量,在不通过压缩处理视频数据的情况下存储或传输视频数据需要包括存储器的大量硬件资源。
3、因而,在存储或传输视频数据时,通常使用编码器压缩视频数据以便存储或传输。然后,解码器接收压缩的视频数据并解压缩和再现视频数据。用于此视频的压缩技术包含h.264/avc和高效率视频编码(hevc),及与hevc相比编码效率改进约30%或以上的通用视频编码(vvc)。
4、然而,视频大小、分辨率和帧速率逐渐增加,并且因此要编码的数据量也增加。因而,需要比现有的压缩技术具有更好的编码效率和更高的图像质量的新的压缩技术。
5、帧内预测是仅允许空间参考的预测技术,并且指的是通过参考已经在其上当前执行编码的块周围重构的块来预测当前块的方法。在帧内预测的情况下,可以使用最可能模式(mpm)列表推导当前块的帧内预测模式。此外,可以使用与当前块邻近的模板推导当前块的帧内预测模式。在使用与当前块邻近的模板推导用于当前块的帧内预测模式的情况下,需要改进编码效率。
技术实现思路
1、[技术问题]
2、本公开的目的是提供用于基于模板推导当前块的帧内预测模式的方法和设备。
3、本公开的另一目的是提供用于仅使用有限的模板推导当前块的帧内预测模式的方法和设备。
4、本公开的另一目的是提供用于使用最可能模式(mpm)列表和模板推导当前块的帧内预测模式的方法和设备。
5、本公开的另一目的是提供用于使用与当前块邻近的参考块的帧内预测模式和模板来推导当前块的帧内预测模式的方法和设备。
6、本公开的另一目的是提供用于提高视频编码/解码效率的方法和设备。
7、本公开的另一目的是提供一种存储由本公开的视频编码/解码方法或视频编码/解码设备生成的比特流的记录介质。
8、本公开的另一目的是提供用于发送通过本公开的视频编码/解码方法或设备生成的比特流的方法和设备。
9、【技术方案】
10、根据本公开,一种视频解码方法包括:基于与当前块邻近的邻近块的帧内预测模式推导最可能模式(mpm)列表;通过将mpm列表中的候选模式或邻近块的帧内预测模式应用于与当前块邻近的第一区域的参考像素,生成预测像素;计算预测像素与第一区域的重构像素之间的残差变换绝对值和(satd);基于satd推导第一帧内预测模式;基于第一帧内预测a模式推导当前块的帧内预测模式;基于当前块的帧内预测模式来生成当前块的预测块。
11、根据本公开,一种视频编码方法包括:基于与当前块邻近的邻近块的帧内预测模式,确定最可能模式(mpm)列表;通过将mpm列表中的候选模式或邻近块的帧内预测模式应用于与当前块邻近的第一区域的参考像素,生成预测像素;计算预测像素与第一区域的重构像素之间的残差变换绝对值和satd;基于satd确定第一帧内预测模式;基于第一帧内预测a模式确定当前块的帧内预测模式;基于当前块的帧内预测模式来生成当前块的预测块。
12、此外,根据本公开,可以提供传输通过根据本公开的视频编码方法或设备生成的比特流的方法。
13、另外,根据本公开,可提供一种存储通过根据本公开的视频编码方法或设备生成的比特流的记录介质。
14、另外,根据本公开,可以提供一种存储由根据本公开的视频解码设备接收和解码并用于重构视频的比特流的记录介质。
15、【有益效果】
16、根据本公开,可以提供用于基于模板推导当前块的帧内预测模式的方法和设备。
17、另外,根据本公开,可以提供仅使用有限的模板推导当前块的帧内预测模式的方法和设备。
18、另外,根据本公开,可以提供用于使用最可能模式(mpm)列表和模板推导当前块的帧内预测模式的方法和设备。
19、另外,根据本公开,可以提供用于使用与当前块邻近的参考块的帧内预测模式和模板推导当前块的帧内预测模式的方法和设备。
20、此外,根据本公开,可以提供用于提高视频编码/解码效率的方法和设备。
21、可以从本公开获得的效果不限于以上提及的效果,并且本领域普通技术人员可以从以下描述中清楚地理解未提及的其他效果。
本文档来自技高网...【技术保护点】
1.一种视频解码方法,包括:
2.根据权利要求1所述的视频解码方法,其中,所述第一区域是所述当前块的上部区域、左侧区域和左上区域中的至少一者。
3.根据权利要求1所述的视频解码方法,其中,基于所述MPM列表中的候选模式来确定所述第一区域。
4.根据权利要求1所述的视频解码方法,其中,所述第一帧内预测模式是用于生成具有最小SATD的预测像素的候选模式。
5.根据权利要求1所述的视频解码方法,其中,所述第一帧内预测模式是用于生成具有最小SATD的预测像素的邻近块的帧内预测模式。
6.根据权利要求1所述的视频解码方法,其中,所述预测像素是基于所述邻近块的所述帧内预测模式来生成的。
7.根据权利要求1所述的视频解码方法,其中,
8.根据权利要求1所述的视频解码方法,其中,
9.根据权利要求1所述的视频解码方法,其中,
10.根据权利要求1所述的视频解码方法,其中,
11.一种视频编码方法,包括:
12.根据权利要求11所述的视频编码方法,其中,所述第一区域是
13.根据权利要求11所述的视频编码方法,其中,基于所述MPM列表中的候选模式来确定所述第一区域。
14.根据权利要求11所述的视频编码方法,其中,所述第一帧内预测模式是用于生成具有最小SATD的预测像素的候选模式。
15.根据权利要求11所述的视频编码方法,其中,所述第一帧内预测模式是用于生成具有最小SATD的预测像素的邻近块的帧内预测模式。
16.根据权利要求11所述的视频编码方法,其中,
17.根据权利要求11所述的视频编码方法,其中,
18.根据权利要求11所述的视频编码方法,其中,
19.根据权利要求11所述的视频编码方法,其中,
20.一种记录介质,作为存储由视频编码方法生成的比特流的计算机可读记录介质,其中,所述视频编码方法包括:
...【技术特征摘要】
【国外来华专利技术】
1.一种视频解码方法,包括:
2.根据权利要求1所述的视频解码方法,其中,所述第一区域是所述当前块的上部区域、左侧区域和左上区域中的至少一者。
3.根据权利要求1所述的视频解码方法,其中,基于所述mpm列表中的候选模式来确定所述第一区域。
4.根据权利要求1所述的视频解码方法,其中,所述第一帧内预测模式是用于生成具有最小satd的预测像素的候选模式。
5.根据权利要求1所述的视频解码方法,其中,所述第一帧内预测模式是用于生成具有最小satd的预测像素的邻近块的帧内预测模式。
6.根据权利要求1所述的视频解码方法,其中,所述预测像素是基于所述邻近块的所述帧内预测模式来生成的。
7.根据权利要求1所述的视频解码方法,其中,
8.根据权利要求1所述的视频解码方法,其中,
9.根据权利要求1所述的视频解码方法,其中,
10.根据权利要求1所述的视频解码方法,其中,
11.一种视...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。