提供了一种方法,该方法从比特流提取差分运动矢量和amvp索引;如果左运动矢量候选、上运动矢量候选和时间运动矢量候选中的至少两个可用,利用两个可用的运动矢量候选构造amvp候选列表;利用所述amvp索引从所述amvp候选列表中选择运动矢量预测器;以及利用所述运动矢量预测器和所述差分运动矢量产生运动矢量。所述时间运动矢量候选是时间运动矢量候选图画之内时间运动矢量候选块的运动矢量,基于时间运动矢量候选块的位置确定时间运动矢量候选块。因此,通过包括各种运动矢量候选改善了运动信息的编码效率。而且,通过自适应地存储参考图画的运动信息并自适应地产生时间运动矢量候选,减小了编码器和解码器的计算复杂性,维持了编码效率的改善。
【技术实现步骤摘要】
运动矢量的解码方法本案是分案申请,其母案为于2012年11月7日(优先权日期:2011年11月7日)提交的专利技术名称为“运动矢量的解码方法”、申请号为201210441590.2的申请。
本专利技术涉及一种导出运动矢量的方法,更具体而言,涉及一种通过产生运动矢量候选来导出运动矢量的方法。
技术介绍
在H.264/MPEG-4AVC中,一幅画面被分成多个宏块以对图像编码,利用帧间预测或帧内预测产生预测块,从而对相应宏块编码。变换初始块和预测块之间的差异以产生变换块,利用量化参数和量化矩阵对变换块进行量化。通过预定扫描模式扫描量化块的量化系数并随后进行熵编码。针对每个宏块调节量化参数,并利用先前的量化参数对其进行编码。在H.264/MPEG-4AVC中,使用运动估计以消除相继图画之间的时间冗余度。为了检测时间冗余度,使用一个或多个参考图画,以估计当前块的运动,并利用运动信息执行运动补偿以产生预测块。运动信息包括一个或多个参考图画索引和一个或多个运动矢量。根据H.264/MPEG-4AVC,仅预测运动矢量并利用相邻运动矢量编码,对参考图画索引编码使得没有相邻的参考图画索引。不过,如果使用各种尺寸进行帧间预测,当前块的运动信息和一个或多个相邻块的运动信息之间的相关性会增大。而且,如果图像的运动几乎恒定或缓慢,随着图画尺寸变大,参考图画之内当前块的运动矢量和相邻块的运动矢量之间的相关性变高。因此,如果图画大小大于高清晰度图画的大小且允许将各种大小用于运动估计和运动补偿,上述常规压缩方法降低了运动信息的压缩效率。
技术实现思路
技术问题本专利技术涉及一种利用多个运动矢量候选的运动矢量方法。技术方案本专利技术的一个方面提供了一种导出当前预测单元的运动矢量的方法,包括:从比特流提取差分运动矢量和amvp索引;如果左运动矢量候选、上运动矢量候选和时间运动矢量候选中的至少两个可用,利用两个可用的运动矢量候选构造amvp候选列表;利用所述amvp索引从所述amvp候选列表中选择运动矢量预测器;以及利用所述运动矢量预测器和所述差分运动矢量产生运动矢量。所述时间运动矢量候选是时间运动矢量候选图画之内的时间运动矢量候选块的运动矢量,所述时间运动矢量候选块是基于所述时间运动矢量候选块的位置确定的。有利效果根据本专利技术的方法从比特流提取差分运动矢量和amvp索引;如果左运动矢量候选、上运动矢量候选和时间运动矢量候选中的至少两个可用,利用两个可用的运动矢量候选构造amvp候选列表;利用所述amvp索引从所述amvp候选列表中选择运动矢量预测器;以及利用所述运动矢量预测器和所述差分运动矢量产生运动矢量。所述时间运动矢量候选是时间运动矢量候选图画之内时间运动矢量候选块的运动矢量,基于时间运动矢量候选块的位置确定时间运动矢量候选块。因此,通过包括各种运动矢量候选改善了运动信息的编码效率。而且,通过自适应地存储参考图画的运动信息并自适应地产生时间运动矢量候选,减小了编码器和解码器的计算复杂性,维持了编码效率的改善。附图说明图1是根据本专利技术的图像编码设备的方框图;图2是流程图,示出了根据本专利技术在帧间预测模式中对视频数据编码的方法;图3是流程图,示出了根据本专利技术在AMVP模式中对运动信息编码的方法;图4是示意图,示出了根据本专利技术的空间运动矢量候选块的位置;图5是示意图,示出了根据本专利技术的时间运动矢量候选块的位置;图6是示意图,示出了根据本专利技术存储运动信息的方法;图7是根据本专利技术的图像解码设备的方框图;图8是流程图,示出了根据本专利技术在帧间预测模式中对图像解码的方法;图9是流程图,示出了根据本专利技术在AMVP模式中导出运动信息的方法;图10是流程图,示出了根据本专利技术在帧间预测模式中产生残余块的方法。具体实施方式在下文中,将参考附图详细描述本专利技术的各实施例。不过,本专利技术不限于下文公开的示范性实施例,而是可以通过各种方式实施。因此,本专利技术很多其他修改和变化都是可能的,要理解的是,在所公开的概念范围之内,可以通过与具体所述不同的方式实践本专利技术。根据本专利技术的图像编码设备和图像解码设备可以是用户终端,例如个人计算机、个人移动终端、移动多媒体播放器、智能电话或无线通信终端。图像编码装置和图像解码装置可以包括用于和各种装置通信的通信单元、用于存储对图像编码或解码的各种程序和数据的存储器。图1是根据本专利技术的图像编码设备100的方框图。参考图1,根据本专利技术的图像编码设备100包括图画分割单元110、帧内预测单元120、帧间预测单元130、变换单元140、量化单元150、扫描单元160、熵编码单元170、逆量化单元155、逆变换单元145、后期处理单元180、图画存储单元190、减法器192和加法器194。图画分割单元110将图画或切片划分成最大编码单元(LCU),并将每个LCU划分成一个或多个编码单元。LCU的大小可以是32×32、64×64或128×128。图画分割单元110确定每个编码单元的预测模式和预测单元大小。LCU包括一个或多个编码单元。LCU具有递归的四叉树结构,以指定LCU的分割结构。用于指定编码单元的最大大小和最小大小的参数包括在序列参数集中。由一个或多个分裂编码单元标记(split_cu_flag)指定分割结构。编码单元的大小是2N×2N。如果LCU的大小是64×64,最小编码单元(SCU)的大小是8×8,编码单元的大小可以是64×64、32×32、16×16或8×8。编码单元包括一个或多个预测单元。在帧内预测中,预测单元的大小是2N×2N或N×N。在帧间预测中,预测单元的大小由分割模式指定。如果编码单元被对称地分割,分割模式是2N×2N、2N×N、N×2N或N×N。如果不对称地分割编码单元,分割模式为hN×2N、(2-h)N×2N、2N×hN和2N×(2-h)N。h的值为1/2。如果编码单元的大小小于16×16,不允许不对称分割模式。编码单元包括一个或多个变换单元。变换单元具有递归的四叉树结构,以指定编码单元的分割结构。由一个或多个分裂变换单元标记(split_transform_flag)指定分割结构。用于指定变换单元的最大大小和最小大小的参数包括在序列参数集中。如果变换单元不是4×4,色度变换单元具有变换单元的一半高度和一半宽度。色度变换单元的最小大小是4×4。帧内预测单元120确定当前预测单元的帧内预测模式并利用帧内预测模式产生预测块。帧间预测单元130利用图画存储单元190中存储的一个或多个参考图画确定当前预测单元的运动信息并产生预测单元的预测块。运动信息包括一个或多个参考图画索引和一个或多个运动矢量。变换单元140利用当前块和预测块变换残余信号以产生变换块。由变换单元对残余信号进行变换。变换矩阵由预测模式和变换单元的大小确定。变换矩阵是基于DCT的整数变换矩阵或基于DST的整数变换矩阵。将基于DCT的整数变换矩阵用于帧间预测中。量化单元150确定用于量化变换块的量化参数。量化参数是量化步长。针对每个量化单元确定量化参数。量化单元的大小可以变化,是编码单元可允许大小之一。如果编码单元的大小等于或大于量化单元的最小大小,编码单元变为量化单元。最小量化单元中可以包括多个编码单元。针对每个图画确定量化单元的最小大小,在图画参数集中包括用于指定量化单元最小本文档来自技高网...
【技术保护点】
1.一种解码图像方法,所述方法包括:利用左运动矢量候选、上运动矢量候选和时间运动矢量候选中的可用运动矢量候选构造高级运动矢量预测器(AMVP)候选列表;利用AMVP索引在所述AMVP候选列表的运动矢量候选中选择运动矢量预测器;利用所述运动矢量预测器和差分运动矢量来产生运动矢量;利用所述运动矢量和参考图画索引来产生预测块;利用量化参数对量化块进行逆量化以产生变换块,并且对所述变换块进行逆变换以产生残余块;以及利用所述预测块和所述残余块来产生重构块,其中,针对每个量化单元确定所述量化参数,并且针对每个图画调节所述量化单元的最小大小,其中,利用差分量化参数和量化参数预测器来产生所述量化参数,并且利用左量化参数、上量化参数和前量化参数中的两个可用量化参数来产生所述量化参数预测器,其中,当所述左量化参数不可用时,将所述上量化参数和所述前量化参数的平均值设置为所述量化参数预测器,其中,当所述量化块的大小大于预定大小时,通过逆扫描量化系数分量来产生多个子集,其中,通过根据对角线扫描沿相反方向逆扫描所述多个子集来产生所述量化块,并且其中,用于逆扫描所述量化系数分量的逆扫描模式与用于逆扫描所述多个子集的逆扫描模式相同。...
【技术特征摘要】
2011.11.07 KR 10-2011-01152181.一种解码图像方法,所述方法包括:利用左运动矢量候选、上运动矢量候选和时间运动矢量候选中的可用运动矢量候选构造高级运动矢量预测器(AMVP)候选列表;利用AMVP索引在所述AMVP候选列表的运动矢量候选中选择运动矢量预测器;利用所述运动矢量预测器和差分运动矢量来产生运动矢量;利用所述运动矢量和参考图画索引来产生预测块;利用量化参数对量化块进行逆量化以产生变换块,并且对所述变换块进行逆变换以产生残余块;以及利用所述预测块和所述残余块来产生重构块,其中,针对每个量化单元确定所述量化参数,并且针对每个图画调节所述量化单元的最小大小,其中,利用差分量化参数和量化参数预测器来产生所述量化参数,并且利用左量化参数、上量化参数和前量化参数中的两个可用量化参数来产生所述量化参数预测器,其中,当所述左量化参数不可用时,将所述上量化参数和所述前量化参数的平均值设置为所述量化参数预测器,其中,当所述量化块的大小大于预定大小时,通过逆扫描量化系数分量来产生多个子集,其中,通过根据对角线扫描沿相反...
【专利技术属性】
技术研发人员:吴秀美,梁文玉,
申请(专利权)人:英孚布瑞智有限私人贸易公司,
类型:发明
国别省市:新加坡,SG
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。