发明名称 宽带音频压缩编码器的频带组划分方法
摘要 本发明公开了一种宽带音频压缩编码器的频带组划分方法。该方法能快速确定覆盖整个音频帧全部有效频带范围初始频带组的划分,并在该初始频带组划分基础上,根据判断准则,进一步快速细分频带组。本发明不采用基于迭代的算法,每个步骤采用二选一或者三选一的判断准则,经过最多三次的细分过程即可完成整个频带组的快速划分。
申请公布号 CN100420155C 申请公布日期 2008.09.17
申请号 CN200510028406.1 申请日期 2005.08.03
申请人 上海杰得微电子有限公司 发明人 欧阳合;吴秉惠;周毅;罗霖;万凯
分类号 H03M7/30(2006.01);G10L19/02(2006.01) 主分类号 H03M7/30(2006.01)
代理机构 上海浦一知识产权代理有限公司 代理人 丁纪铁
主权项 1. 一种宽带音频压缩编码器的频带组划分方法,其特征在于:包括如下步骤:步骤1:将整个截止频率以下所有频率子带分割为一个频带组,即一个A类频带A0和一个B类频带B0;A0频带为量化频谱高频段所有量化值小于或等于1的频率子带的最大连续频带;A0频带外所有的频带组成B类频带B0;如果B0频带空缺,则执行步骤1.1~1.3;如果B0频带不空缺,则执行步骤2;步骤1.1:计算当前划分{A0}对应的实际编码量C00;步骤1.2:将A0频带划分一半的低频带作为B类频带,然后再计算对应的编码码量C01;步骤1.3:如果C00小于C01,则将所有的频带作为A类频带进行编码;如果C00大于C01,则采用步骤1.2的划分作为最终编码的频带组划分,并结束本次量化频谱的编码;步骤2:在步骤1中的B类频带B0中找出符合A类频带条件且将带宽最宽的频带作为新频带组的A类频带A1,如果存在多个相同带宽的A类频带,则选择最高频率的频带;相邻的四个频带分别重新形成第一个频带组{B0,A0}和第二个频带组{B1,A1};如果该A1频带存在,则执行步骤3;如果A1频带不存在,则执行步骤2.1~2.3;步骤2.1:将步骤2所得B类频带等分为两个等带宽频带B1、B0,分别计算出量化频带B1和频带B0编码使用的量化表T1,T0,相应码表最长码的比特数分别为L1,L0;步骤2.2:如果L1小于L0,则将频带B1和B0的相邻频率子带位置向B0频带方向做移动检测,直至原先B0频带中出现第一个不能用T1码表编码的频带f1为止,并将该频率子带作为B0的起始频率;步骤2.3:如果L1大于等于L0,则将频带B1和B0的相邻频率子带位置向B1频带方向做移动检测,直至原先B1频带中出现第一个不能用T0码表编码的频带f1为止,并将该频率子带作为B1的结束频率;步骤3:计算当前频带组划分频谱编码的码量C10;步骤4:如果B0频带的带宽大于3,则按照步骤2的方法将B0频带再进行细分得到频带组{B1,A1},{B1n,A1n},{B0,A0}并计算新划分对应的编码码量C11;如果C11小于C10,则保留当前更新的频带组划分结果,否则仍然保留原先的划分结果。
地址 201203上海市浦东新区张江高科技园区碧波路572弄115号16号楼