[发明专利]编码比特的分配方法和装置无效
申请号: | 200810110837.6 | 申请日: | 2008-06-12 |
公开(公告)号: | CN101605017A | 公开(公告)日: | 2009-12-16 |
发明(设计)人: | 张德明;张立斌 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00 |
代理公司: | 北京中博世达专利商标代理有限公司 | 代理人: | 申 健 |
地址: | 518129广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 编码 比特 分配 方法 装置 | ||
技术领域
本发明涉及编码技术,尤其涉及一种编码比特的分配方法和装置。
背景技术
变换域编码是目前音频编码采用的主要编码方法,变换域编码的基本特点是将音频信号分成若干子带,对每一子带分别进行编码。
由于在一定编码模式下,编码器的编码速率是固定的,因此,当编码器对音频信号进行编码时,为音频信号分配的总编码比特数目也是固定的。根据该总的编码比特数目,为每一子带分配编码比特。对于每一个子带,为该子带分配的编码比特越多,则该子带的编码量化误差越小,编码质量越好,反之,编码量化误差越大,编码质量越差。
子带编码比特分配的目的是使该子带分配的编码比特数目与人耳对该子带感知的敏感程度相吻合,从而在有限的编码比特数目下,实现最佳的编码质量。人耳对子带感知的敏感程度与该子带的能量相对应。国际电信联盟一电信标准部(The ITU Telecommunication Standardization Sector,ITU-T)于1999年发布的G.722.1音频编码标准,是一种根据子带的能量为子带分配编码比特的编码方法。
G.722.1标准适用于编码速率为24kbit/s或32kbit/s的7kHz带宽的音频信号,其帧长为20ms,算法延迟为40ms。G.722.1编码标准采用的是变换域编码方式,即基于调制叠接变换(Modulated Lapped Transform,MLT)变换的哈夫曼编码方式。G.722.1在对各子带进行编码比特分配时,考虑到了各子带的能量级别以及所处的频带范围,使得编码比特分配的结果比较符合人耳对各子带的敏感程度,能够获得具有一定质量的编码结果。
在实现本发明的过程中,发明人发现现有技术中至少存在如下问题:现有技术提供的技术方案没有深入考虑子带本身的音频特点,不能获得高质量的编码结果。例如,若两个子带的能量相同,所处的频带范围一致,但一个子带内的频域系数变化范围非常大,即波动性较大;而另一个子带内的频域系数变化范围非常小,即波动性较小,在这种情况下,现有技术会给两个子带分配几乎相同的编码比特数目,造成波动性较大的子带的量化误差要远大于波动性较小的子带的量化误差,从而导致了波动性较大的子带的编码质量大大低于波动性较小的子带编码质量,造成音频信号整体编码质量的下降,无法获得高质量的编码结果。
发明内容
本发明的实施例提供一种编码比特的分配方法和装置,能够获得高质量的编码结果。
为达到上述目的,本发明的实施例采用如下技术方案:
一种编码比特的分配方法,该方法包括:
获取信号中各比特分配单元的波动参数,所述信号包括至少两个所述比特分配单元;
利用所述波动参数为所述各比特分配单元分配编码比特。
一种编码比特的分配装置,该装置包括:
波动参数获取模块,用于获取信号中各比特分配单元的波动参数,所述信号包括至少两个所述比特分配单元;
比特分配模块,用于利用所述波动参数获取模块获取的波动参数为所述各比特分配单元分配编码比特。
本发明实施例提供的编码比特的分配方法和装置,在编码进行比特分配时,深入分析信号的特点,通过获取的波动参数,反映出信号的波动性,利用信号的波动性,为信号中各比特分配单元分配编码所需的比特数,解决了现有技术中进行比特分配时,只考虑信号的能量特性,造成的编码量化误差较大,编码质量不高的问题,从而,能够获得高质量的编码结果。
附图说明
图1为本发明实施例一提供的编码比特的分配方法流程图;
图2为本发明实施例二提供的编码比特的分配方法流程图;
图3为本发明实施例三提供的编码比特的分配方法流程图;
图4为本发明实施例一提供的编码比特的分配装置示意图;
图5为本发明实施例二提供的编码比特的分配装置示意图。
具体实施方式
为了更清楚地说明本发明实施例的技术方案,下面将结合附图对本发明的实施例进行详细的介绍,下面的描述仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些实施例获得本发明的其他的实施方式。
为了解决现有技术中编码进行比特分配时,只考虑信号的能量特性,造成的编码量化误差较大,编码质量不高的问题,本发明实施例提供了一种编码比特的分配方法和装置,能够获得高质量的编码结果。
本发明实施例一提供了一种编码比特的分配方法,如图1所示,该方法包括如下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810110837.6/2.html,转载请声明来源钻瓜专利网。