[发明专利]用于对比特流形式的图片进行解码的方法有效
申请号: | 201280047745.2 | 申请日: | 2012-05-30 |
公开(公告)号: | CN103843346B | 公开(公告)日: | 2017-06-23 |
发明(设计)人: | R·A·科恩;S·拉内;安东尼·韦特罗;孙惠方 | 申请(专利权)人: | 三菱电机株式会社 |
主分类号: | H04N19/463 | 分类号: | H04N19/463;H04N19/61;H04N19/48;H04N19/70;H04N19/18;H04N19/196;H04N19/467 |
代理公司: | 北京三友知识产权代理有限公司11127 | 代理人: | 吕俊刚,刘久亮 |
地址: | 日本*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 比特流 形式 图片 进行 解码 方法 | ||
技术领域
本发明总体上涉及图像编码,更具体地说,涉及利用对量化后的变换系数进行修正来对图片进行解码,以便可以基于修正后的系数的特性来推测解码的运算。
背景技术
当利用不同的模式将图片、视频、图像或其它类似数据压缩为比特流时,通常将模式信息存储在比特流的头字段中,使得在解码器在对后续数据进行解码期间应用模式之前,解码器将获知使用什么模式。在通常的视频或图像压缩系统中,解码器接收由熵解码器解析的量化后的变换系数。然后,将这些量化后的变换系数传送到逆变换部。然后,按照各种方式使用逆变换数据,以重建原始信号。在对量化后的变换系数进行解码之前,量化器、变换部和后续的解码运算可以取决于在也从熵解码器解析出的头数据中接收到的各种模式指示符。
当编码系统中需要附加模式信号时,这些信号可以使得用于表示编码后的信号的比特流的大小增大。而且,如果编码系统遵循预先认同的标准或规范,则需要改变这些规范,以便能够容纳这些附加指示符。
与明确地用信号表示模式的情况相比,需要一种按照减小比特流的大小的方式隐含地用信号表示模式信息的方法。
还需要一种用信号表示模式信息的方法,使得可以利用预先限定的比特流句法对生成的比特流进行解码。为了使该方法变得实用,还需要限制与在编码器或解码器中使用比特流相关联的复杂性增加。通常,在本领域中,编码器和解码器被称作“编解码器(codec)”。
编码器:数据的块或矢量被输入到变换部。变换部的输出是变换系数的块或矢量。然后,使这些变换系数通过量化器,该量化器按照特定顺序来量化这些系数。然后,将量化后的变换系数输入到熵编码器,该熵编码器将这些量化后的变换系数转换为用于传输或存储的二进制比特流。在该处理期间可以使用各种模式,以选择变换类型、量化器类型或其它模式。
解码器:对二进制比特流进行解码,这生成各种模式数据和变换系数的块或矢量。将这些系数传送到逆变换部,该逆变换部的输出按照各种方式用于重建视频、图像或其它数据。解码后的模式数据用于控制解码处理的不同方面。
水印和数据隐藏:
在一些视频应用中,可见或不可见的数字水印作为数字数据添加到图片或视频。水印通常用于验证记录的媒体。这些水印通常被设计为难以从图片或视频中检测出或去除。如本发明所期望的,水印不会提高视频编解码器的编码效率,并且现有技术的水印技术的直接应用对于改进视频的编码效率的目的并不明显。确实存在嵌入编码模式数据的现有技术。通常,现有技术使用解码后的变换系数的绝对值之和的奇偶性(奇数或偶数)来决定使用两个或更多个模式中的哪一个。
发明内容
一种方法对比特流形式的图片进行解码。该图片被编码并且由系数的矢量来表示。各个系数是量化形式的。
基于矢量的扫描顺序来选择各个矢量中的特定系数。然后,基于特定系数的特性来推测一组模式。随后,根据该组模式来对比特流进行解码。
在一个实施方式中,从最后扫描的非零系数推测该组模式。
附图说明
图1是使用本发明的实施方式的编解码器的解码器的框图;
图2是根据本发明的实施方式的模式推测模块的框图;以及
图3A是示例性扫描顺序。
图3B是示例性扫描顺序。
图3C是示例性扫描顺序。
图3D是示例性扫描顺序。
具体实施方式
本发明的实施方式对按照比特流109的形式的图片进行解码。该图片被分割为块并且被编码。各个块由系数的矢量来表示。块中的系数是量化形式的。
在编解码器的解码器100中,熵解码器201对比特流109进行解析并输出N个(预先量化的)变换系数101的矢量或块。比特流还包括帧间/帧内预测数据105。基于矢量的扫描顺序来选择各个矢量中的特定系数。下面描述扫描顺序。
块210基于特定系数来推测一组(两个或更多个)模式,并且使用推测出的模式102来如下所述确定调整后的系数214。通常,在可能的情况下,将调整后的系数朝向零调整。调整后的系数被逆量化203,然后进行逆变换204。
根据推测出的该组模式,可以在解码器100的各种模块中使用所推测出的模式102。例如,所推测出的模式102可以用于逆量化203和/或逆变换204。
逆变换部的输出被添加205到帧内/帧间预测模块207的输出,并且被存储在缓冲器206中,缓冲器206最终输出块208。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三菱电机株式会社,未经三菱电机株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280047745.2/2.html,转载请声明来源钻瓜专利网。