System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 图像解码设备和方法以及图像编码设备和方法技术_技高网

图像解码设备和方法以及图像编码设备和方法技术

技术编号:44802638 阅读:5 留言:0更新日期:2025-03-28 19:52
提出了一种图像解码方法和装置:其从比特流获得当前块的帧内预测特征数据,通过将帧内预测特征数据、当前块的相邻像素和当前块的编码上下文信息应用于神经网络来确定指示当前块中的当前像素的参考像素的帧内流,基于当前块的帧内流获得当前像素的预测像素,以及基于预测像素重构当前块。

【技术实现步骤摘要】
【国外来华专利技术】

本公开涉及图像解码方法、图像解码装置、图像编码方法和图像编码装置,并且更具体地,涉及用于执行帧内预测的方法和装置。


技术介绍

1、在图像处理技术中,编解码器(诸如h.264高级视频编码(avc)和高效视频编码(hevc))可以用于处理图像。在这样的编解码器中,可以将图像划分成块,并且可以通过帧间预测或帧内预测来预测编码和预测解码每个块。

2、帧内预测是通过去除图像中的空间冗余来压缩图像的方法,帧间预测是通过去除图像之间的时间冗余来压缩图像的方法。

3、通过基于一个帧内预测模式在一个帧内预测方向上预测特定块中的所有像素来执行帧内预测。此外,在帧内预测操作中,可以通过使用预定滤波器的固定滤波器系数来执行参考像素的内插。

4、近来,已经提出了通过使用人工智能(ai)对图像进行编码/解码的技术,并且已经利用了通过使用ai(例如,神经网络)执行帧内预测来有效地对图像进行编码/解码的方法。


技术实现思路

1、问题的解决方案

2、本公开的实施例提供了一种用于更有效地执行帧内预测的方法和装置。

3、根据本公开的实施例,一种图像解码方法可以包括:从比特流获得当前块的帧内预测特征数据,基于帧内预测特征数据、当前块的相邻像素和当前块的编码上下文信息,获得指示当前块中的当前像素的参考像素的帧内流(intra flow)信息,基于当前块的帧内流信息获得当前像素的预测像素,以及基于预测像素重构当前块。

4、根据本公开的实施例,一种图像解码装置可以包括存储一个或多个指令的存储器,以及被配置为根据一个或多个指令操作的至少一个处理器。该至少一个处理器可以被配置为从比特流获得当前块的帧内预测特征数据。该至少一个处理器可以被配置为基于帧内预测特征数据、当前块的相邻像素和当前块的编码上下文信息,获得指示当前块中的当前像素的参考像素的帧内流信息。至少一个处理器可以被配置为基于当前块的帧内流信息获得当前像素的预测像素。至少一个处理器可以被配置为基于预测像素重构当前块。

5、根据本公开的实施例,一种图像编码方法可以包括:基于当前块的原始像素、当前块的第一相邻像素和当前块的编码上下文信息,获得当前块的帧内预测特征数据和指示与当前块的原始像素对应的参考像素的帧内流信息,基于当前块的帧内流信息获得原始像素的预测像素,以及通过基于预测像素重构当前块来对帧内预测特征数据进行编码。

6、根据本公开的实施例,一种图像编码装置可以包括存储一个或多个指令的存储器,以及被配置为根据一个或多个指令操作的至少一个处理器。该至少一个处理器可以被配置为基于当前块的原始像素、当前块的第一相邻像素和当前块的编码上下文信息,获得当前块的帧内预测特征数据和指示与当前块的原始像素对应的参考像素的帧内流信息。至少一个处理器可以被配置为基于当前块的帧内流信息获得原始像素的预测像素。至少一个处理器可以被配置为通过基于预测像素重构当前块来对帧内预测特征数据进行编码。

7、根据本公开的实施例,一种图像解码方法可以包括:基于当前块的第一相邻像素和编码上下文信息,获得指示与当前块中的当前像素对应的参考像素的帧内流信息、以及参考像素和与参考像素相邻的多个第二相邻像素的权重信息,基于帧内流信息和权重信息获得当前像素的预测像素,以及基于预测像素重构当前块。

