编码装置、解码装置、编码方法、解码方法、编码程序、解码程序、记录介质与流程

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

技术特征:

1.一种编码装置,具有:

周期性综合包络生成部,生成作为频域的序列的周期性综合包络序列,所述周期性综合包络序列基于与从规定时间区间的输入音响信号求得的线性预测系数码对应的频域的序列即谱包络序列、以及与从所述输入音响信号求得的周期码对应的频域的周期;

可变长度编码参数计算部,根据所述周期性综合包络序列,计算依赖于振幅值的可变长度编码参数;以及

可变长度编码部,利用可变长度编码参数,通过依赖于振幅值的可变长度编码,对源于所述输入音响信号的频域的序列进行编码。

2.一种编码装置,具有:

周期性综合包络生成部,生成作为频域的序列的周期性综合包络序列,所述周期性综合包络序列基于与从规定时间区间的输入音响信号求得的线性预测系数码对应的频域的序列即谱包络序列、以及与从所述输入音响信号求得的周期码对应的频域的周期;以及

可变长度编码部,以越是所述周期性综合包络序列的值大的频率,所述输入音响信号的振幅越大作为前提,对源于所述输入音响信号的频域的序列进行编码。

3.如权利要求1所述的编码装置,还具有:

第二可变长度编码参数计算部,从所述谱包络序列,计算依赖于振幅值的可变长度编码参数,

在表示所述输入音响信号的周期性的程度的指标处于预先决定的表示周期性的程度大的范围内的情况下,所述可变长度编码部利用由所述可变长度编码参数计算部计算的可变长度编码参数进行编码,

在所述表示周期性的程度的指标不处于所述表示周期性的程度大的范围内的情况下,所述可变长度编码部利用由所述第二可变长度编码参数计算部计算的可变长度编码参数进行编码。

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

在表示所述输入音响信号的周期性的程度的指标处于预先决定的表示周期性的程度大的范围内的情况下,所述可变长度编码部以越是所述周期性综合包络序列的值大的频率,所述输入音响信号的振幅越大作为前提,对源于所述输入音响信号的频域的序列进行编码,

在所述指标不处于所述表示周期性的程度大的范围内的情况下,所述可变长度编码部以所述谱包络序列的值越是大的频率,所述输入音响信号的振幅越大作为前提,对源于输入音响信号的频域的序列进行编码。

5.一种解码装置,具有:

周期性综合包络生成部,生成作为频域的序列的周期性综合包络序列,所述周期性综合包络序列基于与线性预测系数码对应的频域的序列即谱包络序列、以及与周期码对应的频域的周期;

可变长度编码参数计算部,从所述周期性综合包络序列,计算依赖于振幅值的可变长度编码参数;以及

可变长度解码部,利用可变长度编码参数,进行解码。

6.一种解码装置,具有:

周期性综合包络生成部,生成作为频域的序列的周期性综合包络序列,所述周期性综合包络序列基于与线性预测系数码对应的频域的序列即谱包络序列、以及与周期码对应的频域的周期;以及

可变长度解码部,以越是所述周期性综合包络序列的值大的频率,音响信号的振幅越大作为前提,对可变长度码进行解码而获得频域的序列。

7.如权利要求5所述的解码装置,还具有:

指标解码部,对被输入的指标码进行解码而获得表示周期性的程度的指标;以及

第二可变长度编码参数计算部,根据所述谱包络序列,计算依赖于振幅值的可变长度编码参数,

在所述指标处于预先决定的表示周期性的程度大的范围内的情况下,所述可变长度解码部利用由所述可变长度编码参数计算部计算的可变长度编码参数进行解码,

在所述指标不处于所述表示周期性的程度大的范围内的情况下,所述可变长度解码部利用由所述第二可变长度编码参数计算部计算的可变长度编码参数进行解码。

8.如权利要求6所述的解码装置,其中,

在被输入的表示周期性的程度的指标处于预先决定的表示周期性的程度大的范围内的情况下,所述可变长度解码部以越是所述周期性综合包络序列的值大的频率,音响信号的振幅越大作为前提,对所述可变长度码进行解码而获得频域的序列,

在所述指标不处于预先决定的表示周期性的程度大的范围内的情况下,所述可变长度解码部以所述谱包络序列的值越是大的频率,音响信号的振幅越大作为前提,对所述可变长度码进行解码而获得频域的序列。

9.一种编码方法,执行如下的步骤:

周期性综合包络生成步骤,生成作为频域的序列的周期性综合包络序列,所述周期性综合包络序列基于与根据规定时间区间的输入音响信号而求出的线性预测系数码对应的频域的序列即谱包络序列、以及与根据所述输入音响信号所求得的周期码对应的频域的周期;

