环内重整形自适应重整形方向制造技术

技术编号:30776559 阅读:14 留言:0更新日期:2021-11-16 07:35
一种用于执行正向映射函数或其逆向函数的方法和装置,该正向映射函数或其逆向函数通过在比特流中传达用以执行映射的信息来实现。该信息可以在均匀或非均匀的查找表中实现。解码器可以接收该信息并导出要使用的逆向函数。在一个实施例中,解码器接收表示逆向映射函数的信息,并使用该信息来实现用于帧内译码图片部分的逆向映射查找表,并且可以导出与用于帧间译码图片部分的逆向映射查找表一起使用的正向映射查找表。正向映射查找表。正向映射查找表。

【技术实现步骤摘要】
【国外来华专利技术】环内重整形自适应重整形方向


[0001]本专利技术的至少一个实施例一般涉及一种用于视频编码或解码的方法或装置。

技术介绍

[0002]为了实现高压缩效率,图像和视频译码方案通常采用预测(包括空间和/或运动矢量预测)以及变换以利用视频内容中的空间和时间冗余。通常,帧内或帧间预测用于利用帧内或帧间相关性,然后对通常表示为预测误差或预测残差的原始图像与预测图像之间的差异进行变换、量化和熵译码。为了重构视频,通过与熵编码、量化、变换和预测相对应的逆向过程来对压缩数据进行解码。映射和逆向映射过程可用于编码器和解码器中以实现改进的译码性能。实际上,为了更好的译码效率,可以使用信号映射。映射旨在更好地利用视频图片的样本码字值分布。

技术实现思路

[0003]现有技术的缺点和不利可以通过本文描述的一般方面来解决,其涉及编码和解码中的帧内预测模式分割。
[0004]根据第一方面,提供了一种方法。该方法包括以下步骤:在压缩视频数据的比特流中插入参数,所述参数表示对预测数据进行操作的环内重整形滤波器;以及使用预测数据对视频数据块进行编码,以便与所述参数一起包括在所述比特流中。
[0005]根据第二方面,提供了一种方法。该方法包括以下步骤:接收压缩视频数据的比特流中的参数,所述参数表示对重构数据进行操作的环内重整形滤波器;以及使用所述重构数据和来自所述比特流的参数来对视频数据块进行解码。
[0006]根据另一方面,提供了一种装置。该装置包括处理器。所述处理器可被配置为通过执行上述方法中的任意一者来编码视频块或解码比特流。
[0007]根据至少一个实施例的另一个一般方面,提供了一种设备,包括根据解码实施例中的任意一者的装置;以及以下中的至少一者:(i)天线,其被配置为接收信号,该信号包括视频块;(ii)频带限制器,其被配置为将所接收的信号限制到包括视频块的频带;或(iii)显示器,其被配置成显示表示视频块的输出。
[0008]根据至少一个实施例的另一个一般方面,提供了一种非暂时性计算机可读介质,其包含根据所描述的编码实施例或变型中的任意一者生成的数据内容。
[0009]根据至少一个实施例的另一个一般方面,提供了一种包括根据所描述的编码实施例或变型中的任意一者生成的视频数据的信号。
[0010]根据至少一个实施例的另一个一般方面,比特流被格式化为包括根据所描述的编码实施例或变型中的任意一者生成的数据内容。
[0011]根据至少一个实施例的另一个一般方面,提供了一种包括指令的计算机程序产品,当计算机执行该程序时,该指令使计算机执行所描述的解码实施例或变型中的任意一者。
[0012]从以下结合附图阅读的示例性实施例的详细描述中,一般方面的这些和其他方面、特征和优点将变得显而易见。
附图说明
[0013]图1示出了(a)编码器和(b)解码器的预测信号的环内重整形。
[0014]图2示出了示例正向映射函数的构造。
[0015]图3示出了示例逆向映射函数的构造。
[0016]图4示出了在混合解码器中使用逆向重整形和正向重整形的示例。
[0017]图5示出了帧内图片的环内重整形解码过程的示例。
[0018]图6示出了一般的视频压缩编码器。
[0019]图7示出了一般的视频解压缩解码器。
[0020]图8示出了所提出的用于帧内图片的环内重整形解码过程的示例。
[0021]图9示出了在来自编码器的比特流中携带的均匀采样的逆向重整形查找表的示例。
[0022]图10示出了逆向映射函数简化的过程。
[0023]图10b示出了逆向映射函数简化的编码方法的一个实施例。图11示出了根据所描述的一般方面的编码方法的一个实施例。
[0024]图12示出了根据所描述的一般方面的解码方法的一个实施例。
[0025]图13示出了用于使用帧内预测模式扩展进行编码或解码的装置的一个实施例。
[0026]图14示出了一般的标准编码方案。
[0027]图15示出了一般的标准解码方案。
[0028]图16示出了其中可以实现所描述的实施例的典型处理器布置。
具体实施方式
[0029]本文描述的实施例属于视频压缩领域,并且涉及视频压缩以及视频编码和解码。本专利技术可以一般地应用于译码的视频内容(例如,标准动态范围(SDR)、高动态范围(HDR)),但是当在编码器和解码器中使用映射和逆向映射过程以实现改进的译码性能时,本专利技术尤其适用。实际上,为了更好的译码效率,可以使用信号映射。映射旨在更好地利用视频图片的样本码字值分布。映射和逆向映射可以在解码环路之外。在这种情况下,在核心编码之前,映射直接应用于编码器的输入采样。逆向映射过程在解码器侧应用于来自解码器的输出采样。映射和逆向映射也可以在解码环路中,如在第一JVET(联合视频专家团队)贡献中所提出的。
[0030]这个贡献和第二个贡献描述了提高译码效率的环内重整形解决方案。在这些解决方案中,亮度或色度信号的映射(重整形)在译码环路内部实现。重整形应用于预测/重构信号,并且在编码器或解码器中,将重整形和逆向重整形的附加块添加到传统编码器和解码器框图。这在图1中示出,其中重整形被应用于预测亮度或色度信号。注意,重整形在JVET文献“用于通用视频译码和测试模型4(VTM 4)的算法描述的条款3.7.3

