System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 使用自适应去块滤波编码和解码图像的方法及介质技术_技高网

使用自适应去块滤波编码和解码图像的方法及介质技术

技术编号:44161565 阅读:1 留言:0更新日期:2025-01-29 10:33
公开了一种与自适应去块滤波有关的编码/解码方法和介质。提供了一种执行自适应滤波的图像解码方法,该方法包括:从重建图片中识别当前块和与当前块相邻的相邻块之间的块边界;确定边界强度;以及基于边界强度对当前块和相邻块执行去块滤波,其中,边界强度是基于当前块和相邻块是否都使用当前图片作为参考来确定的。

【技术实现步骤摘要】

本专利技术涉及图像编码和解码技术。更具体地,本专利技术涉及一种用于根据预测模式使用自适应去块滤波编码和解码图像的方法及其装置。


技术介绍

1、随着互联网和移动终端的普及以及信息和通信技术的发展,多媒体数据的使用已增加。因此,为了通过图像预测在各种系统中执行各种服务和操作,提高图像处理系统的性能和效率的需求已迅速增加。

2、同时,在现有的图像编码/解码技术中,在帧间预测方法中,在位于当前图片之前或之后的至少一个参考图片中预测当前块的相邻块的运动信息,或者在帧内预测方法中,通过从当前图片中的参考块获得运动信息来估计当前块的运动矢量。

3、然而,由于预测块是通过使用图片之间的时间预测模式来生成的,因此现有的帧间预测方法的问题在于其计算复杂。帧内预测方法的问题在于其编码复杂。

4、此外,图像编码包括预测、变换、量化和熵编码处理。在量化处理中,由于量化误差,在重建图片中会出现块状伪影和振铃现象,并且因此,重建图像的主观定义被劣化。

5、因此,在使用量化的传统图像编码和解码技术中,对重建图片执行滤波以提高主观定义。根据滤波后的图片是否在帧间预测模式中被用作参考图片,将与重建图片的滤波有关的传统技术分类成后置滤波器方法和环路滤波器方法。

6、在后置滤波器方法中,滤波就在重建图像被输出之前在图像解码器之外执行。在环路滤波器方法中,在对重建图片应用滤波之后,滤波后的图片被插入到解码图片缓冲器(dpb)中并且在帧间预测模式中被用作参考图片。

7、同时,在环路滤波器方法中,即,在去块滤波器方法中,当执行滤波时,存储在存储器中的重建像素被加载,并随后执行滤波。滤波后的像素被存储在存储器中,并因此导致频繁的存储器存取。此外,在去块滤波器方法中,滤波计算处理是复杂的。由于计算复杂度和用于存储器存取的开销,解码器具有20~30%的大复杂度。因此,在图像编码和解码技术中,需要对重建图片进行滤波的有效方法。


技术实现思路

1、技术问题

2、相应地,考虑到上述问题而提出了本专利技术,并且本专利技术的目的是提供一种用于使用自适应去块滤波编码和解码图像的方法及其装置。

3、本专利技术的另一目的是提供一种用于编码和解码图像的方法及其装置,从而可以提高图像处理系统的性能和效率。

4、技术方案

5、根据为了实现上述目的的一个方面,提供了一种在帧间预测中执行自适应滤波的图像解码方法,所述方法包括:通过对编码目标当前块执行帧间预测来搜索参考块;生成指示所找到的参考块是否存在于当前块位于的当前图片内的标志;通过使用所找到参考块重建当前块;基于所述标志自适应地对重建的当前块应用环路滤波器;并且将应用或者未应用环路滤波器的当前块存储在解码图片缓冲器(dpb)中。

6、这里,环路滤波器可以包括去块滤波器和采样自适应偏移(sao)中的至少一种。

7、这里,在自适应地应用环路滤波器的情况下,当所述标志指示参考块存在于当前图片内时,不对重建的当前块应用环路滤波器。

8、这里,在自适应地应用环路滤波器的情况下,当所述标志指示参考块不存在于当前图片内时,对重建的当前块应用环路滤波器。

9、根据为了实现上述目的的另一个方面,提供了一种执行帧间预测的图像解码方法,所述方法包括:编码以及重建包括与当前块位于相同图片中的参考块的图像信号,其中在当前块的帧间预测中对参考块执行块匹配;将重建的图像信号存储在解码图片缓冲器(dpb)和独立的临时存储器中;并且使用重建的图像信号通过块匹配来执行当前块的帧间预测。

10、这里,在重建的图像信号被存储在临时存储器中的情况下,重建的图像信号通过环路滤波器和独立的滤波器之后被存储在临时存储器中。

