System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 对图像进行解码和编码的方法、非暂态计算机可读介质技术_技高网

对图像进行解码和编码的方法、非暂态计算机可读介质技术

技术编号:40355156 阅读:8 留言:0更新日期:2024-02-09 14:40
本公开提供了用于对图像进行解码和编码的方法、非暂态计算机可读介质。对图像进行解码的方法包括:构建用于图像中的色度分量块的分量间预测的参考样本;基于参考样本中的至少一个得出分量间预测参数;基于分量间预测参数来执行色度分量块的分量间预测;以及基于从色度分量块的分量间预测得到的预测块来重建色度分量块,其中,用于分量间预测的参考样本包括左侧参考样本或上侧参考样本,其中,用于分量间预测的左侧参考样本包括属于亮度分量块的左侧相邻块的第一样本和属于亮度分量块的左下侧相邻块的第二样本,以及其中,用于分量间预测的上侧参考样本包括属于亮度分量块的上侧相邻块的第三样本和属于亮度分量块的右上侧相邻块的第四样本。

【技术实现步骤摘要】

本公开内容涉及图像编码/解码方法和装置。更具体地,本公开内容涉及使用分量间预测的图像解码方法/装置以及与其对应的图像编码方法/装置。


技术介绍

1、视频压缩主要由帧内预测、帧间预测、变换、量化、熵编码、环路滤波组成。同时,随着对高分辨率图像的需求增加,对作为新图像服务的3d图像内容的需求也在增加。正在讨论用于有效地提供高分辨率和超高分辨率图像的视频压缩技术。


技术实现思路

1、技术问题

2、本公开内容的目的是提供一种具有提高的效率的图像编码/解码方法和装置。

3、另外,本公开内容的目的是提供一种通过在图像编码和解码期间引入分量间预测技术而具有提高的效率的图像编码/解码方法和装置。

4、另外,本公开内容的目的是提供一种图像编码/解码方法和装置,其基于与当前块的色度分量的亮度分量或另一色度分量的相似度,使用线性模型来执行预测。

5、另外,本公开内容的目的是提供一种图像编码/解码方法和装置,其通过使用当前块的空间相邻像素之间的相似度来获得线性模型的参数,并将该参数应用于分量间预测。

6、另外,本公开内容的目的是提供一种图像编码/解码方法和装置,其根据当前目标块的空间相邻样本中的编码信息,使用一些样本来获得分量间预测参数,并且对当前目标块的色度分量应用用于分量间预测的图像编码/解码。

7、另外,本公开内容的目的是提供一种存储由图像编码方法/装置生成的比特流的计算机可读记录介质。

8、技术解决方案

>9、根据本公开内容的图像编码/解码方法和装置可以构建用于分量间预测的参考样本,使用参考样本得出分量间预测参数,以及使用分量间预测参数执行分量间预测。

10、在根据本公开内容的图像编码/解码方法和装置中,构建参考样本可以使用空间上与当前参考分量块和当前目标分量块相邻的预重建样本。

11、在根据本公开内容的图像编码/解码方法和装置中,预重建的样本可以包括与亮度分量块的左侧或上侧中的至少一个相邻的样本。

12、在根据本公开内容的图像编码/解码方法和装置中,预重建的样本还可包括连续地位于与左侧相邻的样本的下侧的样本或连续地位于与上侧相邻的样本的右侧的样本。

13、在根据本公开内容的图像编码/解码方法和装置中,可以考虑当前块的大小、帧内预测模式或约束帧内预测中的至少一个来确定参考样本。当前块可以表示当前参考分量块或当前目标分量块中的至少一个。

14、在根据本公开内容的图像编码/解码方法和设装置中,当当前块的形状是正方形块时,可以使用当前块的相邻样本中的与上侧相邻的样本和与左侧相邻的样本两者来构建参考样本。另一方面,当当前块的形状不是正方形块时,可以使用当前块的相邻样本中的与上侧相邻的样本或与左侧相邻的样本中的任一样本来构建参考样本。

15、在根据本公开内容的图像编码/解码方法和装置中,当当前块的帧内预测模式不是竖直性模式(ver_modes)和水平性模式(hor_modes)时,可以使用当前块的相邻样本中的与上侧相邻的样本和与左侧相邻的样本两者来构建参考样本。另一方面,当当前块的帧内预测模式是竖直性模式(ver modes)时,可使用当前块的相邻样本中的与上侧相邻的样本来构建参考样本,而当当前块的帧内预测模式是水平性模式(hor_modes)时,可以使用当前块的相邻样本中的与左侧相邻的样本来构建参考样本。

16、在根据本公开内容的图像编码/解码方法和装置中,当当前块使用约束帧内预测时,可以仅利用当前块的空间相邻样本中的利用帧内预测模式重建的样本来构建参考样本。另一方面,当当前块不使用约束帧内预测时,可以利用当前块的空间相邻样本中的利用帧间预测模式和帧内预测模式重建的所有样本来构建参考样本。