可变长度编码参数计算步骤,根据所述周期性综合包络序列,计算依赖于振幅值的可变长度编码参数;以及

可变长度编码步骤,利用可变长度编码参数,通过依赖于振幅值的可变长度编码,对来与所述输入音响信号的频域的序列进行编码。

10.一种编码方法,执行如下步骤:

周期性综合包络生成步骤,生成作为频域的序列的周期性综合包络序列,所述周期性综合包络序列基于与根据规定时间区间的输入音响信号而求出的线性预测系数码对应的频域的序列即谱包络序列、以及与根据所述输入音响信号而求出的周期码对应的频域的周期;以及

可变长度编码步骤,以所述周期性综合包络序列的值越是大的频域,所述输入音响信号的振幅越大作为前提,对源于所述输入音响信号的频域的序列进行编码。

11.如权利要求9所述的编码方法,还具有:

第二可变长度编码参数计算步骤,根据所述谱包络序列,计算依赖于振幅值的可变长度编码参数,

在所述可变长度编码步骤中,

在表示所述输入音响信号的周期性的程度的指标处于预先决定的表示周期性的程度大的范围内的情况下,利用在所述可变长度编码参数计算步骤中算出的可变长度编码参数而进行编码,

在所述表示周期性的程度的指标不处于所述表示周期性的程度大的范围内的情况下,利用在所述第二可变长度编码参数计算步骤中算出的可变长度编码参数,进行编码。

12.如权利要求10所述的编码方法,

在所述可变长度编码步骤中,

在表示所述输入音响信号的周期性的程度的指标处于预先决定的表示周期性的程度大的范围内的情况下,以所述周期性综合包络序列的值越是大的频率,所述输入音响信号的振幅越大作为前提,对源于所述输入音响信号的频域的序列进行编码,

在所述指标不处于所述表示周期性的程度大的范围内的情况下,以越是所述谱包络序列的值大的频率,所述输入音响信号的振幅越大作为前提,对源于输入音响信号的频域的序列进行编码。

13.一种解码方法,执行以下的步骤:

周期性综合包络生成步骤,生成作为频域的序列的周期性综合包络序列,所述周期性综合包络序列基于与线性预测系数码对应的频域的序列即谱包络序列、以及与周期码对应的频域的周期;

可变长度编码参数计算步骤,根据所述周期性综合包络序列,计算依赖于振幅值的可变长度编码参数;以及

可变长度解码步骤,利用可变长度编码参数,进行解码。

14.一种解码方法,执行以下的步骤:

周期性综合包络生成步骤,生成作为频域的序列的周期性综合包络序列,所述周期性综合包络序列基于与线性预测系数码对应的频域的序列即谱包络序列、以及与周期码对应的频域的周期;以及

可变长度解码步骤,以越是所述周期性综合包络序列的值大的频率,音响信号的振幅越大作为前提,对可变长度码进行解码而获得频域的序列。

15.如权利要求13所述的解码方法,还具有:

指标解码步骤,对被输入的指标码进行解码而获得表示周期性的程度的指标;以及

第二可变长度编码参数计算步骤,根据所述谱包络序列,计算依赖于振幅值的可变长度编码参数,

在可变长度解码步骤中,

在所述指标处于预先决定的表示周期性的程度大的范围内的情况下,利用在所述可变长度编码参数计算步骤中计算的可变长度编码参数进行解码,

在所述指标不处于所述表示周期性的程度大的范围内的情况下,利用在所述第二可变长度编码参数计算步骤中计算的可变长度编码参数进行解码。

16.如权利要求14所述的解码方法,

在可变长度解码步骤中,

在被输入的表示周期性的程度的指标处于预先决定的表示周期性的程度大的范围内的情况下,以越是所述周期性综合包络序列的值大的频率,音响信号的振幅越大作为前提,对所述可变长度码进行解码而获得频域的序列,

在所述指标不处于预先决定的表示周期性的程度大的范围内的情况下,以越是所述谱包络序列的值大的频率,音响信号的振幅越大作为前提,对所述可变长度码进行解码而获得频域的序列。

17.一种编码程序,使计算机起到权利要求1至4的任一项所述的编码装置的作用。

18.一种解码程序,使计算机起到权利要求5至8的任一项所述的解码装置的作用。

19.一种计算机可读取的记录介质,记录了用于使计算机起到权利要求1至4的任一项所述的编码装置的作用的编码程序。

20.一种计算机可读取的记录介质,记录了用于使计算机起到权利要求5至8的任一项所述的解码装置的作用的解码程序。

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