动态图像解码装置、动态图像解码方法和存储介质制造方法及图纸

技术编号:38012061 阅读:12 留言:0更新日期:2023-06-30 10:33
提供动态图像解码装置、动态图像解码方法和存储介质。动态图像解码装置对编码后的动态图像数据中所包含的解码对象图像进行解码,具有:分割模式判定部,在图像端部块包含解码对象图像的水平方向的端部和解码对象图像的垂直方向的端部时,依照四分树结构对图像端部块进行四分割,在进行二分割之后图像端部块还包含水平方向或垂直方向的端部时,进行二分割,在将包含图像端部块的块进行四分割之后图像端部块还包含水平方向或垂直方向的端部时,依照四分树结构进行四分割,或者进行二分割,将图像端部块分割为多个子块,使任意一个子块中都不包含解码对象图像的端部;预测块生成部,对多个子块中的各个子块生成预测块;解码部,对图像端部块进行解码。对图像端部块进行解码。对图像端部块进行解码。

【技术实现步骤摘要】
103的尺寸能够从2Nx2N、NxN、2NxN、Nx2N、2NxU、2NxnD、nRx2N、nLx2N(N为CU尺寸/2)中选择。另一方面,TU 104是正交变换的单位,针对每个TU进行正交变换。TU 104的尺寸从4x4像素~32x32像素中选择。TU 104按照四分树结构进行分割,以Z扫描的顺序进行处理。
[0009]另外,CTU是对图像进行分割而获得的块的一例。此外,CU是块的其他一例。并且,CU也是对块进行分割而获得的子块的一例。
[0010]在HEVC中,CTU被分割成使CU为正方形。但是,在图像的水平方向的尺寸或垂直方向的尺寸不是CTU的水平方向或垂直方向的尺寸的整数倍的情况下,在右端或下端的CTU中,在该CTU内包含图像端部。在该情况下,为了对该CTU进行编码使得不包含图像外的信息,该CTU优选被分割成CU之间的边界与图像端部一致、即图像端部不包含于任意一个CU内。但是,有时要求缩小CU的尺寸而增大CTU内所包含的CU的数量,以将CTU分割成在任意一个CU内不包含图像端部。在这样的情况下,有时CTU的编码数据所包含的语法(Syntax)的信息增加,从而编码效率下降。
[0011]另一方面,为了更加提高编码效率,提出了通过在将CTU按照四分树结构分割为多个子块之后,对各个子块按照二分树结构进一步进行分割来确定各个CU(例如,参照非专利文献2)。在该情况下,CU有时成为长方形。
[0012]但是,即使在如上述那样应用二分树结构的情况下,已经分割为正方形状的子块彼此不连结,因此,有时针对包含图像端部的CTU,无法对CTU进行分割,以使CU尺寸增大。
[0013]此外,提出有判别尺寸小于宏块尺寸的边缘块(edge block)的技术。在该技术中,可检测出被识别为边缘块的非正方区域的尺寸、或对边缘块在水平方向和垂直方向中的任意一个方向进行分割而获得的多个非正方区域的尺寸中的、编码效率高的一方的尺寸(例如,参照专利文献1)。
[0014]现有技术文献
[0015]专利文献
[0016]专利文献1:日本特开2011

223303号公报
[0017]非专利文献
[0018]非专利文献1:ITU

T Recommendation H.265|ISO/IEC 23008

2"High Efficiency Video Coding"、2013年4月
[0019]非专利文献2:J.An其他、"Block partitioning structure for next generation video coding"、ITU

T SG16 Doc.COM16

C966、2015年9月

技术实现思路