17、在根据本公开内容的图像编码/解码方法和装置中,当当前块使用约束帧内预测时,可以仅利用当前块的空间相邻样本中的利用帧内预测模式重建的样本来构建参考样本,并且在利用帧间预测模式重建的样本区域的情况下,可以通过基于当前块的空间相邻样本中的可用样本执行填充来构建参考样本。

18、在根据本公开内容的图像编码/解码方法和装置中,可以通过基于当前块的空间相邻样本中的可用样本执行填充来构建参考样本。

19、在根据本公开内容的图像编码/解码方法和装置中,得出分量间预测参数可以包括:在与亮度分量块相邻的参考样本中提取最大值和最小值,并且通过使用最大值和最小值来得出基于线性模型的分量间预测参数。

20、根据本公开内容的图像编码/解码方法和装置还可以包括下采样亮度分量块。

21、在根据本公开内容的图像编码/解码方法和装置中,可以使用亮度分量块的对应样本和相邻样本来执行下采样,并且相邻样本的数量可以是1或5。

22、在根据本公开内容的图像编码/解码方法和装置中,相邻样本可以包括与相应样本的左侧、右侧、下侧、左下侧或右下侧中的至少一个相邻的样本。

23、在根据本公开内容的用于对图像进行编码/解码的方法和装置中,生成分量间预测信号的步骤可以根据当前目标分量块中的目标样本与和该目标样本相对应的预重建参考分量块中的一个或更多个样本之间的线性模型来生成当前目标样本的预测样本。

24、在根据本公开内容的图像编码/解码方法和装置中,用于生成分量间预测信号的线性模型可以基于使用两个不同分量之间的采样值的分布的至少一个线性模型来执行分量间预测,并且可以根据采样值的范围来使用不同的线性模型。

25、根据本公开内容的计算机可读记录介质是一种存储由图像编码方法生成的比特流的计算机可读记录介质,该视频编码方法可以包括:构建用于分量间预测的参考样本;使用参考样本得出分量间预测参数;以及使用分量间预测参数生成分量间预测信号。

26、根据本申请的一个方面,提供了一种对图像进行解码的方法,包括:构建用于所述图像中的色度分量块的分量间预测的参考样本;基于所述参考样本中的至少一个得出分量间预测参数;基于所述分量间预测参数来执行所述色度分量块的所述分量间预测;以及基于从所述色度分量块的所述分量间预测得到的预测块来重建所述色度分量块,其中,用于所述分量间预测的所述参考样本包括左侧参考样本或上侧参考样本,其中,用于所述分量间预测的所述左侧参考样本包括属于亮度分量块的左侧相邻块的第一样本和属于所述亮度分量块的左下侧相邻块的第二样本,以及其中,用于所述分量间预测的所述上侧参考样本包括属于所述亮度分量块的上侧相邻块的第三样本和属于所述亮度分量块的右上侧相邻块的第四样本。

27、根据本申请的另一个方面,提供了一种对图像进行编码的方法,包括:构建用于所述图像中的色度分量块的分量间预测的参考样本;基于所述参考样本中的至少一个得出分量间预测参数;基于所述分量间预测参数来执行所述色度分量块的所述分量间预测;以及基于从所述色度分量块的所述分量间预测得到的预测块来对所述色度分量块进行编码,其中,用于所述分量间预测的所述参考样本文档来自技高网...

【技术保护点】

1.一种对图像进行解码的方法,包括:

2.根据权利要求1所述的方法,其中,根据所述色度分量块的编码信息来可变地构建用于得出所述分量间预测参数的所述参考样本,以及

3.根据权利要求1所述的方法,其中,得出所述分量间预测参数包括:

4.根据权利要求1所述的方法,还包括:

5.根据权利要求4所述的方法,其中,基于所述亮度分量块的对应样本和所述对应样本的相邻样本执行所述下采样,以及

6.根据权利要求2所述的方法,其中,基于所述帧内预测模式等于第一值,仅使用属于所述左侧相邻块和所述左下侧相邻块的左侧参考样本来得出所述分量间预测参数,以及

7.一种对图像进行编码的方法,包括:

8.一种非暂态计算机可读介质,用于存储通过图像编码方法生成的比特流,所述图像编码方法包括:

【技术特征摘要】

1.一种对图像进行解码的方法,包括:

2.根据权利要求1所述的方法,其中,根据所述色度分量块的编码信息来可变地构建用于得出所述分量间预测参数的所述参考样本,以及

3.根据权利要求1所述的方法,其中,得出所述分量间预测参数包括:

4.根据权利要求1所述的方法,还包括:

5.根据权利要求4所述的方法,其中,基于所述亮度分量块的对...

【专利技术属性】
技术研发人员:安镕照
申请(专利权)人:英迪股份有限公司
类型:发明
国别省市:

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

1