亮度映射与色度缩放(LMCS)”中被信息化地记载。
[0031]在编码器处,量化前的残余信号Res_source根据以下公式生成:
[0032]Res_source(p)=map[Orig(p)]–
map[Pred(p)]ꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(等式1)
[0033]其中Orig(p)是图片中位置p(x,y)处的源样本(要译码的)的值,Pred(p)是预测样本的值,以及Res_source(p)是量化前的预测残差样本的值,map[.]是重整形函数。
[0034]然后,Res_source(p)被变换、量化。逆向量化和逆向变换后的残差信号表示为Res(p)。
[0035]在解码器处,根据以下公式(图1(b)中所示)来重构信号:
[0036]Rec(p)=invmap[map[Pred(p)]+Res(p)]ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(等式2)优选地以3个步骤实现:
[0037]步骤1108:
[0038]Rec0(p)=map[Pred(p)]ꢀꢀꢀꢀ
(等式3)
[0039]步骤1103:
[0040]Rec1(p)=Rec0(p)+Res(p)
ꢀꢀꢀꢀꢀꢀꢀꢀ
(等式4)
[0041]步骤1104:
[0042]Rec(p)=invmap[Rec1(p)]ꢀꢀꢀꢀ
(等式5)
[0043]其中Rec(p)是重构样本的值,invmap[.]是逆向重整形函数(map[.]的逆向本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种方法,包括:在压缩视频数据的比特流中插入参数,所述参数表示对预测数据进行操作的环内重整形滤波器,其中均匀采样的重整形查找表被携带,并且指示符指示所携带的查找表是逆向查找表;以及使用所述预测数据对视频数据块进行编码,以与所述参数一起包含在所述比特流中。2.一种装置,包括:处理器,其被配置为执行:在压缩视频数据的比特流中插入参数,所述参数表示对预测数据进行操作的环内重整形滤波器,其中均匀采样的重整形查找表被携带,并且指示符指示所携带的查找表是逆向查找表;以及使用所述预测数据对视频数据块进行编码,以与所述参数一起包含在所述比特流中。3.一种用于解码视频数据块的方法,包括:接收压缩视频数据的比特流中的参数,所述参数表示对重构数据进行操作的环内重整形滤波器,其中均匀采样的重整形查找表被携带,并且指示符指示所携带的查找表是逆向查找表;以及使用所述重构数据和来自所述比特流的所述参数来对视频数据块进行解码。4.一种装置,包括:处理器,其被配置为执行:接收压缩视频数据的比特流中的参数,所述参数表示对重构数据进行操作的环内重整形滤波器,其中均匀采样的重整形查找表被携带,并且指示符指示所携带的查找表是逆向查找表;其中使用所述重构数据和来自所述比特流的所述参数来对视频数据块进行解码。5.根据权利要求1或3所述的方法或者根据权利要求2或4所述的装置,其中从表示环内重整形滤波器的所述参数获得逆向滤波器参数。6.根据权利要求1或3所述的方法或者根据权利要求2或4所述的装置,其中所述参数使用均匀采样的重整形查找表而被包括在所述比特流中,并且指示符被用于用信号通知所述查找表是表示正向查找表还是逆向查找表。7.根据权利要求1或3所述的方法或者根据权利要求2或4所述的装置,其中表示均匀逆向查找表的所述参数在所述...

【专利技术属性】
技术研发人员:P
申请(专利权)人:交互数字VC控股公司
类型:发明
国别省市:

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

1