用于分块配置指示的编码器,解码器及对应方法技术

技术编号:29713843 阅读:18 留言:0更新日期:2021-08-17 14:46
本发明专利技术提供一种编码和解码设备以及编码和解码方法。具体地,本发明专利技术涉及一种由解码设备实现的对视频码流进行解码的方法,其中,所述视频码流包括表示经编码图像的数据,所述经编码图像包括多个分块列,所述解码方法包括:通过解析所述视频码流获取语法元素,其中,所述语法元素用于推导所述多个分块列的宽度,所述多个分块列的宽度是均匀的;根据所述多个分块列的宽度,预测所述图像。

【技术实现步骤摘要】
【国外来华专利技术】用于分块配置指示的编码器,解码器及对应方法相关申请交叉引用本专利申请要求MaximSychev等人于2018年12月31日提交的申请号为62/787,067、专利技术名称为“视频译码中的分块配置指示(TileConfigurationSignalinginVideoCoding)”的美国临时专利申请的权益,其全部内容通过引用的方式并入本文中。
本专利技术大体上涉及图像处理领域,更具体地,涉及分块配置指示。
技术介绍
视频译码(视频编码和解码)广泛用于数字视频应用,例如广播数字TV、互联网和移动网络上的视频传播、视频聊天和视频会议等实时会话应用、DVD和蓝光光盘、视频内容采集和编辑系统,以及安全应用的可携式摄像机。即使视频相对较短,也需要大量的视频数据来描述,当数据要在带宽容量有限的通信网络中流式传输或以其它方式传输时,这样可能会造成困难。因此,视频数据通常要先压缩,然后在现代电信网络中传输。由于内存资源可能有限,当在存储设备中存储视频时,视频的大小也可能成为问题。视频压缩设备通常在源侧使用软件和/或硬件对视频数据进行编码,然后进行传输或存储,从而减少表示数字视频图像所需的数据量。然后,由解码视频数据的视频解压缩设备在目的地侧接收压缩数据。在有限的网络资源以及对更高视频质量的需求不断增长的情况下,需要改进压缩和解压缩技术,这些改进的技术在几乎不影响图像质量的情况下能够提高压缩比。
技术实现思路
本申请实施例提供了根据独立权利要求的用于编码和解码的方法和装置。上述和其它目的通过独立权利要求所保护的主题实现。其它实现方式在从属权利要求、说明书和附图中是显而易见的。具体实施例在所附独立权利要求中概述,其它实施例在从属权利要求中概述。根据第一方面,本专利技术涉及一种由解码设备实现的对视频码流进行解码的方法。所述视频码流包括表示经编码图像的数据,所述经编码图像包括多个分块列,所述解码方法包括:通过解析所述视频码流获取语法元素,其中,所述语法元素用于推导所述多个分块列的宽度,所述多个分块列的宽度是均匀的;根据所述多个分块列的宽度,预测所述经编码图像。所述语法元素包括在所述视频码流的图像参数集或图像头中。所述图像参数集或所述图像头与所述经编码图像相关。所述多个分块列的宽度可以用于在预测所述经编码图像的过程中,定位所述多个分块列中的一个分块内的CTU。例如,确定CTU是否为所述分块内的第一个CTU或所述分块内的CTU行中的第一个CTU。根据所述第一方面,在所述方法的一种可能实现方式中,所述多个分块列的宽度是相同的。根据所述第一方面或所述第一方面的任一上述实现方式,在所述方法的一种可能实现方式中,所述多个分块列包括至少两列。根据第二方面,本专利技术涉及一种由解码设备实现的对视频码流进行解码的方法。所述视频码流包括表示经编码图像的数据,所述经编码图像包括多个分块列,所述解码方法包括:通过解析所述视频码流获取语法元素,其中,所述语法元素用于推导所述多个分块列中的一个分块列的宽度;根据所述分块列的宽度,确定所述多个分块列的数量;根据所述分块列的宽度和/或所述多个分块列的数量,预测所述图像。所述语法元素包括在所述视频码流的图像参数集或图像头中。所述图像参数集或所述图像头与所述经编码图像相关。所述多个分块列的宽度可以用于在预测所述经编码图像的过程中,定位所述多个分块列中的一个分块内的CTU。例如,确定CTU是否为所述分块内的第一个CTU或所述分块内的CTU行中的第一个CTU。所述多个分块列的数量可以用于在预测所述经编码图像的过程中,定位所述多个分块列中的一个分块。根据所述第二方面,在所述方法的一种可能实现方式中,所述多个分块列包括宽度均匀的一个或多个分块列,所述一个或多个分块列包括所述分块列,所述通过解析所述视频码流获取语法元素包括:通过解析所述视频码流获取所述语法元素,其中,所述语法元素用于推导所述一个或多个分块列的宽度,所述分块列的宽度包括所述一个或多个分块列的宽度。所述一个或多个分块列可以包括两个以上分块列。所述语法元素包括在所述视频码流的图像参数集或图像头中。所述图像参数集或所述图像头与所述经编码图像相关。根据所述第二方面或所述第二方面的任一上述实现方式,在所述方法的一种可能实现方式中,所述一个或多个分块列的宽度是相同的。根据所述第二方面或所述第二方面的任一上述实现方式,在所述方法的一种可能实现方式中,所述一个或多个分块列包括至少两列。根据第三方面,本专利技术涉及一种由编码设备实现的编码方法。所述编码方法包括:在对图像进行编码的过程中,获取所述图像内的多个分块列的宽度,其中,所述多个分块列的宽度是均匀的;根据多个分块列的宽度获取语法元素,其中,所述语法元素用于推导所述多个分块列的宽度;将所述语法元素编码在所述图像的码流中。所述语法元素包括在所述视频码流的图像参数集或图像头中。所述图像参数集或所述图像头与所述经编码图像相关。根据所述第三方面,在所述方法的一种可能实现方式中,所述多个分块列的宽度是相同的。根据所述第三方面或所述第三方面的任一上述实现方式,在所述方法的一种可能实现方式中,所述多个分块列包括至少两列。所述第三方面提供的方法可以扩展为与所述第一方面或所述第一方面的任一上述实现方式提供的方法的实现方式对应的实现方式。因此,所述第三方面提供的方法的一种实现方式包括所述第一方面的对应实现方式的一个或多个特征。所述第三方面提供的方法的优点与所述第一方面提供的方法的对应实现方式的优点相同。根据第四方面,本专利技术涉及一种由编码设备实现的编码方法。所述编码方法包括:获取图像内的多个分块列中的一个分块列的宽度;根据所述分块列的宽度,确定所述多个分块列的数量;根据所述分块列的宽度和/或所述多个分块列的数量,预测所述图像。根据所述第四方面,在所述方法的一种可能实现方式中,所述多个分块列包括宽度均匀的一个或多个分块列,所述一个或多个分块列包括所述分块列,所述分块列的宽度包括所述一个或多个分块列的宽度。根据所述第四方面或所述第四方面的任一上述实现方式,在所述方法的一种可能实现方式中,所述一个或多个分块列的宽度是相同的。根据所述第四方面或所述第四方面的任一上述实现方式,在所述方法的一种可能实现方式中,所述一个或多个分块列包括至少两列。所述第四方面提供的方法可以扩展为与所述第二方面或所述第二方面的任一上述实现方式提供的方法的实现方式对应的实现方式。因此,所述第四方面提供的方法的一种实现方式包括所述第二方面的对应实现方式的一个或多个特征。所述第四方面提供的方法的优点与所述第二方面提供的方法的对应实现方式的优点相同。根据第五方面,本专利技术涉及一种对视频码流进行解码的解码设备。所述视频码流包括表示经编码图像的数据,所述经编码图像包括多个分块列,所述解码设备包括:解析单元,用于通过解析所述视频码流获取语法元素,其中,所述本文档来自技高网...

