图像编码设备和方法以及图像解码设备和方法技术

技术编号:12956266 阅读:392 留言:0更新日期:2016-03-02 15:35
本发明专利技术涉及在图像的层级编码中,在对通过图像的分割所得到的区块进行编码和解码时指定能够独立进行处理的区块以高速处理特定区域。用于利用多个层对输入图像进行层级编码的图像编码设备包括获取单元和编码单元。该获取单元获取根据输入图像所生成的第一图像和分辨率与该第一图像的分辨率不同的第二图像。在对获取单元所获取到的第一图像中的第一区域进行编码时,编码单元使用第二图像中的与第一图像中的第一区域的位置相对相同的位置处所存在的第二区域作为参考图像来进行编码。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及空间分辨率不同或图像质量不同的层的编码和解码。特别地,本专利技术涉及用以将构成运动图像的各图像分割成多个区域以针对各分割区域进行编码和解码的图像编码和解码技术。
技术介绍
已知有H.264/运动图片专家组(MPEG) -4高级视频编码(AVC)(以下称为H.264)作为运动图像的压缩记录所用的编码方法。近年来,作为H.264的继任,开始更高效率的编码方法的国际标准化的活动,并且在国际标准化组织/国际电工委员会(IS0/IEC)和国际电信联盟电信标准化部门(ITU-T)之间建立视频编码联合组(JCT-VC)。在JCT-VC中,高效率视频编码(以下称为HEVC)的标准化在进行中(称为非专利文献1)。在HEVC中,采用被称为区块(tile)分割方法的技术,其中在该区块分割方法中,将图像分割成矩形区域(区块)以独立进行各个区域的编码和解码。另外,在该区块分割方法中,提出了用以针对各自包括一个或多个区块的运动受限区块集(以下称为MCTS(mot1n constrained tile set))以独立于其它区块的形式进行编码和解码的技术(称为非专利文献2)。在非专利文献2所述的提议中,定义了能够针对各序列进行设置的MCTS。换句话说,在同一序列中,MCTS在各帧中配置于相对相同的位置。在上述提议中,在对要处理的帧中的MCTS进行编码和解码时,对其它帧中配置于与MCTS的位置相对相同的位置处的像素群进行帧间预测。换句话说,不使用除该像素群中的像素以外的像素作为运动矢量搜索中所参考的参考像素。这样使得能够确保MCTS中的编码和解码的独立性。图像中的MCTS内所包含的各区块的位置包括在辅助增强信息(SEI)消息中以供编码。在HEVC的标准化中,还考虑向层级编码的扩展。在层级编码中,在基本层和增强层上对要编码的区块进行编码。对在各个层中进行编码后的区块进行多路复用以生成位流。在上述的层级编码中,可以独立地设置基本层的区块的边界位置和增强层的区块的边界位置。由于在对增强层的要编码的区块进行编码时需要参考基本层的相应区块,因此需要识别基本层上的该区块的位置。因此,提出了使用tile_boundaries_aligned_flag作为增强层的视频可用性信息(VUI)参数(vui_parameters)(参考非专利文献3)。tile_boundaries_aligned_flag是通过对表示区块是否配置于各个层中的相对相同位置处的一致信息进行编码所得到的。如果tile_boundaries_aligned_flag的值为1,则确保了增强层的区块的边界位置与基本层的相应区块的边界位置一致。由于这样使得能够识别出在对增强层的区块进行编码和解码时被称为的基本层的区块的位置,因此可以独立地对增强层的区块进行编码和解码以使得能够进行高速编码和解码。基本层是最上位层并且后续的增强层是下位层。然而,在非专利文献2所述的MCTS中,没有考虑层级编码。具体地,在能够针对各层设置区块的边界和MCTS的位置的情况下,各个层的区块的相对位置可能没有彼此一致。例如,在增强层的特定区块包括在MCTS中、但基本层的与该特定区块相对应的位置处的区块没有包括在MCTS中的情况下,在基本层上,除对与该特定区块相对应的位置处的区块进行解码外,还有必要对周围的区块进行解码。现在将参考图13来具体说明该情况。图13示出如何将帧分割成区块。参考图13,附图标记1301?1310各自表示帧。帧1301?1310各自包括区块编号为0?11的12个区块。以下将区块编号为1的区块称为区块1。这同样适用于其它区块编号。为了说明,在基本层上,将各帧在水平方向上分割成两个区块,但在垂直方向上没有进行分割。在增强层上,将各帧在水平方向上分割成四个区块并且在垂直方向上分割成三个区块。在图13中,细线框表示区块的边界。帧1301、1303、1305、1307和1309各自表示时刻t处的各层的帧。帧1301表示时刻t处的基本层的帧。帧1305表示时刻t处的增强第一层(第一增强层)的帧。帧1303表示通过将通过对帧1301进行局部解码所得到的重建图像放大为第一增强层的分辨率所产生的帧。帧1309表示时刻t处的增强第二层(第二增强层)的帧。帧1307表示通过将帧1305的解码图像放大为第二增强层的分辨率所产生的帧。帧1302、1304、1306、1308和1310各自表示时刻t+δ (delta)处的各层的帧。帧1302表不时刻t+δ处的基本层的帧。帧1306表不时刻t+δ处的第一增强层的帧。帧1304表示通过将帧1302的解码图像放大为第一增强层的分辨率所产生的帧。帧1310表示时刻t+δ处的第二增强层的帧。帧1308表示通过将帧1306的解码图像放大为第二增强层的分辨率所产生的帧。这里将增强层的各个帧(帧1305、1306、1309和1310)上的区块5描述为MCTS中的区块。参考图13,各粗线框表示属于MCTS的区块或与该区块相对应的位置。参考图13,为了对第二增强层的帧1310中的MCTS (区块5)进行解码,需要对第一增强层的帧1306中的区块5进行解码。另外,为了对第一增强层的帧1306中的区块5进行解码,需要对基本层的帧1302中的区块0进行解码。此外,为了对基本层的帧1302中的区块0进行解码,需要参考帧1301来进行帧间预测,并且需要对帧1301中的所有区块进行解码。换句话说,在现有技术中,为了对时刻t+δ处的第二增强层的MCTS进行解码,需要对除表示时刻t+ δ处的基本层的帧1302中的区块5的位置的区域(帧1304中虚线所表示的区域)以外的区域进行解码。因此,在层级编码中使用MCTS等对特定区块进行编码和解码的情况下,存在不能独立地仅对与MCTS的位置相对应的区块进行编码和解码的问题。引f列表_4] 非专利文献非专利文献1 (NPL 1):ITU-T Η.265 (2013年4月)高效率视频编码非专利文献2(NPL 2) JCT-VC 投稿文章 JCTVC-M0235 因特网〈http://phenix.1nt-evry.fr/jet/doc_end_user/docments/13_Incheon/wgll/>非专利文献3 (NPL 3):JCT-VC 投稿文章 JCTVC-M0202 因特网〈http://phenix.1nt-evry.fr/jet/doc_end_user/documents/13_Incheon/wgll/>
技术实现思路
本专利技术提供用以在层级编码中针对被设置为MCTS的特定区块以独立于其它区块的方式进行编码和解码的技术。以下将如MCTS中所包括的各区块那样的能够独立地进行编码和解码的区块称为独立区块。以下将如MCTS那样的独立区块的集合称为独立区块集。本专利技术提供一种图像编码设备,用于利用多个层对构成运动图像的图像进行层级编码。所述图像编码设备包括第一生成单元、编码单元、第一获取单元和设置单元。所述第一生成单元用于根据所述图像来生成不同层的第一图像和第二图像。所述编码单元用于对所述第一图像和所述第二图像中的至少任一个进行编码。所述第一获取单元用于获取表示在所述第一图像中是否存在能够无需参考所述第一图像中的其它本文档来自技高网
...

【技术保护点】
一种图像编码设备,用于利用多个层对构成运动图像的图像进行层级编码,所述图像编码设备包括:第一生成单元,用于根据所述图像来生成不同层的第一图像和第二图像;编码单元,用于对所述第一图像和所述第二图像中的至少任一个进行编码;第一获取单元,用于获取表示在所述第一图像中是否存在能够无需参考所述第一图像中的其它区域进行编码的第一区域的信息;以及设置单元,用于在基于所述第一获取单元所获取到的信息、在所述第一图像中存在所述第一区域的情况下,在所述第二图像中的与所述第一图像中的所述第一区域相对应的位置处设置第二区域。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:前田充志摩真悟
申请(专利权)人:佳能株式会社
类型:发明
国别省市:日本;JP

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

1