扫描方法及装置、反扫描方法及装置制造方法及图纸

技术编号:9358899 阅读:144 留言:0更新日期:2013-11-21 02:15
本发明专利技术涉及通信技术领域,公开了编解码技术中的扫描方法及装置、反扫描方法及装置。其中,扫描方法包括:接收当前块变换量化后的系数;获得所述当前块的预测方向;根据所述预测方向从预测方向与扫描顺序映射关系表中查找所述当前块的预测方向对应的扫描顺序,所述预测方向与扫描顺序映射关系表中有至少一个扫描顺序对应了至少2个预测方向;使用所述当前块的预测方向对应的扫描顺序对所述系数进行扫描处理。使用本发明专利技术,可以减少编码和解码时使用的扫描顺序的数量,降低编解码系统的系统复杂度。

【技术实现步骤摘要】
扫描方法及装置、反扫描方法及装置
本专利技术涉及通信
,具体涉及编解码技术中的扫描方法及装置、反扫描方法及装置。
技术介绍
在对视频或图像进行帧内预测编码时,会按照不同预测方向(预测模式)对当前编码图像分成的块进行预测编码,以去除视频信号的空间冗余,得到预测残差信号。然后对预测残差信号进行变换,进一步集中信号能量。变换量化后的系数在熵编码之前,需要进行扫描处理,从而将二维的图像信号或视频信号转换为一维信号,便于熵编码装置处理。扫描的作用可以使得二维信号变换为一维信号后,信号幅值从大到小呈现规律性变化,从而适应熵编码装置处理。现有的一种视频或图像的编码方法,采用的是基于预测方向的编码技术,该编码技术以预测方向为指引信号,当选用不同的预测方向时,变换基和扫描顺序也随之改变,即有几个预测方向就会有几个扫描顺序。使用该方法虽然能够实现对视频或图像的编码和解码,但是需要为每个预测方向都设计一个扫描顺序,增加了编解码系统的系统复杂度;特别是在采用自适应更新扫描技术时,需要对每个扫描顺序进行实时更新,进一步增加了编解码系统的系统复杂度。
技术实现思路
本专利技术实施例提供了扫描方法及装置、反扫描方法及装置,可以减少编码和解码时使用的扫描顺序的数量,降低编解码系统的系统复杂度。本专利技术一个实施例提供了一种扫描方法,包括:接收当前块变换量化后的系数;获得所述当前块的预测方向;根据所述预测方向从预测方向与扫描顺序映射关系表中查找所述当前块的预测方向对应的扫描顺序,所述预测方向与扫描顺序映射关系表中有至少一个扫描顺序对应了至少2个预测方向;使用所述当前块的预测方向对应的扫描顺序对所述系数进行扫描处理。本专利技术另一个实施例提供了一种反扫描方法,包括:获得当前块的一维信号以及预测方向,所述当前块的一维信号以及预测方向通过熵解码获得;根据所述预测方向从预测方向与扫描顺序映射关系表中查找所述当前块的预测方向对应的扫描顺序,所述预测方向与扫描顺序映射关系表中有至少一个扫描顺序对应了至少2个预测方向;使用所述当前块的预测方向对应的扫描顺序对所述一维信号进行反扫描处理。本专利技术另一个实施例提供了一种扫描装置,包括:接收单元,用于接收当前块变换量化后的系数;获得单元,用于获得所述当前块的预测方向;查找单元,用于根据所述获得单元获得的预测方向从预测方向与扫描顺序映射关系表中查找所述当前块的预测方向对应的扫描顺序,所述预测方向与扫描顺序映射关系表中有至少一个扫描顺序对应了至少2个预测方向;扫描单元,用于使用所述查找单元查找到的当前块的预测方向对应的扫描顺序对所述接收单元接收的系数进行扫描处理。本专利技术另一个实施例提供了一种反扫描装置,包括:获得单元,用于获得当前块的一维信号以及预测方向,所述当前块的一维信号以及预测方向通过熵解码获得;查找单元,用于根据所述获得单元获得的预测方向从预测方向与扫描顺序映射关系表中查找所述当前块的预测方向对应的扫描顺序,所述预测方向与扫描顺序映射关系表中有至少一个扫描顺序对应了至少2个预测方向;反扫描单元,用于使用所述查找单元查找到的当前块的预测方向对应的扫描顺序对所述获得单元获得的一维信号进行反扫描处理。从本专利技术实施例提供的以上技术方案可以看出,由于本专利技术实施例在确定当前块的扫描顺序时,可以从预测方向与扫描顺序映射关系表中查找当前块的预测方向对应的扫描顺序,并且预测方向与扫描顺序映射关系表中有至少一个扫描顺序对应了至少2个预测方向,即扫描顺序的数量少于预测方向的数量,从而在减少扫描顺序的情况下保持编码的性能,降低了编解码系统的系统复杂度。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术一个实施例提供的预测方向示意图;图2为本专利技术一个实施例提供的扫描顺序1的示意图;图3为本专利技术另一个实施例提供的扫描顺序2的示意图;图4为本专利技术另一个实施例提供的扫描顺序3的示意图;图5描述了本专利技术一个实施例提供的扫描方法的流程图;图6描述了本专利技术一个实施例提供的反扫描方法的流程图;图7描述了本专利技术一个实施例提供的编码方法的信令流程图;图8描述了本专利技术一个实施例提供的解码方法的信令流程图;图9描述了本专利技术一个实施例提供的扫描装置的结构图;图10描述了本专利技术一个实施例提供的反扫描装置的结构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例采用H.264标准中大小为4*4的块为例对本专利技术实施例进行说明,在块的大小为其他大小时的处理过程与4*4大小的块的处理过程类似,不再赘述。图1描述了本专利技术一个实施例提供的预测方向,该实施例描述的H.264标准中大小为4*4的块的预测方向,如图1所示,4*4的块的预测方向一共是8个,外加一个直流分量(DC)预测方向;其中,图1中对预测方向0,预测方向1,预测方向3,预测方向4,预测方向5,预测方向6,预测方向7,预测方向8进行了标注。其中,DC预测方向图中未示出。如下以图1中的预测方向0,预测方向1,预测方向3,预测方向4,预测方向5,预测方向6,预测方向7,预测方向8对本专利技术实施例涉及的几何对应关系和邻近关系进行描述。如图1所示,预测方向1和预测方向0为转置对应关系;预测方向6和预测方向8为沿预测方向1的对称对应关系;预测方向5和预测方向7为沿预测预测方向0的对称对应关系;预测方向3和预测方向4为沿预测方向0的对称对应关系。在确定了几何对应关系后,可以在几何对应关系基础上进一步确定邻近关系,如图1所示,可以以预测方向0和预测方向1的几何转置对应关系为参照,则预测方向6和预测方向8与预测方向1形成邻近关系;预测方向5和预测方向7与预测方向0形成邻近关系。在几何对应关系下形成对应的预测方向,由于其预测信号方向的对应特性,变换后的系数信号的扫描顺序也具有类似相应的对应关系,具体地,在2个预测方向为转置对应关系时,该2个预测方向对应的扫描顺序体现为转置关系;在2个预测方向为对称关系时,该2个预测方向对应的扫描顺序体现为相同的扫描顺序。在邻近关系下形成对应的预测方向,由于预测信号方向的邻近特性,变换后的系数信号的扫锚顺序也呈现类似的近似特性,邻近关系下的2个预测方向对应的2个系数信号可以采用相同的扫描顺序。因此,根据上述的几何对应关系以及邻近关系,可以预先将预测方向分组,处于同一分组中的预测方向可以使用同一个扫描顺序,即多个预测方向可以共享一个扫描顺序。在本专利技术的一个实施例中,根据上述的几何对应关系以及邻近关系,将图1标注的8个预测方向,形成表1,表2,表3所描述的预测方向与扫描顺序映射关系表。表1表2表3其中,表1,表2,表3中的扫描顺序1,扫描顺序2和扫描顺序3可以通过训练样本训练获得,不同的训练样本获得的扫描顺序可能不同。图2描述了本专利技术一个实施例本文档来自技高网...
扫描方法及装置、反扫描方法及装置

