[发明专利]比特分配方法、编码装置及解码装置有效
申请号: | 200910132347.0 | 申请日: | 2009-03-30 |
公开(公告)号: | CN101853663A | 公开(公告)日: | 2010-10-06 |
发明(设计)人: | 刘长娥;张德明 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G10L19/02 | 分类号: | G10L19/02 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 彭愿洁;李文红 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 比特 分配 方法 编码 装置 解码 | ||
1.一种比特分配方法,其特征在于,包括:
对低频信号的每个子带的谱包络和高频信号的每个子带的谱包络进行量化编码;
对每个谱包络的量化值进行绝对听阈加权;
根据所有的绝对听阈加权后的谱包络的量化值,对所有的子带进行感知排序;
将比特资源按照所述感知排序的顺序进行分配。
2.如权利要求1所述的方法,其特征在于,所述低频信号是任意两种不同频率的信号中的频率相对低的信号,所述高频信号是所述任意两种不同频率的信号中的频率相对高的信号。
3.如权利要求1所述的方法,其特征在于,所述低频信号的表现形式为修正的离散余弦变换MDCT系数和/或MDCT系数量化前后的误差,所述高频信号的表现形式为MDCT系数和/或MDCT系数量化前后的误差。
4.如权利要求1所述的方法,其特征在于,对所有的子带进行感知排序之后,将比特资源按照所述感知排序的顺序进行分配之前,还包括:根据子带的频率范围的高低比较和子带的能量的高低比较,调整子带在感知排序中的顺序。
5.如权利要求4所述的方法,其特征在于,根据子带的频率范围的高低比较和子带的能量的高低比较、调整子带在感知排序中的顺序具体包括:
如果任意一个第一子带在所述感知排序中的位置排在第二子带在所述感知排序中的位置之后,则比较所述第一子带的能量与所述第二子带的能量,如果所述第一子带的能量与所述第二子带的能量的差距达到了预先设置的门限值,则调换所述第一子带和所述第二子带在感知排序中的位置,其中,所述第二子带在频域范围与所述第一子带相邻,所述第一子带对应的频率范围低于所述第二子带对应的频率范围。
6.如权利要求1所述的方法,其特征在于,将比特资源按照所述感知排序的顺序进行分配包括:如果已为每个子带都分配过比特但还有未分配的剩余比特,则再根据所述感知排序的顺序分配所述未分配的剩余比特,直至所有的剩余比特都被分配。
7.如权利要求1或6所述的方法,其特征在于,将比特资源按照所述感知排序的顺序进行分配包括:为低频信号的子带分配的比特数不超过预先设置的可为低频信号的子带分配的最大比特数,为高频信号的子带分配的比特数不超过预先设置的可为高频信号的子带分配的最大比特数,其中,所述可为低频信号的子带分配的最大比特数是根据低频信号的特点设置的,所述可为高频信号的子带分配的最大比特数是根据高频信号的特点设置的。
8.如权利要求7所述的方法,其特征在于,所述可为低频信号的子带分配的最大比特数是根据低频信号的特点设置的、所述可为高频信号的子带分配的最大比特数是根据高频信号的特点设置的具体为:
如果所述低频信号为MDCT系数量化前后的误差,所述高频信号为MDCT系数,则可为所述低频信号的子带分配的最大比特数小于可为所述高频信号的子带分配的最大比特数;
如果所述低频信号为MDCT系数,所述高频信号为MDCT系数量化前后的误差,则可为所述低频信号的子带分配的最大比特数大于可为所述高频信号的子带分配的最大比特数;
如果所述低频信号和所述高频信号同为MDCT系数,或者如果所述低频信号和所述高频信号同为MDCT系数量化前后的误差,则可为所述低频信号的子带分配的最大比特数与可为所述高频信号的子带分配的最大比特数相同或不同。
9.一种编码方法,其特征在于,包括:
对低频信号的每个子带的谱包络和高频信号的每个子带的谱包络进行量化编码;
对每个谱包络的量化值进行绝对听阈加权;
根据所有的绝对听阈加权后的谱包络的量化值,对所有的子带进行感知排序;
将比特资源按照所述感知排序的顺序进行分配;
根据比特分配的结果,对低频信号和高频信号进行量化编码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910132347.0/1.html,转载请声明来源钻瓜专利网。