【技术保护点】
1.一种由解码设备实现的对视频码流进行解码的方法,其特征在于,所述视频码流包括表示经编码图像的数据,所述经编码图像包括多个分块(tile)列,所述解码方法包括:/n通过解析所述视频码流获取语法元素,其中,所述语法元素用于推导所述多个分块列的宽度,所述多个分块列的宽度是均匀的;/n根据所述多个分块列的宽度,预测所述图像。/n

【技术特征摘要】
【国外来华专利技术】20181231 US 62/787,0671.一种由解码设备实现的对视频码流进行解码的方法,其特征在于,所述视频码流包括表示经编码图像的数据,所述经编码图像包括多个分块(tile)列,所述解码方法包括:
通过解析所述视频码流获取语法元素,其中,所述语法元素用于推导所述多个分块列的宽度,所述多个分块列的宽度是均匀的;
根据所述多个分块列的宽度,预测所述图像。


2.根据权利要求1所述的解码方法,其特征在于,所述多个分块列的宽度是相同的。


3.根据权利要求1或2所述的解码方法,其特征在于,所述多个分块列包括至少两列。


4.一种由解码设备实现的对视频码流进行解码的方法,其特征在于,所述视频码流包括表示经编码图像的数据,所述经编码图像包括多个分块(tile)列,所述解码方法包括:
通过解析所述视频码流获取语法元素,其中,所述语法元素用于推导所述多个分块列中的一个分块列的宽度;
根据所述分块列的宽度,确定所述多个分块列的数量;
根据所述分块列的宽度和/或所述多个分块列的数量,预测所述图像。


