第4章信源编码与数据压缩 - tell - 图文(7)

2019-06-02 15:52

LAR参量编码值分别送至下一级短时分析滤波器和发送端输出端。

(3)短时分析滤波。其目的是为了提取一个语音帧中160个样点的短时余量信号。通过LPC分析求得对数面积比值LAR,再经过3个子模块:LAR解码、插值及反变换,求出并送入格型结构滤波器,最后求得余量信号值。

(4)长时预测LTP。它将短时分析滤波器输出的余量信号进行长期预测处理。处理过程按帧进行,每帧分为4个子帧,每个子帧含有40个样点,且需要对长时分析滤波器输出的LTP滞后参数Ni和LTP增益bj进行估值和更新。并将Mi与bi分别送至发送端输出和本部分的长时分析滤波,长时合成滤波利用它产生长时余量信号,该信号是由短时余量预测值与长时余量信号的重构值相加而获得的。这一部分包含有子帧分割、LTP参数计算、LTP滞后参数编/译码、LTP增益编/译码、长时分析滤波与长时合成滤波6个部分。

(5)规则脉冲激励编码。它将由长时预

测LTP产生的长时余量信号通过加权滤波器进行规则脉冲激励序列的提取和编码。这部分包含加权滤波、RPE网络位置选取、RPE序列的自适应脉码调制APCM量化、APCM逆量化及RPE网络位置恢复5个部分。其中,需要向输出端送出的参量有3个:最佳RPE网络位置M(2bit)、RPE 13个样点量化值XM(i),i=0,l,2,?,12及其最大样点值Xmax。

RPE-LTP编码器的核心任务是给接收端传送一组6个基本参量M,XM (i),Xmax,bj和LAR(i),因此编码器输入每帧160个样点,每个样点13bit,每帧可以共有13×160=2080bit,经编码处理后压缩为260bit,6个基本参量的信息比特分配见表4.3。

表4. 3 RPE-LTP编码每帧比特分配表

参数 数量 LPC系数8 LAR(i) LTP增益bj 4 2 8 LTP滞后参数4 7 28 Nj RPE网络位置M 4 2 8 最大值Xmax 4 6 24 RPE样点值52 3 156 XM(i) 合计 260

RPE-LTP的译码器原理如图4.6所示。由图可见,RPE-LTP译码主要包含4个部分:RPE译码、长时预测、短时合成滤波及后处理。

(1)RPE译码。它包含APCM反变换和RPE网络位置恢复两部分,即从接收到的3个

比特/比特数 参数 3,4,5,6 36

图4.6 GSM RPE-LTP译码器原理图 主要参量M,Xmax和XM (i)中通过上述两部分恢复出长时余量信号。

(2)长时预测部分。它包含LTP参量译码和长时合成滤波器两部分,是将恢复出的长时余量信号与接收到的参量bj,Nj和译码后的b'j,N'j经长时合成滤波器以恢复出短时余量信号,供短时合成滤波用。 (3)短时合成滤波。这部分的输入信号是由长时预测部分提供的,而滤波器的系数则是从接收到的LAR经译码、内插和求反射系数等3个子模块处理后得到的。短时合成滤波器本身则采用格型滤波器结构。

(4)后处理部分。它将经短时合成滤波器的输出信号送入IIR去加重滤波器进行后处理,恢复出原来的语音信号。

4.2.2 IS-96系统的QCELP声码器

下面介绍Qualcomm公司提出的用于IS-96系统的语音编码标准--TIA/EIA IS-96,即QCELP声码器。该方案是可变速率的混合编码器,是基于线性预测编码的改进型——码激励线性预测,即采用码激励的矢量码表替代简单的浊音的准周期脉冲产生器。QEELP采用可变速率编码,利用语音激活检测(VAD)技术。在语音激活期内,可根据不同的信噪比分别选择4种速率:8Kbps,4Kbps,2Kbps和1Kbps,并称它们为全速率(1)、半速率(1/2)、四分之一速率(1/4)、八分之一速率(1/8)。采用可变速率,可以使平均速率下降两倍以上。QCELP中的参量分为3类:矢量码表参量、音调参量与线性预测系数参量,需要每帧更新。QCELP方案的编码原理如图4.7所示。图中,L表示最佳音调滞后,b为音调滞后。

典型的LPC采用简单的二元清浊音模型,而QCELP则采用矢量码表代替浊音,即采用码激励矢量量化差值信号代替浊音。QCELP采用3类滤波器代替典型LPC中人工


第4章信源编码与数据压缩 - tell - 图文(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:河北省正定中学2014-2015学年高二上学期期末考试化学试题

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: