视频图像编解码的方法及装置制造方法及图纸

技术编号:8685930 阅读:108 留言:0更新日期:2013-05-09 05:26
本发明专利技术涉及视频信号编解码的方法,提供一种对视频信号进行编码的方法,包括:根据并行运动处理域PR的空间邻近图像块与时间邻近图像块确定所述并行运动处理域PR的备选运动信息集;从所述备选运动信息集中选择当前块的运动信息,并将所述当前块的运动信息指示发送到解码端以辅助所述解码端确定所述当前块的运动信息,其中所述当前块位于所述并行运动处理域PR;根据所述当前块的运动信息对所述当前块进行运动补偿编码。同时还有与之对应的解码方法及实现编解码的装置。

【技术实现步骤摘要】

本专利技术实施例涉及通信技术,特别涉及一种视频图像编解码处理的方法及装置。
技术介绍
帧间预测编码技术中包括多种基于备选运动信息集的编码技术,例如融合模式编码技术与先进的运动矢量预测技术。这些技术的共同点是为当前正在进行编码与解码处理的图像块(简称当前块)构造一个备选运动信息集,并从该备选运动信息集中选择一个运动信息作为当前块的运动信息或作为当前块运动信息的预测值。所述运动信息可包括运动矢量以及预测方向与参考图像索引等其它信息。为使解码端获得编码端所选择的运动信息,编码端需要将选择信息传输到解码端。编解码端采用与编码端相同的方法构造备选运动信息集,所以解码端可以根据接收到的运动信息选择信息从备选运动信息集中选取与编码端相同的运动信息用于运动补偿操作。因为在构造当前块的备选运动信息集时会使用到空间邻近块的运动信息,换言之,只有当空间邻近块已经确定其运动信息后才可以构造当前块的备选运动信息集,所以不能够同时对多于一个图像块使用所述基于备选运动信息集的编码技术。
技术实现思路
本专利技术实施例提供一种对视频信号进行编码及解码的方法,可以并行对并行运动处理域中的多个图像块进行编码或者解码的处理。一种对视频信号进行编码的方法,包括:根据并行运动处理域PR的空间邻近图像块与时间邻近图像块确定所述并行运动处理域PR的备选运动信息集;从所述备选运动信息集中选择当前块的运动信息,并将所述当前块的运动信息指示发送到解码端以辅助所述解码端确定所述当前块的运动信息,其中所述当前块位于所述并行运动处理域PR ;根据所述当前块的运动信息对所述当前块进行运动补偿编码。一种对视频信号进行解码的方法,包括:根据并行运动处理域PR的空间邻近图像块与时间邻近图像块确定并行运动处理域PR的备选运动信息集;接收编码端发送的运动信息指示;根据所述运动信息指示从所述备选运动信息集中选择当前块的运动信息,其中所述当前块位于所述并行运动处理域PR ;根据所述当前块的运动信息对所述当前块进行运动补偿处理。进一步,本专利技术实施例还提供实现上述方法的编解码器或者装置。一种对视频信号进行编码的装置,包括:备选运动信息集构建单元,用于根据并行运动处理域PR的空间邻近图像块与时间邻近图像块确定所述并行运动处理域PR的备选运动信息集;运动信息选择单元,用于从所述备选运动信息集中选择当前块的运动信息,并将所述当前块的运动信息指示发送到解码端以辅助所述解码端确定所述当前块的运动信息,其中所述当前块位于所述并行运动处理域PR ;编码单元,用于根据所述当前块的运动信息对所述当前块进行运动补偿编码。一种对视频信号进行解码的装置,包括:备选运动信息集构建单元,用于根据并行运动处理域PR的空间邻近图像块与时间邻近图像块确定并行运动处理域PR的备选运动信息集;接收单元,用于接收编码端发送的运动信息指示;运动信息选择单元,用于根据所述运动信息指示从所述备选运动信息集中选择当前块的运动信息;解码单元,用于根据所述当前块的运动信息对所述当前块进行运动补偿处理;其中所述当前块位于所述并行运动处理域PR。采用本专利技术实施的方法或装置,由于当前块采用当前块所在的并行运动处理域的备选运动信息集中的运动信息,则并行运动处理域中的多个图像块可以并行或同时的进行编解码处理,提高了编解码的效率。进一步,由于只需要对一个并行运动处理域构建一个备选运动信息集而不用对其中的每一个图像块构建备选运动信息集,也降低了视频信号编解码的复杂度。附图说明图1为本专利技术实施例中视频编码的方法流程图。图2为本专利技术实施例一种备选运动信息集合构造方法示意图。图3为本专利技术实施例并行运动处理域的与空间邻近块的示意图。图4为本专利技术实施例中视频解码的方法流程图。图5为本专利技术实施例中对视频信号进行编码装置的结构示意图。图6为本专利技术实施例中对视频信号进行编码装置的结构示意图。具体实施例方式本专利技术的实施例介绍能够并行或者同时对视频信号中的多个图像块进行编码或者解码的实施方式。视频信号被编码器或者解码器进行处理,使得视频信号能够更好的进行通信或传输。编码器或者一种视频处理设备,对接收到的视频信号进行编码或解码处理,一般情况具体的时候处理器对视频信号进行编码或解码处理。参阅图1为本专利技术实施例中视频编码的方法流程图。S101,根据并行运动处理域(Parallel Region,PR)的空间邻近图像块与时间邻近图像块确定所述并行运动处理域PR的备选运动信息集。并行运动处理域PR是视频信号中图像的一块区域,可以通过参数设定,每一个并行运动处理域内的所有图像块可以同时使用融合技术进行编解码处理。或者说所述并行处理域PR为包含所述当前块的矩形图像块,其大小与形状预先设定或由编码端发送的信息确定。S102,从所述备选运动信息集中选择当前块的运动信息,并将所述当前块的运动信息指示发送到解码端以辅助所述解码端确定所述当前块的运动信息,其中所述当前块位于所述并行运动处理域PR。在实际的应用中所述的运动信息指示可以是选择运动信息在所述备选运动信息集中的索引数值(索引值)。由于编码端和解码端采用同样的方法构造备选运动信息集,所以解码端可以通过索引确定出与在编码端一致的对所述当前块的运动信息。作为另一中实现方式也可以将具体的运行信息作为运动信息指示发送到解码端。当前块是所述并行运动处理域一个图像块,如前所述所述并行运动处理域中包括多个图像块,实际对视频信号进行处理过程中在一个并行运动处理域中的图像块可以并行或者同时作为当前块。S103,根据所述当前块的运动信息对所述当前块进行运动补偿编码。所述运动信息可包括运动矢量以及预测方向,还可以包括参考图像索引等其它信肩、O本专利技术实施例介绍在融合模式下的对视频信号进行编码的例子。显然本专利技术技术可直接用于其它基于备选运动信息集的编码技术。融合模式基于周边重建图像块的运动信息推导当前编码图像块的运动信息。所述运动信息可包括运动矢量以及预测方向,还可以包括参考图像索引等其它信息。对视频处理的过程中可以不用为使用融合模式的图像块传输运动矢量与预测方向等运动信息。融合模式基于周边重建图像块的运动信息构造得到一个备选运动信息集合,图2示意了一种备选运动信息集合构造方法。其中当前块为编码当前图像过程中正在处理的图像块,同位置块指在当前块的时间参考图像中与当前块大小相同且具有相同空间位置坐标的图像块,图像块A、B、C、D、E表示可用于构造备选运动信息集合的空间邻近图像块,图像块1、2表示可用于构造备选运动信息集合的时间邻近图像块。所述空间邻近图像块与所述时间邻近图像块中任一个图像块的运动信息都可以作为备选运动信息集合中的一个元素运动信息。当前HEVC方案基于所述邻近图像块的存在与否,以及所述邻近图像块的运动信息存在与否,选择最多5个邻近图像块,并使用这些邻近图像块的运动信息构成备选运动信息集合。在构造备选运动信息集的过程中需保证得到的备选运动信息集中不包含相同的运动信息。具体地说,可按照A,B, C,D的顺序依次检查对应空间邻近块的运动信息是否存在,并将可得的运动信息添加备选运动信息集中。此时,如果集合中运动信息数量小于4,则加入块E的运动信息。在添加时间邻近块的运动信息时,按照1、2的顺序依次检查对应时间邻近块的运动信息是否存在,并将第一个可本文档来自技高网...