5.根据权利要求4所述的解码方法,其特征在于,所述多个分块列包括宽度均匀的一个或多个分块列,所述一个或多个分块列包括所述分块列,所述通过解析所述视频码流获取语法元素包括:
通过解析所述视频码流获取所述语法元素,其中,所述语法元素用于推导所述一个或多个分块列的宽度,所述分块列的宽度包括所述一个或多个分块列的宽度。


6.根据权利要求5所述的解码方法,其特征在于,所述一个或多个分块列的宽度是相同的。


7.根据权利要求5或6所述的解码方法,其特征在于,所述一个或多个分块列包括至少两列。


8.一种由编码设备实现的编码方法,其特征在于,所述编码方法包括:
在对图像进行编码的过程中,获取所述图像内的多个分块(tile)列的宽度,其中,所述多个分块列的宽度是均匀的;
根据多个分块列的宽度获取语法元素,其中,所述语法元素用于推导所述多个分块列的宽度;
将所述语法元素编码在所述图像的码流中。


9.根据权利要求8所述的编码方法,其特征在于,所述多个分块列的宽度是相同的。


10.根据权利要求8或9所述的编码方法,其特征在于,所述多个分块列包括至少两列。


11.一种由编码设备实现的编码方法,其特征在于,所述编码方法包括:
获取图像内的多个分块列中的一个分块(tile)列的宽度;
根据所述分块列的宽度,确定所述多个分块列的数量;
根据所述分块列的宽度和/或所述多个分块列的数量,预测所述图像。


12.根据权利要求11所述的编码方法,其特征在于,所述多个分块列包括宽度均匀的一个或多个分块列,所述一个或多个分块列包括所述分块列,所述分块列的宽度包括所述一个或多个分块列的宽度。


13.根据权利要求12所述的编码方法,其特征在于,所述一个或多个分块列的宽度是相同的。


14.根据权利要求12或13所述的编码方法,其特征在于,所述一个或多个分块列包括至少两列。


15.一种对视频码流进行解码的解码设备,其特征在于,所述视频码流包括表示经编码图像的数据,所述经编码图像包括多个分块列,所述解码设备包括:
解析单元,用于通过解析所述视频码流获取语法元素,其中,所述语法元素用于推导所述多个分块列的宽度,所述多个分块列的宽度是均匀的;
预测单元,用于根据所述多个分块列的宽度,预测所述图像。


16.根据权利要求15所述的解码设备,其特征在于,所述多个分块列的宽度是相同的。


17.根据权利要求15或16所述的解码设备,其特征在于,所述多个分块列包括至少两列。


18.一种对视频码流进行解码的解码设备,其特征在于,所述视频码流包括表示经编码图像的数据,所述经编码图像包括多个分块列,所述解码设备包括:
解析单元,用于通过解析所述视频码流,获取语法元素,其中...

【专利技术属性】
技术研发人员:马克西姆·西切夫弗努·亨德里王业奎
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1
相关领域技术
  • 暂无相关专利