【技术实现步骤摘要】
【国外来华专利技术】图像编码设备、图像编码方法、图像解码设备、图像解码方法
本专利技术涉及一种图像编码设备、图像编码方法、图像解码设备、图像解码方法和程序,尤其涉及一种用于编码/解码图像中的量化参数的方法。
技术介绍
H.264/MPEG-4AVC(以下称为“H.264”)作为用于在压缩和记录运动图像中使用的编码方法众所周知(ITU-TH.264(03/2010),用于通用视听服务的高级视频编码)。根据H.264,将与紧接着当前块之前所编码的块的量化参数的差编码为mb_qp_delta信息,因而各块的量化参数可以是任意值。然后,使用H.264所采用的传统二值算术编码方法编码。更具体地,对诸如上述mb_qp_delta信息等的各语法元素进行二值化,结果,生成二值信号。预先向各语法元素分配发生概率作为表(以下称为“发生概率表”)。基于发生概率表,算术编码上述二值信号。然后,每当编码二值信号时,基于表示编码后的二值信号是否是最可能的符号的统计信息,来更新发生概率表。近年来,开始了使继H.264之后的更高效的编码技术标准化的活动,并且在ISO/IEC和ITU-T之间设立了视频编码联合组(JCT-VC)。JCT-VC已经进行了被称为高效视频编码(以下称为“HEVC”)的编码技术的标准化。在HEVC的标准化中,不仅根据编码效率的提高,而且还根据包括实施的简单性和处理时间的缩短的其他方面,来广泛考虑各种类型的编码方法。为了缩短处理时间,还考虑了在假定例如多核CPU上使用该编码方法的情况下,用于提高并行性的方法。方法之一是一种用于实现熵编码/解码的并行处理的被称为“波前(Wavefront) ...
【技术保护点】
一种图像编码设备,用于将图像分割成各自包括多个块的一个以上的片,并且逐块对各片进行编码,所述图像编码设备包括:第一编码部件,用于对所述片的第一部分所包括的块进行编码;以及第二编码部件,用于对所述片的第二部分所包括的块进行编码,其中,在所述第二编码部件对所述第二部分中的起始块进行编码的情况下,所述第二编码部件通过参考第一量化参数来对所述第二部分所包括的起始块进行编码,所述第一量化参数是在所述第一编码部件对所述第一部分中的起始块进行编码时所述第一编码部件所参考的、作为初始值设置给所述片的量化参数。
【技术特征摘要】
【国外来华专利技术】2011.11.07 JP 2011-2439401.一种图像编码设备,用于以片为单位来对图像进行编码,其中,各片包括多个块,所述图像编码设备包括:第一编码部件,用于对所述片的第一部分所包括的块进行编码;以及第二编码部件,用于对所述片的第二部分所包括的块进行编码,在对所述第二部分的编码顺序中的第一块进行编码的情况下,所述第二编码部件参考在所述第一编码部件对所述第一部分所包括的预定块进行熵编码之后所获得的统计信息,其特征在于,所述第二编码部件对第一量化参数和所述第二部分的编码顺序中的第一块的量化参数之间的差进行编码,所述第一量化参数是在所述第一编码部件对所述第一部分的编码顺序中的第一块的量化参数进行编码时所述第一编码部件所参考的、作为初始值设置给所述片的量化参数,其中,所述第二编码部件对所述第二部分的编码顺序中的第一块的量化参数和所述第二部分的编码顺序中的第二块的量化参数之间的差进行编码。2.根据权利要求1所述的图像编码设备,其中,在对所述第二部分的编码顺序中的第一块进行编码的情况下,所述第二编码部件参考在所述第一编码部件对所述第一部分所包括的所述预定块之后的块进行熵编码之前所获得的统计信息。3.根据权利要求1所述的图像编码设备,其中,所述预定块是所述第一部分所包括的块中从第一块起的第二块。4.根据权利要求1所述的图像编码设备,其中,所述预定块是所述第一部分所包括的块中从左端块起的第二块。5.根据权利要求1所述的图像编码设备,其中,所述统计信息是表示编码后的二值信号的发生概率的信息。6.根据权利要求1所述的图像编码设备,其中,所述第一量化参数是作为初始值分配给所述片的SliceQP。7.根据权利要求1所述的图像编码设备,其中,在所述第一编码部件对编码顺序中从第一块起的第预定数量块进行编码之后,所述第二编码部件对所述第二部分所包括的块进行编码的处理与所述第一编码部件对所述第预定数量块之后的块进行编码的处理并行进行。8.根据权利要求1所述的图像编码设备,其中,所述第一编码部件和所述第二编码部件使用波前方法来进行编码。9.根据权利要求1所述的图像编码设备,其中,所述第一编码部件对所述第一编码部件在紧接着不是所述第一部分的编码顺序中的第一块的块之前进行编码的块所使用的量化参数和不是所述第一部分的编码顺序中的第一块的该块所使用的量化参数之间的差进行编码,以及其中,所述第二编码部件对所述第二编码部件在紧接着不是所述第二部分的编码顺序中的第一块的块之前进行编码的块所使用的量化参数和不是所述第二部分的编码顺序中的第一块的该块所使用的量化参数之间的差进行编码。10.根据权利要求1所述的图像编码设备,其中,在对所述第一部分进行编码的情况下,所述第一编码部件参考熵编码所使用的统计信息,然后更新所述统计信息,以及其中,在对所述第二部分的编码顺序中的第一块进行编码的情况下,所述第二编码部件参考在所述第一编码部件对所述第一部分所包括的预定块进行编码之后所更新的统计信息,然后更新所述统计信息。11.根据权利要求1所述的图像编码设备,其中,所述第一编码部件对包括多个块行的所述片的第一行所包括的块进行编码,以及其中,所述第二编码部件对位于所述第一行下方的第二行所包括的块进行编码。12.根据权利要求11所述的图像编码设备,其中,所述第一行和所述第二行各自在垂直方向上的尺寸与块在垂直方向上的最大尺寸相等。13.一种图像编码设备,用于以片为单位来对图像进行编码,其中,各片包括多个块,所述图像编码设备包括:第一编码部件,用于对所述片的第一部分所包括的块进行编码;以及第二编码部件,用于对所述片的第二部分所包括的块进行编码,在对所述第二部分的左端块进行编码的情况下,所述第二编码部件参考在所述第一编码部件对所述第一部分所包括的预定块进行熵编码之后所获得的统计信息,其特征在于,所述第二编码部件对第一量化参数和所述第二部分的左端块的量化参数之间的差进行编码,所述第一量化参数是在所述第一编码部件对所述第一部分的编码顺序中的第一块的量化参数进行编码时所述第一编码部件所参考的、作为初始值设置给所述片的量化参数,其中,所述第二编码部件对所述第二部分的左端块的量化参数和所述第二部分的左端块的下一个块的量化参数之间的差进行编码。14.一种图像编码设备,用于以片为单位来对图像进行编码,其中,各片包括多个块,所述图像编码设备包括:第一编码部件,用于对所述片的第一部分所包括的块进行编码;以及第二编码部件,用于对所述片的第二部分所包括的块进行编码,在对所述第二部分所包括的块进行编码的情况下,所述第二编码部件参考在所述第一编码部件对所述第一部分所包括的块进行编码之后重构的像素,其特征在于,所述第二编码部件对第一量化参数和所述第二部分的编码顺序中的第一块的量化参数之间的差进行编码,所述第一量化参数是在所述第一编码部件对所述第一部分的编码顺序中的第一块的量化参数进行编码时所述第一编码部件所参考的、作为初始值设置给所述片的量化参数,其中,所述第二编码部件对所述第二部分的编码顺序中的第一块的量化参数和所述第二部分的编码顺序中的第二块的量化参数之间的差进行编码。15.一种图像编码设备,用于以片为单位来对图像进行编码,其中,各片包括多个块,所述图像编码设备包括:第一编码部件,用于对所述片的第一部分所包括的块进行编码;以及第二编码部件,用于对所述片的第二部分所包括的块进行编码,在对所述第二部分所包括的块进行编码的情况下,所述第二编码部件参考所述第一编码部件对所述第一部分所包括的块进行编码所使用的运动矢量,其特征在于,所述第二编码部件对第一量化参数和所述第二部分的编码顺序中的第一块的量化参数之间的差进行编码,所述第一量化参数是在所述第一编码部件对所述第一部分的编码顺序中的第一块的量化参数进行编码时所述第一编码部件所参考的、作为初始值设置给所述片的量化参数,其中,所述第二编码部件对所述第二部分的编码顺序中的第一块的量化参数和所述第二部分的编码顺序中的第二块的量化参数之间的差进行编码。16.一种图像编码设备,用于以片为单位来对图像进行编码,其中,各片包括多个块,所述图像编码设备包括:第一编码部件,用于对所述片的第一部分所包括的块进行编码;以及第二编码部件,用于对所述片的第二部分所包括的块进行编码,其特征在于,所述第二编码部件对第二量化参数和所述第二部分的编码顺序中的第一块的量化参数之间的差进行编码,所述第二量化参数是所述第一编码部件对所述第一部分的编码顺序中的第一块的量化参数或从该第一块起的第二块的量化参数进行编码所使用的量化参数,其中,所述第二编码部件对所述第二部分的编码顺序中的第一块的量化参数和所述第二部分的编码顺序中的第二块的量化参数之间的差进行编码。17.一种图像解码设备,用于对以片为单位所编码的代码数据进行解码,其中,各片包括多个块,所述图像解码设备包括:第一解码部件,用于对所述片的第一部分所包括的块进行解码;以及第二解码部件,用于对所述片的第二部分所包括的块进行解码,在对所述第二部分的解码顺序中的第一块进行解码的情况下,所述第二解码部件参考在所述第一解码部件对所述第一部分所包括的预定块进行熵解码之后所获得的统计信息,其特征在于,在对所述第二部分的解码顺序中的第一块的量化参数进行解码的情况下,所述第二解码部件将第一量化参数和所述第二部分的解码顺序中的第一块的量化参数之间的差和所述第一量化参数相加,所述第一量化参数是在所述第一解码部件对所述第一部分的解码顺序中的第一块的量化参数进行解码时所述第一解码部件所参考的、作为初始值设置给所述片的量化参数,其中,在对所述第二部分的解码顺序中的第二块的量化参数进行解码的情况下,所述第二解码部件将所述第二部分的解码顺序中的第一块的量化参数和所述第二部分的解码顺序中的第二块的量化参数之间的差和所述第二部分的解码顺序中的第一块的量化参数相加。18.根据权利要求17所述的图像解码设备,其中,在对所述第二部分的解码顺序中的第一块进行解码的情况下,所述第二解码部件参考在所述第一解码部件对所述第一部分所包括的所述预定块之后的块进行熵解码之前所获得的统计信息。19.根据权利要求17所述的图像解码设备,其中,所述预定块是所述第一部分所包括的块中从第一块起的第二块。20.根据权利要求17所述的图像解码设备,其中,所述预定块是所述第一部分所包括的块中从左端块起的第二块。21.根据权利要求17所述的图像解码设...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。