编解码方法和装置制造方法及图纸

技术编号:8961560 阅读:123 留言:0更新日期:2013-07-25 20:44
本发明专利技术实施例提供了一种编解码方法和装置。方法包括:提取码流中的第一信息;根据第一信息,确定色度分量帧内预测模式;当根据第一信息不能确定色度分量帧内预测模式时,提取码流中的第二信息;根据第二信息确定色度分量帧内预测模式,其中第一信息包括用于指示色度分量帧内预测模式是否为DM模式或LM模式的信息,第二信息用于指示作为色度分量帧内预测模式的剩余模式,剩余模式为除第一信息可能确定的模式外的可用于色度分量帧内预测模式的其中之一。装置包括第一提取单元、第一确定单元、第二提取单元和第二确定单元。上述技术方案可以将色度模式的编码信息缩减且优化排序,从而减少编解码步骤,由此降低编解码的复杂度,提高解码的效率。

【技术实现步骤摘要】

本专利技术涉及视频图像处理领域,并且更具体地,涉及编解码方法和装置
技术介绍
现有视频图像编解码技术中包括帧内编码技术与帧间编码技术。帧内编码指仅利用当前编码图像中的空间相关性对图像内容进行压缩编码的技术。帧间编码指利用当前编码图像与已编码图像的时间相关性对当前图像进行压缩编码的技术。为提高图像的帧内编码效率,H.264/AVC(Advanced Video Coding,先进的视频编码)标准首次引入巾贞内预测技术来去除当前编码图像块与邻近已编码图像块的空间信息冗余。因此,与之前的帧内编码技术不同,H.264/AVC仅需要对预测差值信号而非原始图像信号,进行空间变换与熵编码,从而提闻巾贞内编码效率。视频图像信号通常包括一个亮度分量与两个色度分量。HEVC(High EfficiencyVideo Coding,高效视频编码)方案为当前国际标准化组织正在研究的新一代视频编码标准化方案,它继承了 H.264/AVC标准中的帧内预测编码技术,并针对色度分量引入了新的帧内预测模式LM模式。当使用LM模式时,图像块的色度分量预测值,将由对应块的亮度分量重采样的重建值通过线性模型计算得到。因此,LM模式与传统的方向性帧内预测模式不同,它利用图像信号亮度分量与色度分量的相关性,使用亮度分量值预测色度分量值的方法。HEVC方案继承了 H.264/AVC标准中的帧内预测编码技术并进行扩展。其中图像块色度分量所有可选帧内预测模式组成预测模式集合,包括下述6种预测模式:DM模式:使用当前块的亮度分量的帧内预测模式作为色度分量的预测模式,进行预测;LM模式:基于线性模型用采样点点亮度分量的值计算色度分量的预测值,线性模型参数由当前块邻近的采样点的亮度分量值与色度分量值计算得到;DC模式:使用当前块邻近的采样点的色度分量的值的平均值作为当前块色度分量的预测值;平面(英文为Planar)模式:基于采样点的值在空间线性平滑变化的假设计算当前块采样点的预测值;水平模式:使用正左侧邻近采样点色度分量的值作为当前块同一行内所有采样点色度分量的预测值;竖直模式:使用正上方邻近采样点色度分量的值作为当前块同一列内所有采样点色度分量的预测值。相关技术中对色度的上述预测模式使用TU (Truncated Unary,截断一元)码方案进行编解码,编解码的复杂度高,解码效率低。
技术实现思路
本专利技术实施例提供一种编解码方法和装置,能够降低视频图像处理时编解码的复杂度,提高解码效率。一方面,提供了一种编解码方法,包括:提取码流中的第一信息;根据第一信息,确定色度分量帧内预测模式;当根据第一信息不能确定色度分量帧内预测模式时,提取码流中的第二信息;根据第二信息确定色度分量帧内预测模式,其中第一信息包括用于指示色度分量帧内预测模式是否为DM模式或LM模式的信息,第二信息用于指示作为色度分量帧内预测模式的剩余模式,剩余模式为除第一信息可能确定的模式外的可用于色度分量帧内预测模式的其中之一。另一方面,提供了一种编解码的装置,包括第一提取单元、第一确定单元、第二提取单元和第二确定单元,其中第一提取单元,用于提取码流中的第一信息;第一确定单元,用于根据第一提取单元提取的第一信息确定色度分量帧内预测模式;第二提取单元,用于当第一确定单元根据第一信息不能确定色度分量帧内预测模式时,提取码流中的第二信息;和第二确定单元,用于根据第二提取单元提取的第二信息确定色度分量帧内预测模式,其中第一信息包括用于指示色度分量帧内预测模式是否为DM模式或LM模式的信息,第二信息用于指示作为色度分量帧内预测模式的剩余模式,剩余模式为除第一信息可能确定的模式外的可用于色度分量帧内预测模式的其中之一。上述技术方案可以将色度模式的编码信息缩减且优化排序,从而减少编解码步骤,由此降低编解码的复杂度,提高解码的效率。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例中所需要使用的附图作简单地介绍,显而易见地,下面所描述的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一实施例的编解码方法的示意流程图。图2是本专利技术另一实施例的编解码方法的示意流程图。图3是本专利技术一实施例的示意流程图。图4是本专利技术另一实施例的示意流程图。图5是本专利技术实施例的编解码装置的示意框图。图6是本专利技术实施例的编解码另一装置的示意框图。具体实施例方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术的一部分实施例,而不是全部实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都应属于本专利技术保护的范围。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另夕卜,本文中字符“/”,一般表 示前后关联对象是一种“或”的关系。本专利技术实施例中的色度分量可以指两个色度分量中的任意个色度分量。其中HEVC的色度分量帧内预测模式中的DC模式、竖直模式、水平模式以及平面模式与H.264/AVC标准中的对应模式基本原理相同,具体实施方法有所不同。LM模式与DM模式是新添加的两种模式。除上述预测模式外,还有一个替换模式。若DM模式与预测模式集合中其余预测模式相同时,则使用替换模式替换与DM模式相同的色度预测模式,从而构成新的预测模式集合。其中DM模式使用当前块的亮度分量的帧内预测模式作为色度分量的预测模式进行预测。因此,上述方法中也可以等价地确定亮度分量的帧内预测模式与预测模式集合中其余预测模式是否相同。替换模式可以是与色度分量预测模式集合中所有模式均不相同的预测模式。本专利的不同实施例中,色度分量预测模式集合可能不同。一种可用的色度分量预测模式集合包括DM模式、LM模式、DC模式、竖直模式、水平模式以及平面模式。另一种可用的色度分量预测模式集合包括DM模式、DC模式、竖直模式、水平模式以及平面模式。另一种可用的色度分量预测模式集合包括DM模式、LM模式以及缺省模式。另一种可用的色度分量预测模式集合包括DM模式、以及缺省模式。上述模式中的LM模式在当前HEVC方案中为可选技术。在HE (High Eff iciency,高效)编码配置条件下,色度帧内预测模式可选模式中包含LM模式,此时预测模式集合包含6种预测模式;但在LC (Low Complexity,低复杂度)编码配置条件下,色度巾贞内预测模式可选模式中不包含LM模式,此时预测模式集合包含5种预测模式。在当前HEVC方案中,LM是否为可选模式根据码流中的一个二进制符号(flag)决定。该色度编码方案使用TU (Truncated Unary)码对当前块的模式信息进行二值化,再对二值化后的二进制符号使用 CABAC (Context Cased Binary Arithmetic Coding,基于上下文二进制算术编码)技术进行熵编码。例如,在HE配置条件下,DM,LM,竖直,水平,DC与平面6种模式可分别使用TU码字0,10,110,1110,11110,11111表示;在LC本文档来自技高网
...