[0020]专利技术要解决的问题
[0021]但是,即使在将边缘块作为非正方区域进行编码的情况下,动态图像编码装置也将表示边缘块的分割模式(pattern)的语法包含在编码动态图像数据中。因此,作为非正方区域的边缘块的分割模式的种类越增加,编码量越增加,其结果,编码效率下降。
[0022]在一个侧面中,本专利技术提供一种动态图像编码装置,即使在将图像端部包含在作为编码处理的单位的块内的情况下,也能够提高编码效率。
[0023]用于解决问题的手段
[0024]根据一个实施方式,可提供对动态图像数据中包含的编码对象图像进行编码的动
态图像编码装置。该动态图像编码装置具有:分割模式判定部,其通过对分割编码对象图像而获得的多个块中的、包含编码对象图像的水平方向的端部和垂直方向的端部中的任意一方的图像端部块,依照四分树结构进行四分割,或者在与图像端部块所包含的编码对象图像的端部垂直的方向上进行二分割,将图像端部块分割为多个子块,以使任意一个子块中不包含编码对象图像的端部;预测块生成部,其针对多个子块中的各个子块,参考已编码的其他图像或编码对象图像的已编码区域,生成预测块;编码部,其针对多个子块中的各个子块,计算该子块与对应的预测块的对应像素之间的预测误差,对预测误差进行编码;以及附加部,其将表示针对图像端部块进行了四分割还是进行了二分割的分割信息附加于编码后的动态图像数据中。
[0025]此外,根据其他实施方式,可提供对编码后的动态图像数据中所包含的解码对象图像进行解码的动态图像解码装置。该动态图像解码装置具有:分割模式判定部,其通过参考包含于编码后的动态图像数据中的、表示图像端部块是依照四分树结构进行了四分割、还是进行了二分割的分割信息,对图像端部块依照四分树结构进行四分割,或者在与图像端部块所包含的解码对象图像端部垂直的方向上进行二分割,将图像端部块分割为多个子块,以使任意一个子块中不包含解码对象图像的端部,其中图像端部块是对分割解码对象图像而获得的多个块中的、包含解码对象图像的水平方向的端部和垂直方向的端部中的任意一方的块;预测块生成部,其针对多个子块中的各个子块,参考已解码的其他图像或解码对象图像的已解码区域,生成预测块;解码部,其通过针对多个子块中的各个子块,将编码后的动态图像数据中包含的该子块与对应的预测块的对应像素之间的预测误差加上预测块的对应像素的值,对图像端部块进行解码。
[0026]专利技术效果
[0027]在一个侧面中,即使在作为编码处理的单位的块内包含图像端部的情况下,本说明书所公开的动态图像编码装置也能够提高编码效率。
附图说明
[0028]图1是示出HEVC的图像的分割的一例的图。
[0029]图2是示出包含图像端部的CTU的分割的一例的图。
[0030]图3是示出一个实施方式的动态图像编码装置的概略结构图。
[0031]图4是示出包含图像的下端的CTU的分割的一例的图。
[0032]图5是示出包含图像的右端的CTU的分割的一例的图。
[0033]图6是示出包含图像的下端和右端双方的CTU的分割的一例的图。
[0034]图7是示出编码模式判定部的分割模式和编码模式判定处理的动作流程图。
[0035]图8是动态图像编码处理的动作流程图。
[0036]图9是动态图像解码装置的概略结构图。
[0037]图10是分割模式判定部的分割模式判定处理的动作流程图。
[0038]图11是动态图像解码处理的动作流程图。
[0039]图12是通过使实现实施方式或其变形例的动态图像编码装置或动态图像解码装置的各部的功能的计算机程序工作来作为动态图像编码装置或动态图像解码装置工作的计算机的结构图。
具体实施方式
[0040]以下,参考附图,对动态图像编码装置进行说明。
[0041]首先,对包含图像端部的CTU的分割进行说明。
[0042]图2是示出包含图像端部的CTU的分割的一例的图。在该例子中,由于图像200的水平方向尺寸和垂直方向尺寸中的任意一方都不是CTU尺寸的整数倍,所以图像200的右端和下端分别包含在右端或下端的CT本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种动态图像解码装置,其对编码后的动态图像数据中所包含的解码对象图像进行解码,其中,该动态图像解码装置具有:分割模式判定部,其对于分割所述解码对象图像而获得的多个块中的、包含所述解码对象图像的水平方向的端部和垂直方向的端部中的至少任意一方的图像端部块,在所述图像端部块包含所述解码对象图像的水平方向的端部和所述解码对象图像的垂直方向的端部时,依照四分树结构对所述图像端部块进行四分割,在将包含所述图像端部块的块进行二分割之后所述图像端部块还包含所述解码对象图像的水平方向的端部或所述解码对象图像的垂直方向的端部时,在与该图像端部块所包含的所述端部垂直的方向上对该图像端部块进行二分割,并且在将包含所述图像端部块的所述块进行四分割之后所述图像端部块还包含所述解码对象图像的水平方向的端部或所述解码对象图像的垂直方向的端部时,参考包含于所述编码后的动态图像数据中的、表示所述图像端部块是依照四分树结构进行了四分割、还是进行了二分割的分割信息,依照所述四分树结构对所述图像端部块进行四分割,或者在与该图像端部块所包含的所述端部垂直的方向上对该图像端部块进行二分割,从而将所述图像端部块分割为多个子块,以使任意一个子块中都不包含所述解码对象图像的端部;预测块生成部,其针对所述多个子块中的各个子块,参考已解码的其他图像或所述解码对象图像的已解码区域,生成预测块;解码部,其针对所述多个子块中的各个子块,对所述编码后的动态图像数据中包含的给定子块的像素与对应于该给定子块的所述预测块中的对应像素之间的预测误差,与所述预测块的对应像素的值进行相加,从而对所述图像端部块进行解码。2.根据权利要求1所述的动态图像解码装置,其特征在于,在对所述图像端部块进行二分割并且在分割所述图像端部块而获得的所述多个子块中的第1子块中包含所述解码对象图像的水平方向的端部或垂直方向的端部的情况下,所述分割模式判定部沿着与该第1子块所包含的所述端部垂直的方向,对该第1子块进一步进行二分割。3.一种动态图像解码方法,对编码后的动态图像数据中所包含的解码对象图像进行解码,其中,该动态图像解码方法包含以下步骤:对于分割所述解码对象图像而获得的多个块中的、包含所述解码对象图像的水平方向的端部和垂直方向的端部中的至少任意一方的图像端部块,在所述图像端部块包含所述解码对象图像的水平方向的端部和所述解码对象图像的垂直方向的端部时,依照四分树结构对所述图像端部块进行四分割,在将包含所述图像端部块的块进行二分割之后所述图像端部块还包含所述解码对象图像的水平方向的端部或所述解码对象图像的垂直方向的端部时,在与该图像端部块所包含的所述端部垂直的方向上对该...

【专利技术属性】
技术研发人员:武内健士郎G
申请(专利权)人:富士通株式会社
类型:发明
国别省市:

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

1