System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 图像划分方法及装置制造方法及图纸_技高网

图像划分方法及装置制造方法及图纸

技术编号:41652236 阅读:25 留言:0更新日期:2024-06-13 02:41
本发明专利技术实施例提供一种图像的划分方法和装置。所述方法包括确定当前节点的划分方式,所述当前节点包含亮度块和色度块;根据所述当前节点的划分方式和所述当前节点的尺寸,确定所述当前节点的色度块不再划分;和当所述当前节点的色度块不再划分时,按照所述当前节点的划分方式对所述当前节点的亮度块进行划分。当所述当前节点的色度块不再划分时,该方法可以仅对所述当前节点的亮度块进行划分,从而可以提高编解码效率,降低编解码器的最大吞吐率,利于编解码器的实现。

【技术实现步骤摘要】

本申请涉及视频编解码领域,更确切地说,涉及一种图像划分(picturepartition)方法及装置。


技术介绍

1、随着互联网科技的迅猛发展以及人们物质精神文化的日益丰富,在互联网中针对视频的应用需求尤其是针对高清视频的应用需求越来越多,而高清视频的数据量非常大,要想高清视频能在带宽有限的互联网中传输,必须首先解决的问题就是视频编解码问题。视频编解码广泛用于数字视频应用,例如广播数字电视、互联网和移动网络上的视频传播、视频聊天和视频会议等实时会话应用、dvd和蓝光光盘、视频内容采集和编辑系统以及可携式摄像机的安全应用。

2、视频序列的每个图片通常分割成不重叠的块集合,通常在块层级上进行编码。例如,通过空间(图片内)预测和时间(图片间)预测来产生预测块。相应地,预测模式可以包括帧内预测模式(空间预测)和帧间预测模式(时间预测)。其中,帧内预测模式集合可以包括35种不同的帧内预测模式,例如,如dc(或均值)模式和平面模式的非方向性模式;或者如h.265中定义的方向性模式;或者可以包括67种不同的帧内预测模式,例如,如dc(或均值)模式和平面模式的非方向性模式;或者如正在发展中的h.266中定义的方向性模式。帧间预测模式集合取决于可用参考图片和其它帧间预测参数,例如取决于是否使用整个参考图片或只使用参考图片的一部分。

3、现有的视频一般为彩色视频,除了含有亮度分量以外,还含有色度分量。因此,除了对亮度分量进行编解码,还需要对色度分量进行编解码。但是,现有技术中编解码效率比较低。


术实现思路

1、本申请(或本公开)实施例提供图像划分的装置和方法。

2、第一方面,本专利技术实施例涉及一种图像划分的方法。所述方法由解码视频流的或编码视频流的装置执行。所述方法包括确定当前节点的划分方式,所述当前节点包含亮度块和色度块;根据所述当前节点的划分方式和所述当前节点的尺寸,确定所述当前节点的色度块不再划分;和当所述当前节点的色度块不再划分时,按照所述当前节点的划分方式对所述当前节点的亮度块进行划分。

3、第一方面的方法当所述当前节点的色度块不再划分时,该方法可以仅对所述当前节点的亮度块进行划分,从而可以提高编解码效率,降低编解码器的最大吞吐率,利于编解码器的实现。

4、第二方面,本专利技术实施例涉及解码视频流的装置,包含处理器和存储器。所述存储器存储指令,所述指令使得所述处理器执行根据第一方面的方法。

5、第三方面,本专利技术实施例涉及编码视频流的装置,包含处理器和存储器。所述存储器存储指令,所述指令使得所述处理器执行根据第一方面的方法。

6、第四方面,提出计算机可读存储介质,其上储存有指令,所述指令执行时,使得一个或多个处理器编码视频数据。所述指令使得所述一个或多个处理器执行根据第一方面任何可能实施例的方法。

7、第五方面,本专利技术实施例涉及包括程序代码的计算机程序,所述程序代码在计算机上运行时执行根据第一方面任何可能实施例的方法。

8、在附图及以下说明中阐述一个或多个实施例的细节。其它特征、目的和优点通过说明书、附图以及权利要求是显而易见的。

本文档来自技高网...

【技术保护点】

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

2.如权利要求1所述的方法,其特征在于,所述确定所述当前节点的色度块不再划分具体包括:

3.如权利要求1所述的方法,其特征在于,所述确定所述当前节点的色度块不再划分具体包括:

4.如权利要求1所述的方法,其特征在于,所述确定所述当前节点的色度块不再划分具体包括:

5.如权利要求1所述的方法,其特征在于,所述确定所述当前节点的色度块不再划分具体包括:

6.如权利要求1至5任一所述的方法,其特征在于,按照所述当前节点的划分方式对所述当前节点的亮度块进行划分,从而得到所述当前节点的子节点,每个子节点只包含亮度块,所述子节点与所述子区域相对应。

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

8.如权利要求7所述的方法,其特征在于,所述确定所述当前节点的色度块不再划分具体包括:

9.如权利要求7所述的方法,其特征在于,所述确定所述当前节点的色度块不再划分具体包括:

10.如权利要求7所述的方法,其特征在于,所述确定所述当前节点的色度块不再划分具体包括:当所述当前节点的数据格式为YUV4:2:0或者YUV4:2:2,所述当前节点的宽和高的乘积等于64且所述当前节点的划分方式为竖直二分或水平二分或四分或水平三分或竖直三分时,则确定所述当前节点的色度块不再划分。

11.如权利要求7所述的方法,其特征在于,所述确定所述当前节点的色度块不再划分具体包括:当所述当前节点的数据格式为YUV4:2:0或者YUV4:2:2,当所述当前节点的宽和高的乘积等于128且所述当前节点的划分方式为竖直三分或水平三分时,则确定所述当前节点的色度块不再划分。

12.如权利要求7至11任一所述的方法,其特征在于,按照所述当前节点的划分方式对所述当前节点的亮度块进行划分,从而得到所述当前节点的子节点,每个子节点只包含亮度块,所述子节点与所述子区域相对应。

13.一种解码视频流的装置,包含处理器和存储器,所述存储器存储指令,所述指令使得所述处理器执行所述权利要求1-6任一所述的方法。

14.一种编码视频流的装置,包含处理器和存储器,所述存储器存储指令,所述指令使得所述处理器执行所述权利要求7-12任一所述的方法。

15.一种解码设备,包括:相互耦合的非易失性存储器和处理器,所述存储器用于存储程序指令,所述程序指令使得所述处理器执行权利要求1-6任一项所述的方法。

16.一种编码设备,包括:相互耦合的非易失性存储器和处理器,所述存储器用于存储程序指令,所述程序指令使得所述处理器执行权利要求7-12任一项所述的方法。

17.一种计算机存储介质,所述计算机存储介质中存储有计算机程序代码,其特征在于,当所述计算机程序代码在处理器上运行时,使得所述处理器执行如权利要求1-12任一项所述方法。

18.一种计算机程序产品,所述计算机程序产品中包含计算机指令,其特征在于,当所述计算机指令在处理器上运行时,使得所述处理器执行如权利要求1-12任一项所述方法。

...

【技术特征摘要】

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

2.如权利要求1所述的方法,其特征在于,所述确定所述当前节点的色度块不再划分具体包括:

3.如权利要求1所述的方法,其特征在于,所述确定所述当前节点的色度块不再划分具体包括:

4.如权利要求1所述的方法,其特征在于,所述确定所述当前节点的色度块不再划分具体包括:

5.如权利要求1所述的方法,其特征在于,所述确定所述当前节点的色度块不再划分具体包括:

6.如权利要求1至5任一所述的方法,其特征在于,按照所述当前节点的划分方式对所述当前节点的亮度块进行划分,从而得到所述当前节点的子节点,每个子节点只包含亮度块,所述子节点与所述子区域相对应。

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

8.如权利要求7所述的方法,其特征在于,所述确定所述当前节点的色度块不再划分具体包括:

9.如权利要求7所述的方法,其特征在于,所述确定所述当前节点的色度块不再划分具体包括:

10.如权利要求7所述的方法,其特征在于,所述确定所述当前节点的色度块不再划分具体包括:当所述当前节点的数据格式为yuv4:2:0或者yuv4:2:2,所述当前节点的宽和高的乘积等于64且所述当前节点的划分方式为竖直二分或水平二分或四分或水平三分或竖直三分时,则确定所述当前节点的色度块不再划分。

11.如权利要求7所述的方法,其特征在于,所述确定所述当前节点的色度块不再划分具体包括:当所述当前节点的数据格式为yuv4:2:0...

【专利技术属性】
技术研发人员:赵寅杨海涛陈建乐
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1