图像编码装置、图像解码装置、图像编码方法及图像解码方法制造方法及图纸

技术编号:22570690 阅读:35 留言:0更新日期:2019-11-17 10:33
图像编码装置向比特流写入用于从多个分割模式之中识别用于将第1块分割为子块的分割模式的第1参数,在判断为选择第2分割模式作为用于分割第2块的候选的情况下,从包含第2分割模式作为候选的多个分割模式之中选择分割模式,将表示选择结果的第2参数向比特流写入,在判断为作为用于分割第2块的候选而不选择第2分割模式的情况下,选择将块分割为与通过第2分割模式生成的子块相比具有不同的形状或不同的尺寸的子块的分割模式,使用所选择的分割模式将第2块分割为子块,并对分割后的块进行编码。

Image encoding device, image decoding device, image encoding method and image decoding method

The image encoding device writes to the bitstream the first parameter for identifying the segmentation mode used to divide the first block into sub blocks from among the multiple segmentation modes. In the case of judging that the second segmentation mode is selected as the candidate for dividing the second block, the segmentation mode is selected from among the multiple segmentation modes including the second segmentation mode as the candidate, and the second parameter representing the selection result is directed to the bit Stream writing, in the case of judging that the second partition mode is not selected as a candidate for partition of the second block, selects the partition mode of dividing the block into sub blocks with different shapes or sizes compared with the sub blocks generated through the second partition mode, divides the second block into sub blocks using the selected partition mode, and encodes the divided block.

【技术实现步骤摘要】
【国外来华专利技术】图像编码装置、图像解码装置、图像编码方法及图像解码方法
本专利技术涉及用于使用块分割对影像及图像进行编码及解码的方法及装置。
技术介绍
在以往的图像及影像编码方法中,图像一般来说被分割为块,以块级进行编码及解码处理。在最近的影像标准开发中,除了典型的8×8或16×16的尺寸以外,还能够以各种块尺寸进行编码及解码处理。为了图像的编码及解码处理,能够使用4×4~256×256的尺寸的范围。现有技术文献非专利文献非专利文献1:H.265(ISO/IEC23008-2HEVC(HighEfficiencyVideoCoding))
技术实现思路
专利技术要解决的课题为了表示4×4~256×256的尺寸的范围,块分割模式(例如,四叉树,二叉树及三叉树)及分割标志(例如,splitflag)那样的块分割信息为了用于块而被决定并信号化。该信号化的开销随着分割深度增加而增加。并且,增加的开销使影像压缩效率下降。因此,本专利技术的一形态的编码装置提供能够在块分割信息的编码中使压缩效率提高的编码装置等。用于解决课题的手段本公开的一形态的图像编码装置是对图像的块进行编码的图像编码装置,具备处理器和存储器,上述处理器使用上述存储器进行如下处理:向比特流写入第1参数,该第1参数用于从多个分割模式之中识别用于将第1块分割为子块的分割模式;判断上述第1参数是否识别出第1分割模式;至少基于上述第1参数是否识别出上述第1分割模式的判断,判断作为用于分割与上述第1块不同的第2块的候选是否不选择第2分割模式;在判断为作为用于分割上述第2块的候选而选择上述第2分割模式的情况下,从包含上述第2分割模式作为候选的多个分割模式之中选择分割模式,将表示选择结果的第2参数写入比特流;在判断为作为用于分割上述第2块的候选而不选择上述第2分割模式的情况下,选择与上述第2分割模式不同的分割模式,该分割模式将块分割为与通过上述第2分割模式生成的子块相比具有不同的形状或不同的尺寸的子块,并且使用所选择的上述分割模式将上述第2块分割为子块,并对分割后的上述块进行编码。另外,这些包含性或具体的形态也可以由系统,方法,集成电路,计算机程序或计算机可读取的CD-ROM等记录介质实现,也可以由系统,方法,集成电路,计算机程序及记录介质的任意的组合来实现。专利技术效果根据本专利技术,能够在块分割信息的编码中使压缩效率提高。附图说明图1是表示有关实施方式1的编码装置的功能结构的框图。图2是表示实施方式1的块分割的一例的图。图3是表示与各变换类型对应的变换基函数的表。图4A是表示ALF中使用的滤波器的形状的一例的图。图4B是表示ALF中使用的滤波器的形状的另一例的图。图4C是表示ALF中使用的滤波器的形状的另一例的图。图5A是表示帧内预测的67个帧内预测模式的图。图5B是用来说明基于OBMC处理进行的预测图像修正处理的概要的流程图。图5C是用来说明基于OBMC处理进行的预测图像修正处理的概要的概念图。图5D是表示FRUC的一例的图。图6是用来说明沿着运动轨迹的2个块之间的图案匹配(双向匹配)的图。图7是用来说明当前图片内的模板与参照图片内的块之间的图案匹配(模板匹配)的图。图8是用来说明假定了等速直线运动的模型的图。图9A是用来说明基于多个相邻块的运动矢量进行的子块单位的运动矢量的导出的图。图9B是用来说明基于合并模式的运动矢量导出处理的概要的图。图9C是用来说明DMVR处理的概要的概念图。图9D是用来说明采用基于LIC处理的亮度修正处理的预测图像生成方法的概要的图。图10是表示有关实施方式1的解码装置的功能结构的框图。图11是表示有关实施方式2的影像编码处理的流程图。图12是表示有关实施方式2的影像解码处理的流程图。图13是表示有关实施方式3的影像编码处理的流程图。图14是表示有关实施方式3的影像解码处理的流程图。图15是表示有关实施方式2或3的影像/图像编码装置的结构的框图。图16是表示有关实施方式2或3的影像/图像解码装置的结构的框图。图17是表示实施方式2或3中的压缩影像流内的第1参数的可考虑的位置的例子的图。图18是表示实施方式2或3中的压缩影像流内的第2参数的可考虑的位置的例子的图。图19是表示在实施方式2或3中接续在第1参数之后的第2参数的例子的图。图20是表示在实施方式2中如步骤(2c)所示为了2N×N像素的块的分割而不选择第2分割模式的一例的图。图21是表示在实施方式2中如步骤(2c)所示为了N×2N像素的块的分割而不选择第2分割模式的一例的图。图22是表示在实施方式2中如步骤(2c)所示为了N×N像素的块的分割而不选择第2分割模式的一例的图。图23是表示在实施方式2中如步骤(2C)所示为了N×N像素的块的分割而不选择第2分割模式的一例的图。图24是表示在实施方式2中如步骤(3)所示使用不选择第2分割模式时所选择的分割模式来对2N×N像素的块进行分割的一例的图。图25是表示在实施方式2中如步骤(3)所示使用不选择第2分割模式时所选择的分割模式来对N×2N像素的块进行分割的一例的图。图26是表示在实施方式2中如步骤(3)所示使用不选择第2分割模式时所选择的分割模式来对N×N像素的块进行分割的一例的图。图27是表示在实施方式2中如步骤(3)所示使用不选择第2分割模式时所选择的分割模式来对N×N像素的块进行分割的一例的图。图28是表示在实施方式2中用于对N×N像素的块进行分割的分割模式的例子的图。图28的(a)~(h)是表示相互不同的分割模式的图。图29是表示在实施方式3中用于对N×N像素的块进行分割的分割类型及分割方向的一例的图。(1)、(2)、(3)及(4)是不同的分割类型,(1a)、(2a)、(3a)及(4a)是在垂直方向的分割方向上分割类型不同的分割模式,(1b)、(2b)、(3b)及(4b)是在水平方向的分割方向上分割类型不同的分割模式。图30是表示在实施方式3中与在分割类型之前对分割方向进行编码的情况相比、在分割方向之前对分割类型进行编码所带来的优点的图。图31A是表示在分割模式的编码中使用更少的二进制(bin)数的分割模式集而将块分割为子块的一例的图。图31B是表示在分割模式的编码中使用更少的二进制数的分割模式集而将块分割为子块的一例的图。图32A是表示使用在多个分割模式集的规定的顺序上最初出现的分割模式集而将块分割为子块的一例的图。图32B是表示使用在多个分割模式集的规定的顺序上最初出现的分割模式集而将块分割为子块的一例的图。图32C是表示使用在多个分割模式集的规定的顺序上最初出现的分割模式集而将块分割为子块的一例的图。图33是实现内容分发服务的内本文档来自技高网...

