本公开涉及图像编译技术,并且更具体地,涉及用于在图像编译系统中对包括残差的变换系数的语法元素的残差信息进行编译的图像解码方法及其设备。
背景技术:
1、近来,在各种领域中,对诸如hd(高清)图像和uhd(超高清)图像这样的高分辨率、高质量图像的需求正在增长。因为图像数据具有高分辨率和高质量,所以相对于传统图像数据,待传输的信息或比特的量增加。因此,当使用诸如传统有线/无线宽带线路这样的介质发送图像数据或者使用现有存储介质存储图像数据时,其传输成本和存储成本增加。
2、因此,需要用于有效地发送、存储和再现高分辨率高质量图像的信息的高效图像压缩技术。
技术实现思路
1、技术问题
2、本公开提供了一种用于提高图像编译效率的方法及设备。
3、本公开还提供了一种用于提高残差编译的效率的方法和设备。
4、本公开还提供了一种用于在对残差信息进行编码时,在调整关于当前子块的上下文编译bin的数目时确定并调整上下文语法元素的上下文编译bin的数目之和的方法和设备。
5、技术方案
6、在一个方面中,提供了一种由解码设备执行的图像解码方法。该方法包括:接收包括当前块的残差信息的比特流;导出关于当前块的当前子块的上下文语法元素的上下文编译bin的特定数目;基于特定数目对残差信息中包括的关于当前子块的上下文语法元素进行解码;基于解码的上下文语法元素来导出当前子块的变换系数;基于变换系数来导出当前块的残差样本;以及基于残差样本来生成重构图片,其中,当在当前子块的特定变换系数之前导出的变换系数的上下文语法元素的上下文编译bin的数目达到特定数目时,残差信息中包括的特定变换系数的旁路语法元素被解码。
7、在另一方面中,提供了一种用于执行图像解码的解码设备。该解码设备包括:熵解码器,该熵解码器被配置为接收包括当前块的残差信息的比特流,导出关于当前块的当前子块的上下文语法元素的上下文编译bin的特定数目,基于特定数目对残差信息中包括的关于当前子块的上下文语法元素进行解码,并且基于解码的上下文语法元素来导出当前子块的变换系数;逆变换器,该逆变换器被配置为基于变换系数来导出当前块的残差样本;以及加法器,该加法器被配置为基于当前块的残差样本来生成重构图片,其中,当在当前子块的特定变换系数之前导出的变换系数的上下文语法元素的上下文编译bin的数目达到特定数目时,残差信息中包括的特定变换系数的旁路语法元素被解码。
8、在另一方面中,提供了一种由编码设备执行的图像编码方法。该方法包括:导出当前块的残差样本;基于残差样本来导出当前块的当前子块中的变换系数;导出关于当前子块的上下文语法元素的上下文编译bin的特定数目;基于特定数目对上下文语法元素进行编码;以及生成包括当前块的残差信息的比特流,当前块的残差信息包括编码的上下文语法元素,其中,当在当前子块的特定变换系数之前导出的变换系数的上下文语法元素的上下文编译bin的数目达到特定数目时,残差信息中包括的特定变换系数的旁路语法元素被编码。
9、在另一方面中,提供了一种视频编码设备。该编码设备包括:减法器,该减法器被配置为导出关于当前块的残差样本;变换器,该变换器被配置为基于残差样本来导出当前块的当前子块中的变换系数;熵编码器,该熵编码器被配置为导出关于当前子块的上下文语法元素的上下文编译bin的特定数目,基于特定数目对上下文语法元素进行编码,并且生成包括当前块的残差信息的比特流,当前块的残差信息包括编码的上下文语法元素,其中,当在当前子块的特定变换系数之前导出的变换系数的上下文语法元素的上下文编译bin的数目达到特定数目时,残差信息中包括的特定变换系数的旁路语法元素被编码。
10、有益效果
11、根据该文档,可以提高整体图像/视频压缩效率。
12、根据该文档,可以提高残差编译的效率。
13、根据该文档,可以通过将残差信息中包括的关于当前块中的变换系数的上下文语法元素的上下文编译bin的数目之和限制为预定最大值或更小来减少基于上下文编译的数据。
14、根据该文档,在调整关于当前子块的上下文编译bin的数目时,不是针对每个上下文语法元素确定编码,而是确定上下文语法元素的上下文编译bin的数目之和,由此可以降低残差编译复杂性并且可以提高整体编译效率。
1.一种由解码装置执行的图像解码方法,包括:
2.根据权利要求1所述的图像解码方法,
3.根据权利要求1所述的图像解码方法,其中,所述上下文语法元素包括:指示变换系数是否为非零变换系数的有效系数标志、用于所述变换系数的变换系数级别的奇偶性的奇偶性级别标志、用于所述变换系数级别是否大于第一阈值的第一变换系数级别标志、以及用于所述变换系数的变换系数级别是否大于第二阈值的第二变换系数级别标志。
4.根据权利要求1所述的图像解码方法,其中,所述上下文语法元素包括:指示变换系数是否为非零变换系数的有效系数标志、指示所述变换系数的符号的符号标志、用于所述变换系数的变换系数级别是否大于第一阈值的第一变换系数级别标志、以及关于所述变换系数级别的奇偶性的奇偶性级别标志。
5.根据权利要求1所述的图像解码方法,其中,基于仅所述解码的旁路语法元素的值来导出所述特定变换系数的值。
6.根据权利要求1所述的图像解码方法,其中
7.根据权利要求6所述的图像解码方法,其中,所述重新布置所述变换系数包括:
8.根据权利要求6所述的图像解码方法,其中,所述重新布置所述变换系数包括:
9.根据权利要求6所述的图像解码方法,其中,所述重新布置所述变换系数包括:
10.一种由编码装置执行的图像编码方法,包括:
11.根据权利要求10所述的图像编码方法,其中,所述上下文语法元素包括,指示变换系数是否为非零变换系数的有效系数标志、用于所述变换系数的变换系数级别的奇偶性的奇偶性级别标志、关于所述变换系数级别是否大于第一阈值的第一变换系数级别标志、以及关于所述变换系数的变换系数级别是否大于第二阈值的第二变换系数级别标志。
12.根据权利要求10所述的图像编码方法,
13.一种非暂时性计算机可读存储介质,其存储通过方法生成的视频数据,所述方法包括:
14.一种方法,包括,获得包括变换跳过标志和用于包括编码的上下文语法元素的当前块的残差信息的视频数据,其中,所述视频数据是通过下述操作生成的:导出用于所述当前块的残差样本、导出用于是否对所述当前块应用变换的所述变换跳过标志、基于所述残差样本和所述变换跳过标志来导出所述当前块的当前子块中的变换系数、导出用于所述当前子块的所述上下文语法元素的上下文编译bin的特定数目、基于所述特定数目对所述上下文语法元素进行编码以及生成所述视频数据,其中,所述残差信息是关于变换跳过的残差信息;以及