《图像处理装置和方法.pdf》由会员分享,可在线阅读,更多相关《图像处理装置和方法.pdf(83页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104054346A43申请公布日20140917CN104054346A21申请号201380005256522申请日20130109201200932820120119JPH04N19/436201401H04N19/593201401H04N19/61201401H04N19/52201401H04N19/7020140171申请人索尼公司地址日本东京都72发明人佐藤数史74专利代理机构北京集佳知识产权代理有限公司11227代理人王萍陈炜54发明名称图像处理装置和方法57摘要本发明涉及能够在运动向量的编码或解码期间通过并行处理提高处理效率的图像处理装置和方法。对于适当的。
2、PU1,使用作为PU1下方相邻的PU的B1、C1和E1的运动向量信息,以及作为在CU中位于PU1上方的PU0下方相邻的A0和D0的运动向量信息。对于PU1,与A1对应的PU变为PU0,因此设定A0而非A1,作为PU1的相邻区域。本公开可以应用于例如图像处理装置。30优先权数据85PCT国际申请进入国家阶段日2014071186PCT国际申请的申请数据PCT/JP2013/0502122013010987PCT国际申请的公布数据WO2013/108689JA2013072551INTCL权利要求书4页说明书45页附图33页19中华人民共和国国家知识产权局12发明专利申请权利要求书4页说明书45页。
3、附图33页10申请公布号CN104054346ACN104054346A1/4页21一种图像处理装置,包括相邻区域设定单元,当在用于对形成图像的编码区域的多个预测区域的运动向量进行解码的预测运动向量中生成空间预测运动向量时,所述相邻区域设定单元基于预测区域在所述编码区域中的位置来设定空间相邻区域,使得并行地执行所述多个预测区域的空间运动向量的生成;预测运动向量生成单元,所述预测运动向量生成单元通过使用所述相邻区域设定单元设定的空间相邻区域的运动向量来生成所述预测区域的空间预测向量;以及运动向量解码单元,所述运动向量解码单元通过使用所述预测区域的预测运动向量来对所述预测区域的运动向量进行解码。2。
4、根据权利要求1所述的图像处理装置,其中,在第一预测区域位于所述编码区域中的右侧或下侧的情况下,在所述第一预测区域的相邻区域中,所述相邻区域设定单元设定第二预测区域的第一相邻区域,替代用作位于所述编码区域中的左侧或上侧的所述第二预测区域的第一相邻区域。3根据权利要求2所述的图像处理装置,其中,在第一预测区域位于所述编码区域中的右侧或下侧的情况下,在所述第一预测区域的相邻区域中,所述相邻区域设定单元设定所述第二预测区域的第二相邻区域,替代与所述第一预测区域相邻的第二相邻区域。4根据权利要求3所述的图像处理装置,其中,在所述编码区域被分割成2NN个预测区域的情况下,所述第一预测区域是位于所述编码区域。
5、中的下侧的预测区域,所述第二预测区域是位于所述编码区域中的上侧的预测区域,所述第一相邻区域是与预测区域的上侧相邻的相邻区域,并且所述第二相邻区域是与预测区域的右上侧相邻的相邻区域。5根据权利要求3所述的图像处理装置,其中,在所述编码区域被分割成2NN个预测区域的情况下,所述第一预测区域是位于所述编码区域中的右侧的预测区域,所述第二预测区域是位于所述编码区域中的左侧的预测区域,所述第一相邻区域是与预测区域的左侧相邻的相邻区域,并且所述第二相邻区域是与预测区域的左下侧相邻的相邻区域。6根据权利要求3所述的图像处理装置,其中,在所述第一预测区域位于所述编码区域中的右侧和下侧的情况下,在所述第一预测区。
6、域的相邻区域中,所述相邻区域设定单元设定所述第二预测区域的第一相邻区域,替代用作与所述编码区域中的左上侧相邻的所述第二预测区域的第一相邻区域。7根据权利要求6所述的图像处理装置,其中,在所述编码区域被分割成44个预测区域的情况下,当所述第一预测区域是位于所述编码区域中的右上侧的预测区域,并且所述第二预测区域是位于所述编码区域中的左上侧的预测区域时,所述第一相邻区域是与预测区域的左侧相邻的相邻区域,并且所述第二相邻区域是与预测区域的左下侧相邻的相邻区域,当所述第一预测区域是位于所述编码区域中的左下侧的预测区域,并且所述第二预测区域是位于所述编码区域中的左上侧的预测区域时,所述第一相邻区域是与预测。
7、区域的上侧相邻的相邻区域,并且所述第二相邻区域是与预测区域的右上侧相邻的相邻区域,以及权利要求书CN104054346A2/4页3当所述第一预测区域是位于所述编码区域中的右下侧的预测区域,并且所述第二预测区域是位于所述编码区域中的左上侧的预测区域时,所述第一相邻区域是与预测区域的左上侧相邻的相邻区域。8根据权利要求3所述的图像处理装置,其中,所述编码区域基于非对称运动划分被分割成多个预测区域。9根据权利要求3所述的图像处理装置,进一步包括接收单元,所述接收单元接收编码流以及指示是否将执行所述空间相邻区域的设定的标志;以及解码单元,所述解码单元对所述接收单元接收到的编码流进行解码以便生成所述图像。
8、,其中所述相邻区域设定单元基于所述接收单元接收到的标志来执行所述空间相邻区域的设定。10根据权利要求9所述的图像处理装置,其中针对每个编码区域或预测区域设定所述标志。11根据权利要求3所述的图像处理装置,其中基于次序简档或级别来设定是否将执行所述空间相邻区域的设定,以及其中所述相邻区域设定单元基于所述次序简档或级别来执行所述空间相邻区域的设定。12一种图像处理方法,包括使图像处理装置当在用于对形成图像的编码区域的多个预测区域的运动向量进行解码的预测运动向量中生成空间预测运动向量时,基于预测区域在所述编码区域中的位置来设定空间相邻区域,使得并行地执行所述多个预测区域的空间运动向量的生成;通过使用。
9、所设定的空间相邻区域的运动向量来生成所述预测区域的空间预测向量;以及通过使用所述预测区域的预测运动向量来对所述预测区域的运动向量进行解码。13一种图像处理装置,包括相邻区域设定单元,当在用于对形成图像的编码区域的多个预测区域的运动向量进行编码的预测运动向量中生成空间预测运动向量时,所述相邻区域设定单元基于预测区域在所述编码区域中的位置来设定空间相邻区域,使得并行地执行所述多个预测区域的空间运动向量的生成;预测运动向量生成单元,所述预测运动向量生成单元通过使用所述相邻区域设定单元设定的空间相邻区域的运动向量来生成所述预测区域的空间预测向量;以及运动向量编码单元,所述运动向量编码单元通过使用所述预。
10、测区域的预测运动向量来对所述预测区域的运动向量进行编码。14根据权利要求13所述的图像处理装置,其中,在第一预测区域位于所述编码区域中的右侧或下侧的情况下,在所述第一预测区域的相邻区域中,所述相邻区域设定单元设定第二预测区域的第一相邻区域,替代用作位于所述编码区域中的左侧或上侧的所述第二预测区域的第一相邻区域。权利要求书CN104054346A3/4页415根据权利要求14所述的图像处理装置,其中,在第一预测区域位于所述编码区域中的右侧或下侧的情况下,在所述第一预测区域的相邻区域中,所述相邻区域设定单元设定所述第二预测区域的第二相邻区域,替代与所述第一预测区域相邻的第二相邻区域。16根据权利要。
11、求15所述的图像处理装置,其中,在所述编码区域被分割成2NN个预测区域的情况下,所述第一预测区域是位于所述编码区域中的下侧的预测区域,所述第二预测区域是位于所述编码区域中的上侧的预测区域,所述第一相邻区域是与预测区域的上侧相邻的相邻区域,并且所述第二相邻区域是与预测区域的右上侧相邻的相邻区域。17根据权利要求15所述的图像处理装置,其中,在所述编码区域被分割成2NN个预测区域的情况下,所述第一预测区域是位于所述编码区域中的右侧的预测区域,所述第二预测区域是位于所述编码区域中的左侧的预测区域,所述第一相邻区域是与预测区域的左侧相邻的相邻区域,并且所述第二相邻区域是与预测区域的左下侧相邻的相邻区域。
12、。18根据权利要求15所述的图像处理装置,其中,在所述第一预测区域位于所述编码区域中的右下侧的情况下,在所述第一预测区域的相邻区域中,所述相邻区域设定单元设定所述第二预测区域的第一相邻区域,替代用作位于所述编码区域中的左上侧的所述第二预测区域的第一相邻区域。19根据权利要求18所述的图像处理装置,其中,在所述编码区域被分割成44个预测区域的情况下,当所述第一预测区域是位于所述编码区域中的右上侧的预测区域,并且所述第二预测区域是位于所述编码区域中的左上侧的预测区域时,所述第一相邻区域是与预测区域的左侧相邻的相邻区域,并且所述第二相邻区域是与预测区域的左下侧相邻的相邻区域,当所述第一预测区域是位于。
13、所述编码区域中的左下侧的预测区域,并且所述第二预测区域是位于所述编码区域中的左上侧的预测区域时,所述第一相邻区域是与预测区域的上侧相邻的相邻区域,并且所述第二相邻区域是与预测区域的右上侧相邻的相邻区域,以及当所述第一预测区域是位于所述编码区域中的右下侧的预测区域,并且所述第二预测区域是位于所述编码区域中的左上侧的预测区域时,所述第一相邻区域是与预测区域的左上侧相邻的相邻区域。20根据权利要求15所述的图像处理装置,其中,所述编码区域基于非对称运动划分被分割成多个预测区域。21根据权利要求15所述的图像处理装置,进一步包括设定单元,所述设定单元设定指示是否将执行所述空间相邻区域的设定的标志;编码。
14、单元,所述编码单元对所述图像进行编码以便生成编码流;以及传送单元,所述传送单元传送由所述运动向量编码单元编码的运动向量、由所述编码单元生成的编码流以及由所述设定单元设定的标志,其中所述相邻区域设定单元基于所述设定单元设定的标志来执行所述空间相邻区域的设定。22根据权利要求21所述的图像处理装置,权利要求书CN104054346A4/4页5其中所述设定单元针对每个编码区域或预测区域设定所述标志。23根据权利要求15所述的图像处理装置,其中基于次序简档或级别来设定是否将执行所述空间相邻区域的设定,以及其中所述相邻区域设定单元基于所述次序简档或级别来执行所述空间相邻区域的设定。24一种图像处理方法,。
15、包括使图像处理装置当在用于对形成图像的编码区域的多个预测区域的运动向量进行编码的预测运动向量中生成空间预测运动向量时,基于预测区域在所述编码区域中的位置来设定空间相邻区域,使得并行地执行所述多个预测区域的空间运动向量的生成;通过使用所设定的空间相邻区域的运动向量来生成所述预测区域的空间预测向量;以及通过使用所述预测区域的预测运动向量来对所述对象区域的运动向量进行编码。权利要求书CN104054346A1/45页6图像处理装置和方法技术领域0001本公开涉及图像处理装置和图像处理方法,更具体地,涉及能够通过并行处理来提高处理效率的图像处理装置和图像处理方法。背景技术0002近年来,通过采用如下编。
16、码方法对图像进行压缩和编码的装置已被广泛使用其中图像信息被视为数字值,并且此时,使用图像信息特有的冗余,通过诸如离散余弦变换的正交变换以及运动补偿来压缩图像信息,以便高效率地传送和积累信息。该编码方法包括例如MPEG移动屏幕专家组等。0003具体地,MPEG2ISO国际标准组织/IEC国际电工委员会138182被定义为通用图像编码方法,并且是覆盖隔行扫描图像和逐行扫描图像二者以及标准分辨率图像和高清晰度图像的标准。例如,MPEG2当前被广泛用在专业使用和消费者使用的大范围应用中。通过使用MPEG2压缩方法,例如可以对具有720480个像素的标准分辨率的隔行扫描图像分配4MBPS至8MBPS的比。
17、特率。此外,通过使用MPEG2,例如可以对具有19201088个像素的高分辨率的隔行扫描图像分配18MBPS至22MBPS的比特率。因此,可以实现高压缩比以及良好的图像质量。0004MPEG2主要瞄准适用于广播的高图像质量编码,而非应对低于MPEG1的比特率的编码方法,即较高压缩比的编码方法。随着便携式终端的广泛使用,认为对这样的编码方法的需要会增加,并且因此MPEG4编码方法被标准化以与之对应。关于图像编码方法,MPEG4的标准在1998年12月被批准成为题为ISO/IEC144962的国际标准。0005对于其标准化进度表,该编码方法在2003年3月变成被命名为H264和MPEG4PART1。
18、0高级视频编码,以下被称为AVC的国际标准。0006此外,作为AVC方法的扩展,包括诸如RGB或422和444的用在商业中的编码工具并且还包括在MPEG2中定义的量化矩阵或88DCT的保真度范围扩展FREXT在2005年2月被标准化。这实现了如下编码方法,其中可以使用AVC方法有利地表述影片中包括的均匀胶片噪声,并且因此导致了用于诸如BLURAYDISC注册商标的各种应用。0007然而,近来,对较高压缩比编码的需要,诸如对具有约40002000个像素是高画质图像的尺寸的四倍的图像的压缩的需要或者对在诸如互联网的有限传输容量环境中递送高画质图像的需要,不断增加。出于该原因,当前在附属于以上ITU。
19、T的视频编码专家组VCEG中正在进行提高编码效率的研究。0008作为用于提高编码效率的方法之一,已提出了如下方法以下称为MV竞争,其中为了使用AVC方法中的中值预测来改进运动向量的编码,自适应地使用“时间预测符PREDICTOR”或“空间时间预测符”作为AVC方法中定义的并且通过中值预测获得的“空间预测符”以外的预测运动向量信息例如,参见非专利文献1。0009此外,在AVC方法中,被称为联合模型JM的、在使用AVC方法的参考软件中实现的高复杂度模式和低复杂度模式中的成本函数值被用于选择预测运动向量信息。说明书CN104054346A2/45页70010换言之,选择使用预测运动向量信息时的成本函。
20、数值,并且选择最优预测运动向量信息。在图像压缩信息中传送指示在每个块中使用哪个预测运动向量信息的信息的标志信息。0011然而,存在如下考虑,16像素16像素的宏块尺寸对于诸如超高清晰度UHD;4000像素2000像素的较大的屏幕帧可能不是最优的,而超高清晰度将变为下一代编码方法的目标。0012因此,目前,为了提高编码效率以高于AVC的编码效率,被称为高效视频编码HEVC的编码方法的标准化正在由联合协作团队视频编码JCTVC进行,JCTVC是国际电信联盟电信标准化部门ITUT和国际标准化组织ISO/国际电工委员会IEC的联合标准化组织例如,参见非专利文献2。0013在HEVC编码方法中,定义编码。
21、单元CU,其是与AVC方法中的宏块相同的处理单位。不同于AVC方法的宏块,CU并非固定为1616个像素的尺寸,并且在关于每个序列的图像压缩信息中被指定。此外,在每个序列中,规定了CU的最大编码单元LCU和最小编码单元SCU。0014此外,作为运动信息的编码方法之一,已提出了被称为运动划分融合的方法以下称为融合模式例如,参见非专利文献3。在该方法中,在相应块的运动信息与相邻块的运动信息相同的情况下,仅传送标志信息,并且,在解码期间,通过使用相邻块的运动信息重建相应块的运动信息。0015换言之,在融合模式中,还从相邻块获得空间预测符空间预测运动向量和时间预测符时间预测运动向量,并且从中确定最优预测。
22、运动向量。此外,在融合模式中,在相应块的运动信息和确定的预测运动向量彼此相同的情况下,仅传送标志信息。0016同时,在以上MV竞争或融合模式中在运动向量编码或解码处理中获得作为处理对象的相应PU的空间预测符。在该情况下,已提出了一种方法,其中按与相应PU相邻的PU之间的预定位置关系与相应PU相邻的PU的运动向量被用作相应PU的空间预测符的候选。0017具体地,作为与相应PU的左下侧相邻的PU的A0的运动向量,以及在与相应PU的左侧相邻的PU中的、作为位于A0的PU的A1的运动向量,被用作候选。此外,作为与相应PU的左上侧相邻的PU的B2的运动向量,作为与相应PU的右上侧相邻的PU的B0的运动向。
23、量,以及在与相应PU的上侧相邻的PU中的、作为位于B0左侧的PU的B1的运动向量,被用作候选。0018此外,按A0和A1的顺序以及B0、B1和B2的顺序执行扫描,并且当检测到等同于相应PU的运动向量信息的具有参考帧的运动向量信息时,扫描结束。0019非专利文献0020非专利文献1JOELJUNG,GUILLAUMELAROCHE,“COMPETITIONBASEDSCHEMEFORMOTIONVECTORSELECTIONANDCODING“,VCEGAC06,ITUTELECOMMUNICATIONSSTANDARDIZATIONSECTORSTUDYGROUP16QUESTION6VIDE。
24、OCODINGEXPERTSGROUPVCEG29THMEETINGKLAGENFURT,AUSTRIA,17AND18JULY,20060021非专利文献2THOMASWIEGAND,WOOJINHAN,BENJAMINBROSS,JENSRAINEROHM,GARYJSULLIVAN,“WORKINGDRAFT4OFHIGHEFFICIENCYVIDEOCODING“,JCTVCF803,JOINTCOLLABORATIVETEAMONVIDEOCODINGJCTVCOFITUT说明书CN104054346A3/45页8SG16WP3ANDISO/IECJTC1/SC29/WG116THM。
25、EETINGTORINO,IT,14TO22JULY,20110022非专利文献3MARTINWINKEN,SEBASTIANBOSSE,BENJAMINBROSS,PHILIPPHELLE,TOBIASHINZ,HEINERKIRCHHOFFER,HARICHARANLAKSHMAN,DETLEVMARPE,SIMONOUDIN,MATTHIASPREISS,HEIKOSCHWARZ,MISCHASIEKMANN,KARSTENSUEHRING,ANDTHOMASWIEGAND,“DESCRIPTIONOFVIDEOCODINGTECHNOLOGYPROPOSEDBYFRAUNHOFERHH。
26、I“,JCTVCA116,APRIL,2010发明内容0023技术问题0024然而,在将单个CU分割成例如2NN的情况下,不能执行关于位于CU上侧的PU1的运动向量的上述编码或解码,除非关于位于CU下侧的PU0的运动向量信息是固定的。出于该原因,不能并行处理关于PU0和PU1的运动向量信息。0025此外,对于将单个CU分割成N2N的PU的情况,亦是如此。0026考虑到这些情况做出了本公开,并且本公开用于在运动向量的编码或解码中通过并行处理来提高处理效率。0027技术解决方案0028根据本公开的一个方面,提供了一种图像处理装置,其包括相邻区域设定单元,当在用于对形成图像的编码区域的多个预测区域的。
27、运动向量进行解码的预测运动向量中生成空间预测运动向量时,相邻区域设定单元基于预测区域在编码区域中的位置来设定空间相邻区域,使得并行地执行多个预测区域的空间运动向量的生成;预测运动向量生成单元,其通过使用相邻区域设定单元设定的空间相邻区域的运动向量来生成预测区域的空间预测向量;以及运动向量解码单元,其通过使用预测区域的预测运动向量来对预测区域的运动向量进行解码。0029在第一预测区域位于编码区域中的右侧或下侧的情况下,在第一预测区域的相邻区域中,相邻区域设定单元可以设定第二预测区域的第一相邻区域,替代用作位于编码区域中的左侧或上侧的第二预测区域的第一相邻区域。0030在第一预测区域位于编码区域中。
28、的右侧或下侧的情况下,在第一预测区域的相邻区域中,相邻区域设定单元可以设定第二预测区域的第二相邻区域,替代与第一预测区域相邻的第二相邻区域。0031在编码区域被分割成2NN个预测区域的情况下,第一预测区域是位于编码区域中的下侧的预测区域,第二预测区域是位于编码区域中的上侧的预测区域,第一相邻区域是与预测区域的上侧相邻的相邻区域,并且第二相邻区域是与预测区域的右上侧相邻的相邻区域。0032在编码区域被分割成2NN个预测区域的情况下,第一预测区域是位于编码区域中的右侧的预测区域,第二预测区域是位于编码区域中的左侧的预测区域,第一相邻区域是与预测区域的左侧相邻的相邻区域,并且第二相邻区域是与预测区域。
29、的左下侧相邻的相邻区域。0033在第一预测区域位于编码区域中的右侧和下侧的情况下,在第一预测区域的相邻区域中,相邻区域设定单元设定第二预测区域的第一相邻区域,替代用作与编码区域中的说明书CN104054346A4/45页9左上侧相邻的第二预测区域的第一相邻区域。0034在编码区域被分割成44个预测区域的情况下,当第一预测区域是位于编码区域中的右上侧的预测区域,并且第二预测区域是位于编码区域中的左上侧的预测区域时,第一相邻区域是与预测区域的左侧相邻的相邻区域,并且第二相邻区域是与预测区域的左下侧相邻的相邻区域;当第一预测区域是位于编码区域中的左下侧的预测区域,并且第二预测区域是位于编码区域中的左。
30、上侧的预测区域时,第一相邻区域是与预测区域的上侧相邻的相邻区域,并且第二相邻区域是与预测区域的右上侧相邻的相邻区域,以及当第一预测区域是位于编码区域中的右下侧的预测区域,并且第二预测区域是位于编码区域中的左上侧的预测区域时,第一相邻区域是与预测区域的左上侧相邻的相邻区域。0035编码区域基于非对称运动划分被分割成多个预测区域。0036该图像处理装置可以进一步包括接收单元,其接收编码流以及指示是否将执行空间相邻区域的设定的标志;以及解码单元,解码单元对接收单元接收到的编码流进行解码以便生成图像,并且相邻区域设定单元可以基于接收单元接收到的标志来执行空间相邻区域的设定。0037针对每个编码区域或预。
31、测区域设定标志。0038可以基于次序简档或级别来设定是否将执行空间相邻区域的设定,并且相邻区域设定单元可以基于次序简档或级别来执行空间相邻区域的设定。0039根据本公开的该方面,提供了一种图像处理方法,包括使图像处理装置当在用于对形成图像的编码区域的多个预测区域的运动向量进行解码的预测运动向量中生成空间预测运动向量时,基于预测区域在编码区域中的位置来设定空间相邻区域,使得并行地执行多个预测区域的空间运动向量的生成;通过使用所设定的空间相邻区域的运动向量来生成预测区域的空间预测向量;以及通过使用预测区域的预测运动向量来对预测区域的运动向量进行解码。0040根据本公开的另一方面,提供了一种图像处理。
32、装置,其包括相邻区域设定单元,当在用于对形成图像的编码区域的多个预测区域的运动向量进行编码的预测运动向量中生成空间预测运动向量时,相邻区域设定单元基于预测区域在编码区域中的位置来设定空间相邻区域,使得并行地执行多个预测区域的空间运动向量的生成;预测运动向量生成单元,预测运动向量生成单元通过使用相邻区域设定单元设定的空间相邻区域的运动向量来生成预测区域的空间预测向量;以及运动向量编码单元,运动向量编码单元通过使用预测区域的预测运动向量来对预测区域的运动向量进行编码。0041在第一预测区域位于编码区域中的右侧或下侧的情况下,在第一预测区域的相邻区域中,相邻区域设定单元可以设定第二预测区域的第一相邻。
33、区域,替代用作位于编码区域中的左侧或上侧的第二预测区域的第一相邻区域。0042在第一预测区域位于编码区域中的右侧或下侧的情况下,在第一预测区域的相邻区域中,相邻区域设定单元可以设定第二预测区域的第二相邻区域,替代与第一预测区域相邻的第二相邻区域。0043在编码区域被分割成2NN个预测区域的情况下,第一预测区域是位于编码区域中的下侧的预测区域,第二预测区域是位于编码区域中的上侧的预测区域,第一相邻区域是与预测区域的上侧相邻的相邻区域,并且第二相邻区域是与预测区域的右上侧相邻的相说明书CN104054346A5/45页10邻区域。0044在编码区域被分割成2NN个预测区域的情况下,第一预测区域是位。
34、于编码区域中的右侧的预测区域,第二预测区域是位于编码区域中的左侧的预测区域,第一相邻区域是与预测区域的左侧相邻的相邻区域,并且第二相邻区域是与预测区域的左下侧相邻的相邻区域。0045在第一预测区域位于编码区域中的右下侧的情况下,在第一预测区域的相邻区域中,相邻区域设定单元设定第二预测区域的第一相邻区域,替代用作位于编码区域中的左上侧的第二预测区域的第一相邻区域。0046在编码区域被分割成44个预测区域的情况下,当第一预测区域是位于编码区域中的右上侧的预测区域,并且第二预测区域是位于编码区域中的左上侧的预测区域时,第一相邻区域是与预测区域的左侧相邻的相邻区域,并且第二相邻区域是与预测区域的左下侧。
35、相邻的相邻区域;当第一预测区域是位于编码区域中的左下侧的预测区域,并且第二预测区域是位于编码区域中的左上侧的预测区域时,第一相邻区域是与预测区域的上侧相邻的相邻区域,并且第二相邻区域是与预测区域的右上侧相邻的相邻区域;以及当第一预测区域是位于编码区域中的右下侧的预测区域,并且第二预测区域是位于编码区域中的左上侧的预测区域时,第一相邻区域是与预测区域的左上侧相邻的相邻区域。0047编码区域基于非对称运动划分被分割成多个预测区域。0048该图像处理装置可以进一步包括设定单元,设定单元设定指示是否将执行空间相邻区域的设定的标志;编码单元,编码单元对图像进行编码以便生成编码流;以及传送单元,传送单元传。
36、送由运动向量编码单元编码的运动向量、由编码单元生成的编码流以及由设定单元设定的标志,并且相邻区域设定单元可以基于设定单元设定的标志来执行空间相邻区域的设定。0049设定单元可以针对每个编码区域或预测区域设定标志。0050可以基于次序简档或级别来设定是否将执行空间相邻区域的设定,并且相邻区域设定单元可以基于次序简档或级别来执行空间相邻区域的设定。0051根据本公开的另一方面,提供了一种图像处理方法,其包括使图像处理装置当在用于对形成图像的编码区域的多个预测区域的运动向量进行编码的预测运动向量中生成空间预测运动向量时,基于预测区域在编码区域中的位置来设定空间相邻区域,使得并行地执行多个预测区域的空。
37、间运动向量的生成;通过使用所设定的空间相邻区域的运动向量来生成预测区域的空间预测向量;以及通过使用预测区域的预测运动向量来对预测区域的运动向量进行编码。0052根据本公开的一个方面,当在用于对形成图像的编码区域的多个预测区域的运动向量进行解码的预测运动向量中生成空间预测运动向量时,基于预测区域在编码区域中的位置来设定空间相邻区域,使得并行地执行多个预测区域的空间运动向量的生成。此外,通过使用所设定的空间相邻区域的运动向量来生成预测区域的空间预测向量,并且通过使用预测区域的预测运动向量来对预测区域的运动向量进行解码。0053根据本公开的另一方面,当在用于对形成图像的编码区域的多个预测区域的运动向。
38、量进行编码的预测运动向量中生成空间预测运动向量时,基于预测区域在编码区域中的位置来设定空间相邻区域,使得并行地执行多个预测区域的空间运动向量的生成。此外,通说明书CN104054346A106/45页11过使用所设定的空间相邻区域的运动向量来生成预测区域的空间预测向量,并且通过使用预测区域的预测运动向量来对对象区域的运动向量进行编码。0054此外,上述图像处理装置可以是单独的装置,并且可以是形成单个图像编码设备或图像解码设备的内部块。0055本发明的有利效果0056根据本公开的该方面,可以对图像解码。特别地,可以在运动向量的编码或解码中通过并行处理提高处理效率。0057根据本公开的另一方面,可。
39、以对图像编码。特别地,可以在运动向量的编码或解码中通过并行处理提高处理效率。附图说明0058图1是图示图像编码设备的主要配置示例的框图。0059图2是图示具有小数点像素精度的运动预测/补偿处理的示例的示图。0060图3是图示宏块示例的示图。0061图4是图示中值操作的示图。0062图5是图示多参考帧的示图。0063图6是图示时间直接模式的示图。0064图7是图示运动向量编码方法的示图。0065图8是编码单元的配置示例。0066图9是图示运动划分融合的示图。0067图10是在HEVC方法中生成空间预测运动向量的方法。0068图11是在HEVC方法中生成空间预测运动向量的方法。0069图12是图示。
40、在2NNPU中生成本技术的空间预测运动向量的方法的示图。0070图13是图示在N2NPU中生成本技术的空间预测运动向量的方法的示图。0071图14是图示在2N2NPU中生成本技术的空间预测运动向量的方法的示图。0072图15是图示HEVC方法中的非对称运动划分的示图。0073图16是图示运动向量编码单元的主要配置示例的框图。0074图17是图示编码处理的流程的示例的流程图。0075图18是图示帧间运动预测处理的流程的示例的流程图。0076图19是图示预测运动向量生成处理的流程的示例的流程图。0077图20是图示图像解码设备的主要配置示例的框图。0078图21是图示运动向量解码单元的主要配置示例。
41、的框图。0079图22是图示解码处理的流程的示例的流程图。0080图23是图示运动向量重建处理的流程的示例的流程图。0081图24是图示多视图图像编码方法的示例的示图。0082图25是图示被应用本技术的多视图图像编码设备的主要配置示例的示图。0083图26是图示被应用本技术的多视图图像解码设备的主要配置示例的示图。0084图27是图示层图像编码方法的示例的示图。0085图28是图示被应用本技术的层图像编码设备的主要配置示例的示图。说明书CN104054346A117/45页120086图29是图示被应用本技术的层图像解码设备的主要配置示例的示图。0087图30是图示计算机的主要配置示例的框图。。
42、0088图31是图示电视装置的示意性配置的示例的框图。0089图32是图示移动电话的示意性配置的示例的框图。0090图33是图示记录/再现装置的示意性配置的示例的框图。0091图34是图示成像装置的示意性配置的示例的框图。0092图35是图示使用可分级编码的示例的框图。0093图36是图示使用可分级编码的另一示例的框图。0094图37是图示使用可分级编码的又一示例的框图。具体实施方式0095在下文中,将描述本公开的实施例。此外,描述将以如下顺序进行。00961第一实施例图像编码设备00972第二实施例图像解码设备00983第三实施例多视图图像编码设备和多视图图像解码设备00994第四实施例层图。
43、像编码设备和层图像解码设备01005第五实施例计算机01016应用示例01027可分级编码的应用示例01030104图像编码设备0105图1是图示图像编码设备的主要配置示例的框图。0106图1中所示的图像编码设备100例如通过使用符合高效视频编码HEVC的预测处理方法来对图像数据编码。在图像编码设备100中,通过使用CU还被称为编码区域作为处理单位执行编码。0107如图1中所示,图像编码设备100包括A/D转换单元101、屏幕重排缓冲器102、计算单元103、正交变换单元104、量化单元105、可逆编码单元106、积累缓冲器107、反量化单元108和逆正交变换单元109。此外,图像编码设备10。
44、0包括计算单元110、解块滤波器111、帧存储器112、选择单元113、帧内预测单元114、运动预测/补偿单元115、预测图像选择单元116以及速率控制单元117。0108图像编码设备100进一步包括运动向量编码单元121和并行处理控制单元122。0109A/D转换单元101对输入的图像数据执行A/D转换,并且将经转换的图像数据数字数据提供给屏幕重排缓冲器102并且将经转换的图像数据存储在屏幕重排缓冲器102中。屏幕重排缓冲器102根据图片组GOP将按照存储的显示顺序的帧的图像重排成用于编码的帧的顺序,并且将帧顺序被重排的图像提供给计算单元103。此外,屏幕重排缓冲器102还将帧顺序被重排的图。
45、像提供给帧内预测单元114和运动预测/补偿单元115。0110计算单元103从读取自屏幕重排缓冲器102的图像中减去经由预测图像选择单元116从帧内预测单元114或运动预测/补偿单元115提供的预测图像,并且将其差信息输出到正交变换单元104。说明书CN104054346A128/45页130111例如,在被执行帧间编码的图像的情况下,计算单元103从读取自屏幕重排缓冲器102的图像中减去从运动预测/补偿单元115提供的预测图像。0112正交变换单元104对从计算单元103提供的差信息执行正交变换,诸如离散余弦变换或卡胡南洛夫KARHUNENLOEVE变换。此外,可以使用任何正交变换方法。正交。
46、变换单元104将通过正交变换获得的变换系数提供给量化单元105。0113量化单元105对从正交变换单元104提供的变换系数进行量化。量化单元105基于关于从速率控制单元117提供的比特率的目标值的信息来设定量化参数,并且对该参数进行量化。此外,可以使用任何量化方法。量化单元105将经量化的变换系数提供给可逆编码单元106。0114可逆编码单元106通过使用任何编码方法来对在量化单元105中量化的变换系数进行编码。系数数据在速率控制单元117的控制下进行量化,并且因此比特率变为速率控制单元117设定的目标值或接近该目标值。0115此外,可逆编码单元106从帧内预测单元114获取指示帧内预测模式的。
47、信息等,并且从运动预测/补偿单元115获取指示帧间预测模式的信息或运动向量信息。0116可逆编码单元106通过使用任何编码方法对各种信息进行编码,并且使用编码信息作为编码数据还被称为编码流的报头信息的一部分复用。可逆编码单元106将通过编码获得的编码数据提供给积累缓冲器107并且在积累缓冲器107中积累该编码数据。0117例如,可变长度编码、算术编码等可以用作可逆编码单元106的编码方法。可变长度编码可以包括例如,在AVC方法中定义的上下文自适应可变长度编码CAVLC等。算术编码可以包括例如,上下文自适应二进制算术编码CABAC等。0118积累缓冲器107临时保持从可逆编码单元106提供的编码。
48、数据。积累缓冲器107在预定定时将在其中保持的编码数据输出到例如,记录设备记录介质或后继阶段中的传输路径未示出。换言之,积累缓冲器107还用作传送编码数据的传输单元。0119此外,在量化单元105中量化的变换系数也被提供给反量化单元108。反量化单元108通过与量化单元105中的量化对应的方法来对经量化的变换系数进行反量化。可以使用任何反量化方法,只要该方法与量化单元105中的量化处理对应即可。反量化单元108将获得的变换系数提供给逆正交变换单元109。0120逆正交变换单元109通过与正交变换单元104中的正交变换处理对应的方法,对从反量化单元108提供的变换系数执行逆正交变换。可以使用任何。
49、逆正交变换方法,只要其与正交变换单元104中的正交变换处理对应即可。经历逆正交变换的输出恢复的差信息被提供给计算单元110。0121计算单元110使经由预测图像选择单元116从帧内预测单元114或运动预测/补偿单元115提供的预测图像与作为从逆正交变换单元109提供的逆正交变换结果的恢复的差信息相加,从而获得局部解码的图像解码图像。该解码图像被提供给解块滤波器111或帧存储器112。0122解块滤波器111对从计算单元110提供的解码图像执行适当的解块滤波处理。例如,解块滤波器111对解码图像执行解块滤波处理以便从解码图像中去除块失真。0123解块滤波器111将滤波处理结果已经历滤波处理的解码。
50、图像提供给帧存储器说明书CN104054346A139/45页14112。此外,如上文所述,从计算单元110输出的解码图像可以被提供给帧存储器112而不使用解块滤波器111。换言之,可以省略解块滤波器111的滤波处理。0124帧存储器112存储所提供的解码图像,并且在预定定时将存储的解码图像提供给选择单元113作为参考图像。0125选择单元113选择从帧存储器112提供的参考图像的提供目的地。例如,在帧间预测的情况下,选择单元113将从帧存储器112提供的参考图像提供给运动预测/补偿单元115。0126帧内预测单元114通过使用作为经由选择单元113从帧存储器112提供的参考图像的处理对象图片。