【技术保护点】
一种对视频信号进行编码的方法,其特征在于,所述方法包括:根据并行运动处理域PR的空间邻近图像块与时间邻近图像块确定所述并行运动处理域PR的备选运动信息集;从所述备选运动信息集中选择当前块的运动信息,并将所述当前块的运动信息指示发送到解码端以辅助所述解码端确定所述当前块的运动信息,其中所述当前块位于所述并行运动处理域PR;根据所述当前块的运动信息对所述当前块进行运动补偿编码。

【技术特征摘要】
1.一种对视频信号进行编码的方法,其特征在于,所述方法包括: 根据并行运动处理域PR的空间邻近图像块与时间邻近图像块确定所述并行运动处理域PR的备选运动信息集; 从所述备选运动信息集中选择当前块的运动信息,并将所述当前块的运动信息指示发送到解码端以辅助所述解码端确定所述当前块的运动信息,其中所述当前块位于所述并行运动处理域PR ; 根据所述当前块的运动信息对所述当前块进行运动补偿编码。2.根据权利要求1所述方法,其特征在于,所述根据并行运动处理域PR的空间邻近图像块与时间邻近图像块确定并行运动处理域PR的备选运动信息集包括: 为所述并行运动处理域PR选择一个或多个空间邻近图像块,确定所述一个或多个空间邻近图像块中每一个空间邻近图像块的运动信息是否存在,如果存在,则将所述每一个空间邻近图像块的运动信息作为所述备选运动信息集的一个元素; 为所述并行运动处理域PR选择一个或多个时间邻近图像块;确定所述一个或多个时间邻近图像块中每一个时间邻近图像块的运动信息是否存在,如果存在,则将所述每一个时间邻近图像块的运动信息作为所述备选运动信息集的一个元素。3.根据权利要求2所述方法,其特征在于,所述根据并行运动处理域PR空间邻近图像块与时间邻近图像块确定并行运动处理域PR的备选运动信息集还包括: 去除所述备选运动信息集中的重复元素,以使得所述备选运动信息集中的元素互异。4.根据权利要求1或2所述的方法,其特征在于,所述从所述备选运动信息集中选择当前块的运动信息包括: 使用所述备选运动信息集中每一个元素表示的运动信息对所述当前块进行运动补偿编码,计算率失真代价; 选择具有最小率失真代价元素表示的运动信息作为所述当前块的运动信息。5.根据权利要求2或3所述的方法,其特征在于,确定所述一个或多个空间邻近图像块中每一个空间邻近图像块的运动信息是否存在包括: 如果所述空间邻近图像块位于当前块所在的编码图像内并可用于辅助当前块的编码操作,则所述空间邻近图像块可得,检测到所述空间邻近图像块的运动信息则确定所述空间邻近图像块的运动信息存在。6.根据权利要求1-5中任一权利要求所述的方法,其特征在于,所述当前块的运动信息指示包括当前块的运动信息的元素在所述备选运动信息集中的索引值, 则将所述当前块的运动信息指示发送到解码端以辅助所述解码端确定所述当前块的运动信息包括: 将包含所述当前块的运动信息的元素在所述备选运动信息集中的索引值发送到所述解码端用于辅助所述在解码端确定所述当前块的运动信息。7.根据权利要求1-6中任一权利要求所述的方法,其特征在于,所述方法还包括: 向所述解码端发送所述当前块的误差信号的编码信息以及所述当前块的编码模式信息以使得所述解码端能够恢复得到所述当前块的重建信号。8.一种对视频信号进行解码的方法,其特征在于,所述方法包括: 根据并行运动处理域PR的空间邻近图像块与时间邻近图像块确定并行运动处理域PR的备选运动信息集; 接收编码端发送的运动信息指示; 根据所述运动信息指示从所述备选运动信息集中选择当前块的运动信息,其中所述当前块位于所述并行运动处理域PR ; 根据所述当前块的运动信息对所述当前块进行运动补偿处理。9.根据权利要求8所述方法,其特征在于,所述根据并行运动处理域PR的空间邻近图像块与时间邻近图像块确定并行运动处理域PR的备选运动信息集包括: 为所述并行运动处理域PR选择一个或多个空间邻近图像块,确定所述一个或多个空间邻近图像块中每一个空间邻近图像块的运动信息是否存在,如果存在,则将所述每一个空间邻近图像块的运动信息作为所述备选运动信息集的一个元素; 为所述并行运动处理域PR选择一个或多个时间邻近图像块;确定所述一个或多个时间邻近图像块中每一个时间邻近图像块的运动信息是否存在,如果存在,则将所述每一个时间邻近图像块的运动信息作为所述备选运动信息集的一个元素。10.根据权利要求8或9所述的方法,其特征在于,确定所述一个或多个空间邻近图像块中每一个空间邻近图像块的运动信息是否存在包括: 如果所述空间邻近图像块位于当前块所在的解码图像内并可用于辅助当前块的解码操作,则所述空间邻近图像块可得,检测到所述空间邻近图像块的运动信息则确定所述空间邻近图像块的运动信 息存在。11.根据权利要求8或9所述的方法,其特征在于,确定所述一个或多个空间邻近图像块中每一个空间邻近图像块的运动信息是否存在包括: 如果某空间邻近图像块使用帧间预测解码模式进行解码,则所述空间邻近图像块的解码信息中包含运动信息,则确定所述空间邻近图像块的运动信息存在。12.根据权利要求9-11任一权利要求所述方法,其特征在于,所述根据并行运动处理域PR空间邻近图像块与时间邻近图像块确定并行运动处理域PR的备选运动信息集还包括: 去除所述备选运动信息集中的重复元素,以使得所述备选运动信息集中的元素互异。13.根据权利要求8-11所述的任一方法,其特征在于所述当前块的运动信息指示包括当前块的运动信息的元素在所述备选运动信息集中的索引值,则根据所述运动信息指示从所述备选运动信息集中选择当前块的运动信息包括: 根据所述索引值在所述备选运动信息集中查找对应的元素,所述元素表示的运动信息作为所述当前块的运动信息。14.一种对视频信号进行编码的装置,其特征在于,所述装置包括: 备选运动...

【专利技术属性】
技术研发人员:闻兴區子廉杨海涛周建同
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1