编码装置、解码装置、及其方法、程序与流程

文档序号:11142445阅读:来源:国知局

技术特征:

1.一种编码装置,包括:

预测对应编码单元,对由可变换为当前的帧的多阶的线性预测系数的系数的向量的、与至少包含来自过去的帧的预测的预测向量的差分所构成的差分向量进行编码,得到第一码,从而得到与所述第一码对应的量化差分向量;以及

非预测对应编码单元,对由可变换为当前的帧的多阶的线性预测系数的系数的向量、和所述量化差分向量的差分或者差分的元素的一部分所构成的校正向量进行编码,生成第二码。

2.一种编码装置,包括:

预测对应编码单元,对由可变换为当前的帧的多阶的线性预测系数的系数的向量、和由至少来自过去的帧的预测和预定的向量所构成的预测向量的差分所构成的差分向量进行编码,得到第一码,从而得到与所述第一码对应的量化差分向量;以及

非预测对应编码单元,对由从可变换为当前的帧的多阶的线性预测系数的系数的向量,减去所述量化差分向量和预定的向量所得到的差分或者差分的元素的一部分所构成的校正向量进行编码,生成第二码。

3.如权利要求1或2所述的编码装置,

将α设为正的常数,所述预测向量是将预定的预测对应平均向量、与α倍的过去的帧的量化差分向量相加后的向量,

所述校正向量是从可变换为当前的帧的多阶的线性预测系数的系数的向量,减去所述量化差分向量和预定的非预测对应平均向量所得到的向量或者该元素的一部分所构成的向量。

4.如权利要求1至3的任意一项所述的编码装置,

所述非预测对应编码单元在(A-1)与对应于可变换为所述线性预测系数的系数的列的频谱包络的峰谷大小的大峰谷对应的指标Q为规定的阈值Th1以上的情况,以及/或者,(B-1)与所述频谱包络的峰谷大小的小峰谷对应的指标Q’为规定的阈值Th1’以下的情况下,将所述校正向量进行编码,得到所述第二码。

5.如权利要求4所述的编码装置,

所述可变换为多阶的线性预测系数的系数的向量是线频谱对的参数列构成的向量,

所述指标Q’是与所述第一码对应的全阶或者低阶的已量化的线频谱对的参数列的相邻的参数间的差分、和最低阶的已量化的线频谱对的参数之中的最小值。

6.如权利要求4所述的编码装置,

所述可变换为多阶的线性预测系数的系数的向量是线频谱对的参数列构成的向量,

所述指标Q’是与所述第一码对应的全阶或者低阶的已量化的线频谱对的参数列的相邻的参数间的差分的最小值。

7.一种解码装置,包括:

预测对应解码单元,解码第一码,得到解码差分向量,将所述解码差分向量与至少包含来自过去的帧的预测的预测向量相加,生成可变换为当前的帧的多阶的线性预测系数的系数的解码值所构成的第一解码向量;以及

非预测对应解码单元,解码第二码,得到解码校正向量,将所述解码校正向量和至少所述解码差分向量的对应的阶数的元素彼此之间相加,生成由可变换为当前的帧的多阶的线性预测系数的系数的解码值所构成的第二解码向量。

8.一种解码装置,包括:

预测对应解码单元,解码第一码,得到解码差分向量,将所述解码差分向量和由至少来自过去的帧的预测和预定的向量所构成的预测向量相加,生成由可变换为当前的帧的多阶的线性预测系数的系数的解码值所构成的第一解码向量;以及

非预测对应解码单元,解码第二码,得到解码校正向量,对于对应的阶数的每个元素,对所述解码校正向量至少加上所述解码差分向量和预定的向量,生成可变换为当前的帧的多阶的线性预测系数的系数的解码值所构成的第二解码向量。

9.如权利要求7或8所述的解码装置,

将α设为正的常数,所述预测向量是将预定的预测对应平均向量与α倍的过去的帧的解码差分向量相加所得到的向量,