11、这里,独立的滤波器对重建的图像信号中包括的参考块的左边界和上边界执行滤波。

12、这里,独立的滤波器对所述重建的图像信号中的变换块边界、预测块边界以及变换块和预测块的公共块边界中的至少一个边界执行滤波。

13、根据为了实现上述目的的另一个方面,提供了一种在帧间预测中执行自适应滤波的图像解码方法,所述方法包括:从比特流中重建包括参考块的图像信号,其中在要编码的当前块的帧间预测中对所述参考块执行块匹配;从所述比特流获得指示所述参考块是否存在于所述当前块位于的当前图片内的标志;通过使用所述参考块重建所述当前块;基于所获得的标志自适应地对重建的当前块应用环路滤波器;并且将应用或者未应用所述环路滤波器的所述当前块存储在解码图片缓冲器(dpb)中。

14、这里,环路滤波器可以包括去块滤波器和采样自适应偏移(sao)中的至少一种。

15、这里,在自适应地应用环路滤波器的情况下,当所述标志指示参考块存在于当前图片内时,不对重建的当前块应用环路滤波器。

16、这里,在自适应地应用环路滤波器的情况下,当所述标志指示参考块不存在于当前图片内时,对重建的当前块应用环路滤波器。

17、根据为了实现上述目的的另一个方面,提供了一种执行帧间预测的图像解码方法,所述方法包括:从比特流中重建包括与当前块位于相同图片中的参考块的图像信号,其中在所述当前块的帧间预测中对所述参考块执行块匹配;将重建的图像信号存储在解码图片缓冲器(dpb)和独立的临时存储器中;并且使用所述重建的图像信号通过块匹配来执行所述当前块的帧间预测。

18、这里,在重建的图像信号被存储在临时存储器中的情况下,重建的图像信号通过环路滤波器和独立的滤波器之后被存储在临时存储器中。

19、这里,独立的滤波器对重建的图像信号中包括的参考块的左边界和上边界执行滤波。

20、这里,独立的滤波器对所述重建的图像信号中的变换块边界、预测块边界以及变换块和预测块的公共块边界中的至少一个边界执行滤波。

21、根据为了实现上述目的的另一个方面,提供了一种在帧间预测中执行自适应滤波的图像解码装置,所述装置包括至少一个处理器,其中所述处理器被配置为:从比特流中重建包括参考块的图像信号,其中在要编码的当前块的帧间预测中对所述参考块执行块匹配;从所述比特流获得指示所述参考块是否存在于所述当前块位于的当前图片内的标志;通过使用所述参考块重建所述当前块;基于所获得的标志自适应地对重建的当前块应用环路滤波器;并且将应用或者未应用所述环路滤波器的所述当前块存储在解码图片缓冲器(dpb)中。

22、这里,环路滤波器可以包括去块滤波器和采样自适应偏移(sao)中的至少一种。

23、这里,在自适应地应用环路滤波器的情况下,当所述标志指示参考块存在于当前图片内时,不对重建的当前块应用环路滤波器。

24、这里,在自适应地应用环路滤波器的情况下,当所述标志指示参考块不存在于当前图片内时,对重建的当前块应用环路滤波器。

25、根据为了实现上述目的的另一个方面,提供了一种图像编码方法,所述方法包括:基于对通过逆量化及逆变换生成的解码图像和本文档来自技高网...

【技术保护点】

1.一种执行自适应滤波的图像解码方法,所述方法包括:

2.根据权利要求1所述的方法,其中,所述边界强度是基于所述当前块的颜色分量来确定的。

3.根据权利要求2所述的方法,其中,当所述当前块的颜色分量是亮度分量并且所述当前块和所述相邻块都使用所述当前图片作为参考时,所述边界强度被确定为1。

4.一种执行自适应滤波的图像编码方法,所述方法包括:

5.一种用于存储视频数据的非暂时性计算机可读介质,所述视频数据包括指示是否使用包括相应块的图片作为参考来编码所述相应块的信息,

【技术特征摘要】

1.一种执行自适应滤波的图像解码方法,所述方法包括:

2.根据权利要求1所述的方法,其中,所述边界强度是基于所述当前块的颜色分量来确定的。

3.根据权利要求2所述的方法,其中,当所述当前块的颜色分量是亮度分量并且所述当前块和所述相邻块都...

【专利技术属性】
技术研发人员:郑济昌金起佰
申请(专利权)人:杜比实验室特许公司
类型:发明
国别省市:

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

1