【技术保护点】
一种编解码方法,其特征在于,包括:提取码流中的第一信息;根据所述第一信息,确定色度分量帧内预测模式;当根据所述第一信息不能确定色度分量帧内预测模式时,提取所述码流中的第二信息;根据所述第二信息确定所述色度分量帧内预测模式,其中所述第一信息包括用于指示所述色度分量帧内预测模式是否为DM模式或LM模式的信息,所述第二信息用于指示作为所述色度分量帧内预测模式的剩余模式,所述剩余模式为除所述第一信息可能确定的模式外的可用于色度分量帧内预测模式的其中之一。

【技术特征摘要】
1.一种编解码方法,其特征在于,包括: 提取码流中的第一信息; 根据所述第一信息,确定色度分量帧内预测模式; 当根据所述第一信息不能确定色度分量帧内预测模式时,提取所述码流中的第二信息; 根据所述第二信息确定所述色度分量帧内预测模式,其中 所述第一信息包括用于指示所述色度分量帧内预测模式是否为DM模式或LM模式的信息, 所述第二信息用于指示作为所述色度分量帧内预测模式的剩余模式,所述剩余模式为除所述第一信息可能确定的模式外的可用于色度分量帧内预测模式的其中之一。2.根据权利要求1所述的方法,其特征在于,当所述第一信息包括一个二进制符号携带的DM信息,其中所述DM信息用于指示所述色度分量帧内预测模式是否为DM模式时,所述方法包括: 当确定所述DM信息指示所述色度分量帧内预测模式为DM模式时,则使用DM模式作为色度分量帧内预测模式;或 当确定所述DM信息指示所述色度分量帧内预测模式为非DM模式时,则使用缺省模式作为色度分量帧内 预测模式,其中所述缺省模式为预先设定的亮度分量帧内预测模式之一或 当确定所述DM信息指示所述色度分量帧内预测模式为非DM模式时,则提取所述码流中的第二信息,根据所述第二信息确定所述色度分量帧内预测模式。3.根据权利要求2所述的方法,其特征在于,当所述第一信息的DM信息指示所述色度分量帧内预测模式为非DM模式,且所述第一信息还包括一个二进制符号携带的LM信息,其中所述LM信息用于指示所述色度分量帧内预测模式是否为LM模式时,所述确定色度分量帧内预测模式包括: 当确定所述LM信息指示所述色度分量帧内预测模式为LM模式时,则使用LM模式作为色度分量帧内预测模式;或 当确定所述LM信息指示所述色度分量帧内预测模式为非LM模式,则使用缺省模式作为色度分量帧内预测模式,其中所述缺省模式为预先设定的亮度分量帧内预测模式之一;或 确定所述LM信息指示所述色度分量帧内预测模式为非LM模式,则提取所述码流中的第二信息,根据所述第二信息确定所述色度分量帧内预测模式。4.根据权利要求1所述的方法,其特征在于,当由一个最大值为2的截断一元TU码携带所述第一信息时,所述确定色度分量帧内预测模式包括: 当确定所述TU码指示色度分量帧内预测模式为DM模式时,则使用DM模式作为色度分量帧内预测模式;或 当确定所述TU码指示色度分量帧内预测模式为LM模式时,则使用LM模式作为色度分量帧内预测模式;或当确定所述TU码指示色度分量帧内预测模式既不是DM模式也不是LM模式时,则使用缺省模式作为所述色度分量帧内预测模式,其中所述缺省模式是预先设定的亮度分量帧内预测模式之一;或当确定所述TU码指示色度分量帧内预测模式既不是DM模式也不是LM模式时,则提取所述码流中的第二信息,根据所述第二信息确定所述色度分量帧内预测模式。5.根据权利要求1所述的方法,其特征在于,当由一个定长FL码携带所述第二信息时,所述提取码流中的第二信息,确定所述色度分量帧内预测模式包括: 提取码流中的FL码,通过所述FL码确定剩余模式,并使用所述剩余模式作为色度分量帧内预测模式。6.根据权利要求5所述的方法,其特征在于,所述提取码流中的第二信息包括: 通过等概率by-pass模式提取码流中的FL码。7.根据权利要求1所述的方法,其特征在于,在所述提取所述第二信息前,所述方法还包括: 确定色度分量帧内预测模式集合是否包括LM模式;且 当确定色度分量帧内预测模式集合不包括LM模式时,所述第一信息只包括用于指示所述色度分量帧内预测模式是否为DM模式的信息,或者 当确定色度分量帧内预测模式集合包括LM模式时,所述第一信息包括用于指示所述色度分量帧内预测模式是否为DM模式或LM模式的信息。8.根据权利要求1至权利要求7所述的方法,其特征在于,所述方法还包括: 当所确定的所述色度分量帧内预测模式既不是DM模式也不是LM模式时,确定亮度分量帧内预测模式是否与所确定的所述色度分量帧内预测模式相同;并且 当亮度分量帧内预测模式与所确定的所述色度分量帧内预测模式相同时,使用替换模式替换所确定的所述色度分量帧内预测模式,其中所述替换模式是与色度分量帧内预测模式集合中的模式不同的模式之一;或者 当亮度分量帧内预测模式与所使用的所述色度分量帧内预测模式不相同时,所确定的所述色度分量帧内预测模式保持不变。9.一种编解码的装置,其特征在于,包括: 第一提取单元,用于提取码流中的第一信息; 第一确定单元,用于根据所述第一提取单元提取的所述第一信息确定色度分量帧内预测模式; 第二提取单元,用于当所述第一确定单元根据第一信息不能确定色度分量帧内预测模式时,提取所述码流中的第二信息;和 第二确定单元,用于根据所述第二提取单元提取的所述第二信息确定所述色度分量帧内预测模式,其中 ...

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

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

1