所述第二解码向量是将与所述解码校正向量、所述解码差分向量、预定的非预测对应平均向量的对应的阶数的元素彼此之间相加所得到的向量。

10.如权利要求7至9的任意一项所述的解码装置,

解码所述第二码所得到的解码校正向量的元素数TL少于所述预测对应解码单元的所述各向量的元素数p,

所述非预测对应解码单元生成的第二解码向量的元素数为p。

11.如权利要求7至10的任意一项所述的解码装置,

所述非预测对应解码单元,在(A)对应于可变换为所述线性预测系数的系数的列的频谱包络的峰谷大小的大峰谷对应的指标Q为规定的阈值Th1以上的情况,以及/或者,在(B)所述频谱包络的峰谷大小的小峰谷对应的指标Q’为规定的阈值Th1’以下的情况下,生成所述第二解码向量。

12.如权利要求11所述的解码装置,

所述可变换为多阶的线性预测系数的系数是线频谱对的参数,所述指标Q’是作为所述第一解码向量的被解码的线频谱对的参数的列的相邻的参数间的差分、和最低阶的被解码的线频谱对的参数之中的最小值。

13.如权利要求11所述的解码装置,

所述可变换为多阶的线性预测系数的系数是线频谱对的参数,所述指标Q’是作为所述第一解码向量的被解码的线频谱对的参数的列的相邻的参数间的差分的最小值。

14.一种编码方法,包括:

预测对应编码步骤,对由可变换为当前的帧的多阶的线性预测系数的系数的向量的、与至少包含来自过去的帧的预测的预测向量的差分所构成的差分向量进行编码,得到第一码,从而得到与所述第一码对应的量化差分向量;以及

非预测对应编码步骤,对由可变换为当前的帧的多阶的线性预测系数的系数的向量、和所述量化差分向量的差分或者差分的元素的一部分所构成的校正向量进行编码,生成第二码。

15.一种编码方法,包括:

预测对应编码步骤,对由可变换为当前的帧的多阶的线性预测系数的系数的向量、和由至少来自过去的帧的预测和预定的向量所构成的预测向量的差分所构成的差分向量进行编码,得到第一码,从而得到与所述第一码对应的量化差分向量;

非预测对应编码步骤,对由从可变换为当前的帧的多阶的线性预测系数的系数的向量中,减去所述量化差分向量和预定的向量所得到的差分或者差分的元素的一部分所构成的校正向量进行编码,生成第二码。

16.一种解码方法,包括:

预测对应解码步骤,解码第一码,得到解码差分向量,将所述解码差分向量和至少包含来自过去的帧的预测的预测向量相加,生成由可变换为当前的帧的多阶的线性预测系数的系数的解码值所构成的第一解码向量;以及

非预测对应解码步骤,解码第二码,得到解码校正向量,将所述解码校正向量、和至少所述解码差分向量的对应的阶数的元素彼此之间相加,生成由可变换为当前的帧的多阶的线性预测系数的系数的解码值所构成的第二解码向量。

17.一种解码方法,包括:

预测对应解码步骤,解码第一码,得到解码差分向量,将所述解码差分向量、和由至少来自过去的帧的预测及预定的向量所构成的预测向量相加,生成由可变换为当前的帧的多阶的线性预测系数的系数的解码值所构成的第一解码向量;以及

非预测对应解码步骤,解码第二码,得到解码校正向量,对于对应的阶数的每个元素,对所述解码校正向量至少加上所述解码差分向量和预定的向量,生成由可变换为当前的帧的多阶的线性预测系数的系数的解码值所构成的第二解码向量。

18.如权利要求16或17所述的解码方法,

解码所述第二码所得到的解码校正向量的元素数TL少于所述预测对应解码步骤的所述各向量的元素数p,

在所述非预测对应解码步骤中生成的第二解码向量的元素数为p。

19.一种程序,使计算机具有作为权利要求1至6的任意一项所述的编码装置的功能。

20.一种程序,使计算机具有作为权利要求7至13的任意一项所述的解码装置的功能。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1