LPC中Fixed linear predictor的详细说明
来源:互联网 发布:贴吧防秒删软件 编辑:程序博客网 时间:2024/05/02 00:24
x[n]表示编码前的数据,r[n]表示残差(residual),因此,在编码时,要求解r[n]。
一共有五种情况(order = 0,1,2,3,4)
case 0: r[n] = x[n]
case 1: r[n] = x[n] - x[n-1]
case 2: r[n] = ( x[n] - x[n-1]) - ( x[n-1) - x[n-2] )
case 3: r[n] = ( x[n] - x[n-1]) - 2 * ( x[n-1) - x[n-2] ) +( x[n-2] - x[n-3])
case 4 : r[n] =( x[n] - x[n-1]) - 3 * ( x[n-1) - x[n-2] ) +3*( x[n-2] - x[n-3]) - ( x[n-3] - x[n-4] )
所以,解码时:
case 0: x[n] =r[n]
case 1: x[n] = r[n] +x[n-1]
case 2: x[n] = ( r[n] + x[n-1]) + ( x[n-1) - x[n-2] )
【整理后得到 x[n] = r[n] + 2*x[n-1] - x[n-2]】
case 3: x[n] = ( r[n] + x[n-1]) + 2 * ( x[n-1) - x[n-2] ) - ( x[n-2] - x[n-3])
【整理后得到 x[n] = r[n] + 3*x[n-1] - 3* x[n-2] + x[n-3] 】
case 4 : x[n] =( r[n] + x[n-1]) + 3 * ( x[n-1) - x[n-2] ) -3*( x[n-2] - x[n-3]) +( x[n-3] - x[n-4] )
【整理后得到 x[n] = r[n] + 4*x[n-1] - 6*x[n-2] + 4*x[n-3] - x[n-4] 】
- LPC中Fixed linear predictor的详细说明
- FLAC算法中LPC的说明
- 语音的线性预测系数(Linear Prediction Coefficient,LPC)
- css中position属性的static,relative,absolute,fixed简要说明
- Lpc系列ARM的中断向量表中实现方式
- C#中Get,Set的详细说明
- C#中Get,Set的详细说明
- android中TabActivity使用的详细说明
- java中带有详细说明的FTP
- C++中vector的详细说明
- Android中dip、px的详细说明
- C#中Get,Set的详细说明
- C++中vector的详细说明
- android中TabActivity使用的详细说明
- nginx中基础数据结构的详细说明
- Java中Synchronized的详细说明
- LPC继承的例子
- mpc5125的lpc总线
- Qt插件问题
- 【故障处理】告警日志报“ORA-01565 Unable To open Spfile”
- 浅谈JVM的实现与垃圾回收机制
- 113. Path Sum II
- Android 6.0动态权限申请--事例代码
- LPC中Fixed linear predictor的详细说明
- 2016年 中国大学生程序设计竞赛合肥赛区(ccpc)解题报告
- Maven 安装与Eclipse搭建
- intellij idea 初识,Hello Idea!!
- (文章非原创)solr集群搭建和 java调用 solr集群
- C++学习第二课笔记
- HTML5--服务器发送事件
- 高性能MySQL读书笔记:1、MySQL架构与历史
- linux中编译c和c++