编码设备、编码方法和程序、解码设备、解码方法和程序技术

技术编号:21841677 阅读:17 留言:0更新日期:2019-08-10 21:49
在针对跨不连续区块边界的像素进行环内滤波的情况下,结果滤波处理可能使图像质量劣化。然而,在针对跨区块边界的像素无条件地使滤波处理无效的情况下,发生不能对可以预期由于环内滤波处理而使图像质量有所提高的连续区块边界应用环内滤波的问题。为了解决该问题,用于对具有多个区块的图像进行编码的编码设备包括:判断部件,用于针对由多个区块构成的多个边界判断是否对与边界相邻的像素进行滤波处理;以及编码部件,用于基于判断部件所进行的判断,针对多个边界中的至少两个边界对控制信息进行编码,所述控制信息表示是否对与边界相邻的像素进行滤波处理。

Coding equipment, coding methods and procedures, decoding equipment, decoding methods and procedures

【技术实现步骤摘要】
【国外来华专利技术】编码设备、编码方法和程序、解码设备、解码方法和程序
本专利技术涉及一种编码设备、编码方法和程序、解码设备、解码方法和程序、以及编码图像数据,特别地涉及块边界上的滤波处理。
技术介绍
作为用于运动图像的压缩记录的编码方法,已知HEVC(高效视频编码)编码方法(以下称为HEVC)。对于HEVC,采用被称为Tile(区块)的技术,其中利用该技术,将1帧分割为多个矩形区域以使得能够进行编码和解码的并行处理等。在使用区块的情况下,可以实现基于编码和解码的并行处理的高速化,并且还可以减少图像编码设备和图像解码设备中所包括的存储器容量。另外,为了提高以HEVC编码之后的图像的图像质量,采用诸如去块滤波或样本自适应偏移等的环内滤波处理。尽管也可以对跨区块边界的像素应用这种环内滤波处理,但是在对跨区块边界的像素应用环内滤波处理的情况下,编码和解码的并行处理在某些情况下可能出现问题。为此,在HEVC中采用loop_filter_across_tiles_enabled_flag的句法元素,其中利用该句法元素,可以选择是否对跨区块边界的像素应用环内滤波处理。即,设计为:在上述句法元素为1的情况下,能够对区块边界应用环内滤波,以及在0的情况下,禁止对区块边界应用环内滤波。据此,在重视并行实现的情况下可以将上述句法元素设置为0,以及在重视区块边界上的图像质量的情况下可以将上述句法元素设置为1。近年来,伴随着VR(虚拟现实)技术的发展,产生了利用多个照相机拍摄360°视频、并且对拍摄图像进行压缩和编码的用例。作为360°视频的拍摄方法,提出了一种用于通过彼此组合的6个照相机沿上、下、左、右、前和后各方向拍摄图像的技术(非专利文献1)。通过将如此拍摄的6个图像以彼此组合的方式重新排列并进行压缩和编码来将所拍摄的图像设置为一个图像。关于重新排列,探讨了如图9A所示的用于以展开模具的方式排列的技术以及如图9B~9D所示的用于进一步重新排列为矩形以使得组合之后的图像的面积变得最小的技术(非专利文献2)。根据如图9A所示的技术,诸如左和前、以及前和右等的相邻图像的边界通常是连续的,但是在组合之后的图像的四个角中产生无用区域。另一方面,根据图9B~9D所示的技术,在组合之后的图像中不会产生无用区域,但是在相邻图像的边界中连续边界和不连续边界混合存在。现有技术文献非专利文献非专利文献1:JVET投稿JVET-C0021因特网<http://phenix.int-evry.fr/jvet/doc_end_user/documents/3_Geneva/wg11/>非专利文献2:JVET投稿JVET-D0022因特网<http://phenix.int-evry.fr/jvet/doc_end_user/documents/4_Chengdu/wg11/>
技术实现思路
可以想到,从编码效率的观点来看,使用由上述的去块滤波或样本自适应偏移表示的环内滤波是有效的。另外,在对通过如上述的图9B~9D所示的多个照相机进行拍摄之后的组合所获得的图像(即连续边界和不连续边界混合存在于图像的边界中的图像)进行编码的情况下,在将各照相机所拍摄的图像与区块相关联的状态下自然地进行编码。然而,根据HEVC所表示的现有技术,仅可以选择是否对图像中的所有区块边界均一地应用环内滤波处理。即,仅可以选择是否在不将连续区块边界和不连续区块边界彼此区分的情况下应用环内滤波。在上述情况下,当通过使不连续区块边界优先来选择不应用环内滤波时,不能对通常预期可以通过环内滤波处理来使图像质量提高的连续区块边界应用环内滤波。另一方面,当通过使连续区块边界优先来选择应用环内滤波时,对不连续区块边界应用环内滤波,并且在不连续区块边界的周围引起不必要的图像质量劣化。因此,本专利技术是为了解决上述问题而作出的,并且旨在使得能够在考虑区块边界的连续性的同时对区块边界自适应地应用环内滤波处理。为了解决上述的问题,根据本专利技术的编码设备具有以下的结构。即,一种编码设备,用于对包括多个区块的图像进行编码,所述编码设备包括:判断部件,用于针对由所述多个区块构成的多个边界,判断是否对与该边界相邻的像素进行滤波处理;以及编码部件,用于根据所述判断部件的判断,针对所述多个边界中的至少两个边界,进行表示是否对与边界相邻的像素进行滤波处理的控制信息的编码。此外,根据本专利技术的解码设备具有以下的结构。即,一种解码设备,用于从位流中解码包括多个区块的图像,所述解码设备包括:解码部件,用于对所述图像进行解码;生成部件,用于针对由所述多个区块构成的多个边界,从所述位流生成表示是否对与该边界相邻的像素进行滤波处理的控制信息;判断部件,用于根据所述生成部件所生成的控制信息来判断是否对与至少多个边界相邻的像素进行滤波处理;以及处理部件,用于针对所述判断部件判断为进行滤波处理的边界进行滤波处理。附图说明图1是示出图像编码设备的结构的框图。图2是示出图像解码设备的结构的框图。图3A示出区块边界的连续性和环内滤波处理的对象像素之间的关系的示例。图3B示出区块边界的连续性和环内滤波处理的对象像素之间的关系的示例。图4是示出图像编码设备中的图像编码处理的流程图。图5是示出图像编码设备和图像解码设备中的环内滤波处理的流程图。图6A示出由图像编码设备生成并由图像解码设备解码的位流结构的示例。图6B示出由图像编码设备生成并由图像解码设备解码的位流结构的示例。图7是示出图像解码设备中的解码处理的流程图。图8是示出可应用于图像编码设备和图像解码设备的计算机的硬件结构示例的框图。图9A示出对多个照相机所拍摄的图像进行重新排列以获得单个图像的排列示例。图9B示出对多个照相机所拍摄的图像进行重新排列以获得单个图像的排列示例。图9C示出对多个照相机所拍摄的图像进行重新排列以获得单个图像的排列示例。图9D示出对多个照相机所拍摄的图像进行重新排列以获得单个图像的排列示例。图10A表示与由图像编码设备生成并由图像解码设备解码的位流的区块分割信息和滤波控制信息相关的句法。图10B表示与由图像编码设备生成并由图像解码设备解码的位流的区块分割信息和滤波控制信息相关的句法。图10C表示与由图像编码设备生成并由图像解码设备解码的位流的区块分割信息和滤波控制信息相关的句法。具体实施方式以下,将参考附图通过优选实施例来详细说明本专利技术。应当注意,以下实施例中所示出的结构仅仅是示例,并且本专利技术不限于所示的结构。以下,将通过使用附图来说明本专利技术的编码侧的实施例。根据本实施例,特别地,将说明输入图9B所示的图像以进行编码的情况。图1是示出根据本实施例的图像编码设备的框图。图1中的各个块可以全部构成为硬件,或者其中的部分或全部块也可以构成为软件。在图1中,端子101是输入图像数据的端子。区块分割单元102确定输入图像的区块分割方法并进行分割处理。滤波控制信息生成单元103生成并输出与同是否针对各个区块边界上的像素进行后述的环内滤波处理有关的信息相对应的滤波控制信息。预测单元104针对以块为单位的图像数据进行与帧内预测相对应的帧内预测或者与帧间预测相对应的帧间预测等,以生成预测图像数据。此外,根据输入图像数据和预测图像数据来计算预测误差以待输出。另外,预测所需的信息本文档来自技高网
...

