码本激励线性预测

码本激励线性预测(CELP)编码

3.2.7码本激励线性预测(CELP)编码

码本激励线性预测(Codebook Excited Linear Prediction ,cELP) 编码简称为码本激励编码。它是一种用码本(Codebook)作为激励源的编码方法。把残差信号可能出现的、已经量化了的、按一定规则排列的各种样值事先存储在存储器中,好像一本字典一样。每一个样值组合都有一地址码,所以这个存储器就称为码本。收、发方各有一个同样的码本。在线性预测的过程中,并不传输残差信号的本身,而是先在本方的码本中,榆查出与这信号最接近的样值组合的地址码,然后将这个码本的地址码发送到对方。对方收到这个地址码,从同样的码本中取出这个地址的残差信号,然后通过滤波器得到重建的话音。由于不传输残差信号的本身,而传输的是码本上的地址码,所以大大减少了传输的比特数,可得到低速率的编码器。因此只要码本编得好,只要它有足够的数量而义和实际的残差信号十分接近,那么在低速率的编码下就得到较好的话音质量。因此编一个好的码本是这种编码的关键。码本的要求如下:

①码本中的信号应与实际信号非常相近,即相差最少。

②在满足第一条的条件下,码本容量最小。这样地址码数目少,即编码的长度最小。 ③检查码本找出最接近信号(即搜索码本) 的时问最短。这样处理时间短,时延小。

码本的编制举例如下。

把话音每20ms 为一帧,每帧又分为4个子帧,则每个子帧为5ms ,采样率为8 000Hz,这样每个子帧共有40个样点。40个样点经LPC 预测分析后可得到残差信号,也是40个样点。将这40个样点组合用l0比特的编码来代表,l0比特共可编出l 024种序列。把这l 024种编码序列存储起来就可代表话音中的各种可能的残差信号,这就是码本,这个码本的容量为1024。显然,只用1024种编码来代表40个样点的各种可能的情况是不够的。但如果能够选择最可能的1024种情况,使它在实际运用时,合成话音的主观感觉误差最小,那么这个码本就是可以使用。因此编制码本是十分重要的。如果选定的码本中所代表的40样点组合后和实际话音相差太远,则合成的话音质量就不好。如果码本编得好,即实际的话音都能用码本中1 024种组合来代表,误差很小。只用10个比特就能传送一组40个样点的残差信号。这样不但码速低而且话音质量好。一般来说码本容量小,能存储的序列就少,但和实际信号的差别必然大,这是一对矛盾。但是不同的编制方法(即码本中样点组合的选取) 可以找到_种最佳的结果,则该码本即为最佳码本。

图3.13为CELP 原理图,它的两个时变线性滤波器各有一个预测器,其中一个为短时预测器,另一个为长时预测器。长时预测滤波器只用3阶,故有3个系数,短时滤波器在这里使用16阶,故有l6个系数,这些系数也要编码传输到对方,但和码本激励的编码分开,前者称为边信息,后者称为主信息。

从图3.13中可以看出,由码本取出的激励e(n)经短时预测和长时预测之后,可得到§(n)的预测值,此时实际话音S(n)加入,两者之差为残差信号d ,通过感觉加权滤波,并将它平方求和后再求出平均值,这就是均方误差。如果这个误差最小,则这个码本激励就是和实际最接近的激励,把这个激励传送出去。因此在选择这个地址之前,要做一系列的计算和比较,才能选定这个地址的码本,这就叫做码本的搜索。最简单也是最费事的搜索办法,就是将上例码本的l 024个激励值一一计算,就可比较出来。但这样计算量就太大了,而且时延也会增加。所以如何提高搜索的效率,也是改进CELP 编码器性能的一个重要方面。 近几年在研究码本激励技术方面取得了很大进展,而研究简化算法又是实现实时运算的关键。

随机激励线性预测编码(Stochastically Excited LPC,SEL) 和下面几节要介绍的低时延码本激励线性预测编码、矢量量化话音编码及矢量和激励线性预测编码均属于码本激励的范畴。

码本激励线性预测(CELP)编码

3.2.7码本激励线性预测(CELP)编码

码本激励线性预测(Codebook Excited Linear Prediction ,cELP) 编码简称为码本激励编码。它是一种用码本(Codebook)作为激励源的编码方法。把残差信号可能出现的、已经量化了的、按一定规则排列的各种样值事先存储在存储器中,好像一本字典一样。每一个样值组合都有一地址码,所以这个存储器就称为码本。收、发方各有一个同样的码本。在线性预测的过程中,并不传输残差信号的本身,而是先在本方的码本中,榆查出与这信号最接近的样值组合的地址码,然后将这个码本的地址码发送到对方。对方收到这个地址码,从同样的码本中取出这个地址的残差信号,然后通过滤波器得到重建的话音。由于不传输残差信号的本身,而传输的是码本上的地址码,所以大大减少了传输的比特数,可得到低速率的编码器。因此只要码本编得好,只要它有足够的数量而义和实际的残差信号十分接近,那么在低速率的编码下就得到较好的话音质量。因此编一个好的码本是这种编码的关键。码本的要求如下:

①码本中的信号应与实际信号非常相近,即相差最少。

②在满足第一条的条件下,码本容量最小。这样地址码数目少,即编码的长度最小。 ③检查码本找出最接近信号(即搜索码本) 的时问最短。这样处理时间短,时延小。

码本的编制举例如下。