8、根据本公开的实施例,一种图像解码装置可以包括存储一个或多个指令的存储器,以及被配置为根据一个或多个指令操作的至少一个处理器。该至少一个处理器可以被配置为基于当前块的第一相邻像素和编码上下文信息,获得指示与当前块中的当前像素对应的参考像素的帧内流、以及参考像素和与参考像素相邻的多个第二相邻像素的权重信息。至少一个处理器可以被配置为基于帧内流信息和权重信息获得当前像素的预测像素。至少一个处理器可以被配置为基于预测像素重构当前块。

9、根据本公开的实施例,一种图像编码方法可包括:基于当前块的第一相邻像素和编码上下文信息,获得指示与当前块中的当前像素对应的参考像素的帧内流信息、以及参考像素和与参考像素相邻的多个第二相邻像素的权重信息,基于帧内流信息和权重信息获得当前像素的预测像素,以及基于预测像素对当前块进行编码。

10、根据本公开的实施例,一种图像编码装置可以包括存储一个或多个指令的存储器,以及被配置为根据一个或多个指令操作的至少一个处理器。该至少一个处理器可以被配置为基于当前块的相邻像素和编码上下文信息,获得指示与当前块中的当前像素对应的参考像素的帧内流信息、以及参考像素和与参考像素相邻的多个第二相邻像素的权重信息。至少一个处理器可以被配置为基于帧内流信息和权重信息获得当前像素的预测像素。至少一个处理器可以被配置为基于预测像素对当前块进行编码。

本文档来自技高网...

【技术保护点】

1.一种图像解码方法,包括:

2.根据权利要求1所述的图像解码方法,还包括:

3.根据权利要求1或2所述的图像解码方法,其中,神经网络基于作为输入提供到所述神经网络中的帧内预测特征数据、当前块的第一相邻像素和编码上下文信息来输出帧内流信息。

4.根据权利要求1至3中任一项所述的图像解码方法,其中,帧内流信息包括第一向量、第二向量或由当前像素指示的相对于参考像素的角度中的一个,所述第一向量包括x分量和y分量,所述第二向量包括尺寸分量和角度分量。

5.根据权利要求1至4中任一项所述的图像解码方法,其中,帧内预测特征数据是通过基于神经网络的编码获得的。

6.根据权利要求1至5中任一项所述的图像解码方法,其中,编码上下文信息包括当前块的量化参数、当前块的时间层、当前块的分割结构、第一相邻像素的分割结构或第一相邻像素的变换类型中的至少一个。

7.根据权利要求1至6中任一项所述的图像解码方法,其中,编码上下文信息是通过基于神经网络的编码获得的。

8.一种图像编码方法,包括:

9.根据权利要求8所述的图像编码方法,还包括:

10.根据权利要求8或9所述的图像编码方法,还包括:

11.根据权利要求8至10中任一项所述的图像编码方法,其中,解码神经网络还输出权重信息。

12.根据权利要求8至11中任一项所述的图像编码方法,其中,帧内流信息是由包括x分量和y分量的向量、包括尺寸分量和角度分量的向量或由当前像素指示的相对于参考像素的角度中的一个表示的。

13.根据权利要求8至12中任一项所述的图像编码方法,其中,编码上下文信息包括当前块的量化参数、当前块的时间层、当前块的分割结构、第一相邻像素的分割结构或第一相邻像素的变换类型中的至少一个。

14.一种图像解码装置,包括:

15.一种图像解码方法,包括:

...

【技术特征摘要】
【国外来华专利技术】

1.一种图像解码方法,包括:

2.根据权利要求1所述的图像解码方法,还包括:

3.根据权利要求1或2所述的图像解码方法,其中,神经网络基于作为输入提供到所述神经网络中的帧内预测特征数据、当前块的第一相邻像素和编码上下文信息来输出帧内流信息。

4.根据权利要求1至3中任一项所述的图像解码方法,其中,帧内流信息包括第一向量、第二向量或由当前像素指示的相对于参考像素的角度中的一个,所述第一向量包括x分量和y分量,所述第二向量包括尺寸分量和角度分量。

5.根据权利要求1至4中任一项所述的图像解码方法,其中,帧内预测特征数据是通过基于神经网络的编码获得的。

6.根据权利要求1至5中任一项所述的图像解码方法,其中,编码上下文信息包括当前块的量化参数、当前块的时间层、当前块的分割结构、第一相邻像素的分割结构或第一相邻像素的变换类型中的至少一个。

7.根据权利要求1至6中...

【专利技术属性】
技术研发人员:Q·丁金京儿朴缗茱朴慜祐崔光杓朴银姬
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:

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

1