【技术保护点】
1.一种编码设备,用于对包括多个区块的图像进行编码,所述编码设备包括:判断部件,用于针对由所述多个区块构成的多个边界,判断是否对与该边界相邻的像素进行滤波处理;以及编码部件,用于根据所述判断部件的判断,针对所述多个边界中的至少两个边界,进行表示是否对与边界相邻的像素进行滤波处理的控制信息的编码。

【技术特征摘要】
【国外来华专利技术】2016.12.22 JP 2016-2491731.一种编码设备,用于对包括多个区块的图像进行编码,所述编码设备包括:判断部件,用于针对由所述多个区块构成的多个边界,判断是否对与该边界相邻的像素进行滤波处理;以及编码部件,用于根据所述判断部件的判断,针对所述多个边界中的至少两个边界,进行表示是否对与边界相邻的像素进行滤波处理的控制信息的编码。2.根据权利要求1所述的编码设备,其中,所述多个区块是矩形的,并且构成至少两个边界。3.根据权利要求1所述的编码设备,其中,所述编码部件针对两个区块之间所构成的各边界进行所述控制信息的编码。4.根据权利要求1所述的编码设备,其中,所述编码部件将表示是否对与水平方向的边界相邻的像素进行滤波处理的水平方向的控制信息和表示是否对与垂直方向的边界相邻的像素进行滤波的垂直方向的控制信息编码为所述控制信息。5.根据权利要求4所述的编码设备,其中,所述水平方向的控制信息是所述水平方向的多个区块边界所共通的控制信息。6.根据权利要求4所述的编码设备,其中,所述垂直方向的控制信息是所述垂直方向的多个区块边界所共通的控制信息。7.根据权利要求1所述的编码设备,其中,所述控制信息是与为了构成1帧的图像而组合的多个图像的排列相对应的索引。8.一种解码设备,用于从位流中解码包括多个区块的图像,所述解码设备包括:解码部件,用于对所述图像进行解码;生成部件,用于针对由所述多个区块构成的多个边界,从所述位流生成表示是否对与该边界相邻的像素进行滤波处理的控制信息;判断部件,用于根据所述生成部件所生成的控制信息来判断是否对与至少多个边界相邻的像素进行滤波处理;以及处理部件,用于针对所述判断部件判断为进行滤波处理的边界进行滤波处理。9.根据权利要求8所述的解码设备,其中,...

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

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

1