【技术保护点】
一种图像编码方法,其特征在于,包括:?接收当前块变换量化后的二维系数;?获得所述当前块的预测模式;?当所述当前块的预测模式为预设帧内预测模式时,根据所述预测模式与扫描顺序的映射关系确定所述当前块的预测模式对应的扫描顺序,有至少一个扫描顺序对应了至少2个预测模式,所述至少2个预测模式具有几何对应关系和/或邻近关系;?使用所述当前块的预测模式对应的扫描顺序对所述二维系数进行扫描处理得到所述当前块的一维系数;?将所述当前块的一维系数进行熵编码。

【技术特征摘要】
1.一种图像编码方法,其特征在于,包括:接收当前块变换量化后的二维系数;获得所述当前块的预测模式;当所述当前块的预测模式为预设帧内预测模式时,根据所述预测模式与扫描顺序的映射关系确定所述当前块的预测模式对应的扫描顺序,其中,在所述扫描顺序包括多种不同的扫描顺序,所述多种不同的扫描顺序中至少有两种扫描顺序中的每一种扫描顺序分别对应了至少2个预测模式,所述至少2个预测模式具有几何对应关系和/或邻近关系;使用所述当前块的预测模式对应的扫描顺序对所述二维系数进行扫描处理得到所述当前块的一维系数;将所述当前块的一维系数进行熵编码。2.如权利要求1所述的图像编码方法,其特征在于,所述至少2个预测模式中有2个预测模式的几何对应关系为转置对应关系。3.如权利要求1所述的图像编码方法,其特征在于,所述至少2个预测模式中有2个预测模式的几何对应关系为沿基准预测模式的对称对应关系。4.如权利要求3所述的图像编码方法,其特征在于,所述基准预测模式为水平方向或垂直方向。5.如权利要求2所述的图像编码方法,其特征在于,当所述至少2个预测模式中有2个预测模式的几何对应关系为转置对应关系时,所述2个预测模式分别对应的扫描顺序体现为转置关系。6.如权利要求3或4所述的图像编码方法,其特征在于,当所述至少2个预测模式中有2个预测模式的几何对应关系为沿基准预测模式的对称对应关系时,所述2个预测模式分别对应的扫描顺序体现为相同的扫描顺序。7.如权利要求1所述的图像编码方法,其特征在于,所述二维系数为尺寸大小为4*4或者8*8图像块的二维系数。8.如权利要求4所述的图像编码方法,其特征在于,所述至少2个预测模式具有几何对应关系和/或邻近关系,包括:所述至少2个预测模式沿所述基准预测模式具有几何对称对应关系,且所述至少2个预测模式和所述基准预测模式为几何邻近关系,所述基准预测模式为水平方向或垂直方向;所述至少有两种扫描顺序中的每一种扫描顺序分别对应了至少2个预测模式包括:所述至少2个预测模式和所述基准预测模式共同对应一个扫描顺序。9.一种图像解码方法,其特征在于,包括:对码流进行熵解码得到当前块的一维系数;获得所述当前块的预测模式;当所述当前块的预测模式为预设帧内预测模式时,根据所述预测模式与扫描顺序的映射关系确定所述当前块的预测模式对应的反扫描顺序,其中,在所述扫描顺序包括多种不同的扫描顺序,所述多种不同的扫描顺序中至少有两种扫描顺序中的每一种扫描顺序分别对应了至少2个预测模式,所述至少2个预测模式具有几何对应关系和/或邻近关系;使用所述当前块的预测模式对应的扫描顺序对所述当前块的一维系数进行反扫描处理得到二维系数;对所述二维系数进行反量化、反变换以生成预测残差图像信号。10.如权利要求9所述的图像解码方法,其特征在于,所述至少2个预测模式中有2个预测模式的几何对应关系为转置对应关系。11.如权利要求9所述的图像解码方法,其特征在于,所述至少2个预测模式中有2个预测模式的几何对应关系为沿基准预测模式的对称对应关系。12.如权利要求11所述的图像解码方法,其特征在于,所述基准预测模式为水平方向或垂直方向。13.如权利要求10所述的图像解码方法,其特征在于,当所述至少2个预测模式中有2个预测模式的几何对应关系为转置对应关系时,所述2个预测模式分别对应的扫描顺序体现为转置关系。14.如权利要求11或12所述的图像解码方法,其特征在于,当所述至少2个预测模式中有2个预测模式的几何对应关系为沿基准预测模式的对称对应关系时,所述2个预测模式分别对应的扫描顺序体现为相同的扫描顺序。15.如权利要求13所述的图像解码方法,其特征在于,当所述至少2个预测模式中有第一预测模式、第二预测模式2个预测模式的几何对应关系为转置对应关系,所述第一预测模式、第二预测模式2个预测模式分别对应的扫描顺序体现为转置关系时,如果在所述反扫描处理中使用的是所述第一预测模式对应的扫描顺序,则根据所述当前块的预测模式分别处理:如果确定所述当前块的预测模式是所述第一预测模式,则直接对进行反扫描处理得到的二维系数进行反量化、反变换以生成所述预测残差图像信号;如果确定所述当前块的预测模式是所述第二预测模式,所述图像解码方法还包括,在使用所述当前块的预测模式对应的扫描顺序对所述当前块的一维系数进行反扫描处理得到二维系数之后,将所述二维系数的横纵坐标进行转置调换,将转置调换后的二维系数输出进行反量化、反变换以以生成所述预测残差图像信号。16.如权利要求9所述的图像解码方法,其特征在于,所述二维系数为尺寸大小为4*4或者8*8图像块的二维系数。17.如权利要求12所述的图像解码方法,其特征在于,所述至少2个预测模式具有几何对应关系和/或邻近关系,包括:所述至少2个预测模式沿所述基准预测模式具有几何对称对应关系,且所述至少2个预测模式和所述基准预测模式为几何邻近关系,所述基准预测模式为水平方向或垂直方向;所述至少有两种扫描顺序中的每一种扫描顺序分别对应了至少2个预测模式包括:所述至少2个预测模式和所述基准预测模式共同对应一个扫描顺序。18.一种图像编码装置,其特征在于,包括:接收单元,用于接收当前块变换量化后的二维系数;预测模式获取单元,用于获得所述当前块的预测模式...

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

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

1