把话音每20ms 为一帧,每帧又分为4个子帧,则每个子帧为5ms ,采样率为8 000Hz,这样每个子帧共有40个样点。40个样点经LPC 预测分析后可得到残差信号,也是40个样点。将这40个样点组合用l0比特的编码来代表,l0比特共可编出l 024种序列。把这l 024种编码序列存储起来就可代表话音中的各种可能的残差信号,这就是码本,这个码本的容量为1024。显然,只用1024种编码来代表40个样点的各种可能的情况是不够的。但如果能够选择最可能的1024种情况,使它在实际运用时,合成话音的主观感觉误差最小,那么这个码本就是可以使用。因此编制码本是十分重要的。如果选定的码本中所代表的40样点组合后和实际话音相差太远,则合成的话音质量就不好。如果码本编得好,即实际的话音都能用码本中1 024种组合来代表,误差很小。只用10个比特就能传送一组40个样点的残差信号。这样不但码速低而且话音质量好。一般来说码本容量小,能存储的序列就少,但和实际信号的差别必然大,这是一对矛盾。但是不同的编制方法(即码本中样点组合的选取) 可以找到_种最佳的结果,则该码本即为最佳码本。

图3.13为CELP 原理图,它的两个时变线性滤波器各有一个预测器,其中一个为短时预测器,另一个为长时预测器。长时预测滤波器只用3阶,故有3个系数,短时滤波器在这里使用16阶,故有l6个系数,这些系数也要编码传输到对方,但和码本激励的编码分开,前者称为边信息,后者称为主信息。

从图3.13中可以看出,由码本取出的激励e(n)经短时预测和长时预测之后,可得到§(n)的预测值,此时实际话音S(n)加入,两者之差为残差信号d ,通过感觉加权滤波,并将它平方求和后再求出平均值,这就是均方误差。如果这个误差最小,则这个码本激励就是和实际最接近的激励,把这个激励传送出去。因此在选择这个地址之前,要做一系列的计算和比较,才能选定这个地址的码本,这就叫做码本的搜索。最简单也是最费事的搜索办法,就是将上例码本的l 024个激励值一一计算,就可比较出来。但这样计算量就太大了,而且时延也会增加。所以如何提高搜索的效率,也是改进CELP 编码器性能的一个重要方面。 近几年在研究码本激励技术方面取得了很大进展,而研究简化算法又是实现实时运算的关键。

随机激励线性预测编码(Stochastically Excited LPC,SEL) 和下面几节要介绍的低时延码本激励线性预测编码、矢量量化话音编码及矢量和激励线性预测编码均属于码本激励的范畴。


相关文章

  • 混合激励线性预测低速率语音编码研究
  • 第18卷第3期 电子设计工程 2010年3月 V01.18 No.3 ElectronicDesignEngineering Mar.2010 混合激励线性预测低速率语音编码研究 贾亮,赵鹏飞.危国腾 (沈阳航空工业学院电子与信息工程学院. ...查看


  • 数字语音处理
  • 数字语音处理 摘 要 语音信号处理包括语音通信.语音增强.语音合成.语音识别和说话人识别等方面.只有通过语音信号的数字处理,语音信号的好坏.语音识别率的高低,都取决于语音信号处理的好坏.因此,语音信号处理是一项非常有意义的研究课程. 语音, ...查看


  • 个人信用评估的Logistic-RBF组合模型
  • 第39卷第7期 2OO 哈尔滨工业大学学报 JOURNALOFHARBININS711TUTEOFTECHNOLOGY VoL39No.7 7年7月 Jul.2007 个人信用评估的Logistic-RBF组合模型 姜明辉1,谢行恒2,王树 ...查看


  • 结构动力学
  • 结构动力学试题 2016年4月 重庆交通大学结构工程硕士研究生考试 1.试述结构动力问题和静力问题的主要区别(10分) 答:结构静力学相比,动力学的复杂性表现在: (1)动力问题具有随时间而变化的性质: (2)数学解答不是单一的数值,而是时 ...查看


  • 卡尔曼滤波器设计及应用
  • 卡尔曼滤波器设计及应用 摘要:卡尔曼滤波器 (Kalman filtering)是一种递归状态估计,即已知上一时刻的状态估计值以及当前状态的观测值就可以计算出当前状态的估计值,因此不需要记录观测或者估计的历史信息.它提供了一种高效可计算的方 ...查看


  • 建筑企业经营与管理(本) 作业1
  • 江苏开放大学 形成性考核作业一 学 姓 课程 课程 评阅 号 [1**********]1 名 贾 伟 代码 020024 名称 建筑企业经营管理 教师 第 1 次任务共 3 次任务 江苏开放大学 任务内容: 作答结果: 工程管理专业(本科 ...查看


  • 音频压缩和视频压缩方法的对比
  • 音频压缩和视频压缩方法的对比 --中国人民公安大学 2012级安防四区 苏东祥 摘要: 视频压缩和音频压缩的原理都是利用人的视觉和听觉特性,通过将视频与音频中的原始信号中包含的冗余信号给去除掉,再进行各种多样的编码方式,从而达成对视频和音频 ...查看


  • 科技型小微企业组织复杂性特征探析
  • 第30卷第11期2013年6月 科技进步与对策 Science&TechnologyProgressandPolicy V01.30NO.1l Jun.2013 科技型小微企业组织复杂性特征探析 刘 利1,袁页2 (1.江汉大学马克 ...查看


  • 高等过程控制论文
  • 高等过程控制的应用和发展 在工业生产过程中,一个良好的控制系统不但要保证系统的稳定性和整个生产的顺利进行,满足一定的约束条件,而且应该能够带来一定的经济效益和社会效益.根据有关资料介绍,在连续工业过程控制中,85%-95%的控制回路采用PI ...查看


热门内容