【技术保护点】
1.一种图像编码装置,对图像的块进行编码,其中,具备:/n处理器;以及/n存储器;/n上述处理器使用上述存储器进行如下处理:/n向比特流写入第1参数,该第1参数用于从多个分割模式之中识别用于将第1块分割为子块的分割模式;/n判断上述第1参数是否识别出第1分割模式;/n至少基于上述第1参数是否识别出上述第1分割模式的判断,来判断作为用于分割与上述第1块不同的第2块的候选是否不选择第2分割模式;/n在判断为作为用于分割上述第2块的候选而选择上述第2分割模式的情况下,/n从包含上述第2分割模式作为候选的多个分割模式之中选择分割模式,/n将表示选择结果的第2参数写入比特流;/n在判断为作为用于分割上述第2块的候选而不选择上述第2分割模式的情况下,/n选择与上述第2分割模式不同的分割模式,该分割模式将块分割为与通过上述第2分割模式生成的子块相比具有不同的形状或不同的尺寸的子块,/n使用所选择的上述分割模式,将上述第2块分割为子块,/n对分割后的上述块进行编码。/n

【技术特征摘要】
【国外来华专利技术】20170331 US 62/479,5861.一种图像编码装置,对图像的块进行编码,其中,具备:
处理器;以及
存储器;
上述处理器使用上述存储器进行如下处理:
向比特流写入第1参数,该第1参数用于从多个分割模式之中识别用于将第1块分割为子块的分割模式;
判断上述第1参数是否识别出第1分割模式;
至少基于上述第1参数是否识别出上述第1分割模式的判断,来判断作为用于分割与上述第1块不同的第2块的候选是否不选择第2分割模式;
在判断为作为用于分割上述第2块的候选而选择上述第2分割模式的情况下,
从包含上述第2分割模式作为候选的多个分割模式之中选择分割模式,
将表示选择结果的第2参数写入比特流;
在判断为作为用于分割上述第2块的候选而不选择上述第2分割模式的情况下,
选择与上述第2分割模式不同的分割模式,该分割模式将块分割为与通过上述第2分割模式生成的子块相比具有不同的形状或不同的尺寸的子块,
使用所选择的上述分割模式,将上述第2块分割为子块,
对分割后的上述块进行编码。


