System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及一种图像编码/解码方法和装置,以及一种发送比特流的方法,更具体地,涉及一种通过使用参考样本滤波执行帧内预测来对图像进行编码/解码的方法和装置,以及一种发送由此生成的比特流的方法。
技术介绍
1、最近,各个领域对高分辨率和高质量图像,例如高清(hd)图像和超高清(uhd)图像的需求正在增加。随着图像数据的分辨率和质量的提高,与现有图像数据相比,发送的信息量或比特量相对增加。发送的信息或比特量的增加导致传输成本和存储成本的增加。
2、因此,需要高效的图像压缩技术来有效地传输、存储和再现关于高分辨率和高质量图像的信息。
技术实现思路
1、技术问题
2、本公开的目的是提供一种具有提高的编码/解码效率的图像编码/解码方法和装置。
3、此外,本公开的目的是提供一种用于通过根据是否使用在帧内预测期间参考的样本的滤波来选择在导出预测样本时应用的滤波器,来编码/解码图像的方法和装置。
4、本公开的另一个目的是提供一种发送由根据本公开的图像编码方法或装置生成的比特流的方法。
5、本公开的另一个目的是提供一种存储由根据本公开的图像编码方法或装置生成的比特流的记录介质。
6、本公开的另一个目的是提供一种记录介质,其存储由根据本公开的图像解码装置接收、解码并用于重构图像的比特流。
7、本公开所解决的技术问题不限于上述技术问题,本领域技术人员通过以下描述将清楚此处未描述的其他技术问题。
8、技术方案
>9、为解决上述问题根据实施例的图像解码装置执行的图像解码方法包括:从比特流中获得当前块的帧内预测模式信息,基于所述帧内预测模式信息和位于所述当前块周围的相邻块的帧内预测模式,确定所述当前块的帧内预测模式,基于用于所述当前块的编译参数导出用于所述当前块的帧内预测参考样本的滤波的第一滤波器标志的值,当第一滤波器标志的值指示使用当前块的帧内预测参考样本的滤波时将平滑滤波应用于当前块的帧内预测参考样本,基于所述第一滤波器标志选择用于所述当前块的帧内预测的插值滤波器,并且使用所选择的插值滤波器生成所述当前块的帧内预测块。
10、当第一滤波器标志指示当前块的帧内预测参考样本已经经过平滑滤波时,可以选择平滑滤波器作为用于当前块的帧内预测的插值滤波器并且将其应用于参考样本,从而导出当前块的预测样本。
11、当第一滤波器标志指示当前块的帧内预测参考样本没有经过平滑滤波时,可以选择锐化滤波器作为用于当前块的帧内预测的插值滤波器并且将其应用于参考样本,从而导出当前块的预测样本。
12、为此,为解决上述问题根据实施例的图像解码装置执行的图像解码方法包括:从比特流中获得当前块的帧内预测模式信息,基于所述帧内预测模式信息和位于所述当前块周围的相邻块的帧内预测模式,确定所述当前块的帧内预测模式,基于用于所述当前块的编译参数导出用于所述当前块的帧内预测参考样本的滤波的第一滤波器标志的值,基于所述第一滤波器标志选择用于所述当前块的帧内预测的插值滤波器,并且使用所选择的插值滤波器生成所述当前块的帧内预测块。
13、可以进一步包括当所述第一滤波器标志的值指示使用所述当前块的帧内预测参考样本的滤波时,对所述当前块的帧内预测参考样本应用平滑滤波。
14、编译参数可以包括所述当前块的多参考线索引、所述当前块的大小、所述当前块的颜色分量、是否对所述当前块应用帧内子分区(isp)或所述当前块的帧内预测模式中的至少一个。
15、当所述第一滤波器标志的值为第一值时,可以不使用帧内预测参考样本的滤波,当所述第一滤波器标志的值为第二值时,可以使用帧内预测参考样本的滤波,当所述第一滤波器标志的值为第一值时,可以将用于所述当前块的帧内预测的插值滤波器确定为具有锐化特性的滤波器,并且当所述第一滤波器标志的值为第二值时,可以将用于所述当前块的帧内预测的插值滤波器确定为具有平滑特性的滤波器。
16、基于所述第一滤波器标志选择用于所述当前块的帧内预测的插值滤波器可以包括:基于所述第一滤波器标志导出用于所述当前块的帧内预测的插值滤波器的第二滤波器标志的值,并且基于所述第二滤波器标志选择插值滤波器。
17、当满足针对所述编译参数中的至少一个的条件时,所述第二滤波器标志的值可以被导出为第一值。
18、当帧内子分区(isp)被应用于所述当前块时,第二滤波器标志的值可以被导出为第一值。
19、当帧内子分区(isp)被应用于所述当前块、所述当前块是亮度块,所述当前块的帧内预测模式等于或大于预定模式并且所述当前块的宽度等于或大于预定大小时,第二滤波器标志的值可以被导出为第一值。另外,预定模式可以是左上对角模式并且预定大小可以是8。
20、当帧内子分区(isp)被应用于所述当前块、所述当前块是亮度块,所述当前块的帧内预测模式等于或小于预定模式并且所述当前块的宽度等于或大于预定大小时,第二滤波器标志的值可以被导出为第一值。预定模式可以是左上对角模式并且预定大小可以是8。
21、当所述第一滤波器标志的值为第一值时,可以不使用帧内预测参考样本的滤波,当所述第一滤波器标志的值为第二值时,可以使用帧内预测参考样本的滤波,当所述第一滤波器标志的值为1时,第二滤波器标志的值可以被导出为0。
22、当所述第二滤波器标志的值是第一值时,插值滤波器可以是具有锐化特性的滤波器,当所述第二滤波器标志的值是第二值时,插值滤波器可以是具有平滑特性的滤波器,当所述第一滤波器标志的值是第二值时,第二滤波器标志的值可以被导出为第一值。
23、为解决上述问题根据实施例的图像解码装置包括存储器和至少一个处理器。至少一个处理器可以从比特流中获得当前块的帧内预测模式信息,基于所述帧内预测模式信息和位于所述当前块周围的相邻块的帧内预测模式,确定所述当前块的帧内预测模式,基于用于所述当前块的编译参数导出用于所述当前块的帧内预测参考样本的滤波的第一滤波器标志的值,基于所述第一滤波器标志选择用于所述当前块的帧内预测的插值滤波器,并且使用所选择的插值滤波器生成所述当前块的帧内预测块。
24、为解决上述问题根据实施例的图像编码装置执行的图像编码方法包括:选择当前块的帧内预测模式,基于用于所述当前块的编译参数导出用于所述当前块的帧内预测参考样本的滤波的第一滤波器标志的值,基于所述第一滤波器标志选择用于所述当前块的帧内预测的插值滤波器,使用所选择的插值滤波器生成所述当前块的帧内预测块,并且基于位于所述当前块周围的相邻块的帧内预测模式对所述当前块的帧内预测模式进行编码。
25、为解决上述问题根据实施例的图像编码装置可以传输如上所述生成的比特流。
26、有益效果
27、根据本公开,可以提供具有提高的编码/解码效率的图像编码/解码方法和装置。
28、另外,根据本公开,可以提供一种通过根据是否使用在帧内预测期间参考的样本的滤波来选择在导出预测样本时本文档来自技高网...
【技术保护点】
1.一种图像解码装置,包括:
2.根据权利要求1所述的图像解码装置,其中,所述编译参数包括所述当前块的多参考线索引、所述当前块的大小、所述当前块的颜色分量、是否对所述当前块应用帧内子分区(ISP)或所述当前块的帧内预测模式中的至少一个。
3.根据权利要求1所述的图像解码装置,
4.根据权利要求1所述的图像解码装置,其中,所述至少一个处理器被配置为,通过基于所述参考样本滤波器标志导出用于所述当前块的帧内预测样本的插值滤波器标志的值并且通过基于所述插值滤波器标志选择插值滤波器来基于所述参考样本滤波器标志选择用于所述当前块的帧内预测样本的所述插值滤波器。
5.根据权利要求4所述的图像解码装置,其中,基于用于所述编译参数中的至少一个的条件被满足,将所述第二滤波器标志的值导出为第一值。
6.根据权利要求5所述的图像解码装置,其中,基于帧内子分区(ISP)被应用于所述当前块,将所述第二滤波器标志的值导出为第一值。
7.根据权利要求5所述的图像解码装置,其中,基于帧内子分区(ISP)被应用于所述当前块、所述当前块是亮度块、
8.根据权利要求7所述的图像解码装置,其中,所述预定模式是左上对角模式并且所述预定大小是8。
9.根据权利要求5所述的图像解码装置,其中,基于帧内子分区(ISP)被应用于所述当前块、所述当前块是亮度块、所述当前块的帧内预测模式等于或小于预定模式以及所述当前块的宽度等于或大于预定大小,将所述第二滤波器标志的值导出为第一值。
10.根据权利要求9所述的图像解码装置,其中,所述预定模式为左上对角模式并且所述预定大小为8。
11.根据权利要求4所述的图像解码装置,
12.根据权利要求11所述的图像解码装置,
13.一种图像编码装置,包括:
14.一种用于发送比特流的装置,包括:
...【技术特征摘要】
1.一种图像解码装置,包括:
2.根据权利要求1所述的图像解码装置,其中,所述编译参数包括所述当前块的多参考线索引、所述当前块的大小、所述当前块的颜色分量、是否对所述当前块应用帧内子分区(isp)或所述当前块的帧内预测模式中的至少一个。
3.根据权利要求1所述的图像解码装置,
4.根据权利要求1所述的图像解码装置,其中,所述至少一个处理器被配置为,通过基于所述参考样本滤波器标志导出用于所述当前块的帧内预测样本的插值滤波器标志的值并且通过基于所述插值滤波器标志选择插值滤波器来基于所述参考样本滤波器标志选择用于所述当前块的帧内预测样本的所述插值滤波器。
5.根据权利要求4所述的图像解码装置,其中,基于用于所述编译参数中的至少一个的条件被满足,将所述第二滤波器标志的值导出为第一值。
6.根据权利要求5所述的图像解码装置,其中,基于帧内子分区(isp)被应用于所述当前块,将所述第二滤波器标志的值导出为第一值。
7...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。