2.如权利要求1所述的图像编码装置,其中,
与上述第2分割模式不同的所选择的上述分割模式将块分割为与上述第2分割模式相比更多的子块,或者将上述块分割为与上述第2分割模式相同的数量且不同的尺寸的子块。


3.如权利要求1或2所述的图像编码装置,其中,
在是否不选择上述第2分割模式的判断中,在上述第1参数识别出第1分割模式的情况下,基于包含上述第1分割模式及上述第2分割模式在内的第1分割模式集的第1代码量、以及与上述第1分割模式集不同的第2分割模式集的第2代码量,判断作为上述候选是否不选择上述第2分割模式;
上述第2分割模式集包含至少一个分割模式,该至少一个分割模式用于将块分割为与使用上述第1分割模式及上述第2分割模式对上述第1块及上述第2块进行分割而得到的子块的形状及尺寸相同的子块的形状及尺寸。


4.如权利要求3所述的图像编码装置,其中,
在是否不选择上述第2分割模式的判断中,在上述第1代码量比上述第2代码量大的情况下,判断为不选择上述第2分割模式。


5.如权利要求3或4所述的图像编码装置,其中,
在是否不选择上述第2分割模式的判断中,在上述第1代码量与上述第2代码量相等的情况下,当在包含上述第1分割模式集及上述第2分割模式集在内的多个分割模式集的规定的顺序上、上述第2分割模式集比上述第1分割模式集先出现的情况下,判断为不选择上述第2分割模式。


6.一种图像编码装置,对图像的块进行编码,其中,具备:
处理器;以及
存储器;
上述处理器使用上述存储器进行如下处理:
向比特流写入第1参数,该第1参数用于从多个分割类型之中识别用于将块分割为2个以上的子块的分割类型;
向比特流写入表示分割方向的第2参数,该第2参数在比特流内接续于上述第1参数之后;
使用识别出的上述分割类型及所示的上述分割方向,将上述块分割为子块;
对分割后的上述块进行编码。


7.如权利要求6所述的图像编码装置,其中,
当将分割类型与识别出的分割方向一起使用的情况下,块在识别出的上述分割方向上被分割为子块,当将不同的分割类型与分割方向一起使用的情况下,块被分割为不同形状、不同高度或不同宽度的子块。


8.如权利要求6或7所述的图像编码装置,其中,
上述处理器还进行如下处理:
判断使用由上述第1参数识别出的上述分割类型是否能够将上述块在水平方向及垂直方向分别进行分割;
在判断为仅能够在上述水平方向及上述垂直方向中的一方进行分割的情况下,将上述第2参数向比特流的写入跳过,使用识别出的上述分割类型、以及上述水平方向及上述垂直方向中的另一方将上述块分割为子块。


9.一种图像解码装置,对图像的块进行解码,其中,具备:
处理器;以及
存储器;
上述处理器使用上述存储器进行如下处理:
从比特流解读第1参数,该第1参数用于从多个分割模式之中识别用于将第1块分割为子块的分割模式;
判断上述第1参数是否识别出第1分割模式;
至少基于上述第1参数是否识别出上述第1分割模式的判断,来判断作为用于分割与上述第1块不同的第2块的候选是否选择第2分割模式;
在判断为作为用于分割上述第2块的候选而选择上述第2分割模式的情况下,
从比特流解读第2参数,该第2参数用于从包含上述第2分割模式作为候选的多个分割模式之中选择用于分割上述第2块的分割模式;
在判断为作为用于分割上述第2块的候选而不选择上述第2分割模式的情况下,
选择与上述第2分割模式不同的分割模式,该分割模式将块分割为与通过上述第2分割模式生成的子块相比具有不同的形状或不同的尺寸的子块,
使用所选择的上述分割模式,将上述第2块分割为子块,
对分割后的上述块进行解码。


10.如权利要求9所述的图像解码装置,其中,
与上述第2分割模式不同的所选择的上述分割模式将块分割为与上述第2分割模式相比更多的子块,或者将上述块分割为与上述第2分割模式相同的数量且不同的尺寸的子块。


11.如权利...

【专利技术属性】
技术研发人员:林宗顺孙海威S·P·沙石德卡廖如伶张汉文西孝启加纳龙一远间正真
申请(专利权)人:松下电器美国知识产权公司
类型:发明
国别省市:美国;US

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

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