この記事をいかなる形式でも転載しないでください。ありがとうございます。
5.3 CELT デコード
Opus の CELT レイヤーは、ウィンドウ長が 5ms~22.5ms の重複する Modified Discrete Cosine Transform (MDCT) アルゴリズムを使用します. MDCT スペクトルは、人間の聴覚感度に従って分割された Bark サブバンドによって分解されます. 通常、CELT レイヤーは 21 を持っています.ハイブリッド モードでは、最初の 17 のサブバンド (最大 8kHz) が SILK 層によって符号化および復号化され、各周波数帯域に含まれる MDCT 周波数ポイントの数が異なり、少なくとも 1 つの周波数ポイント、および最大で表 5-19 に示すように、176 の周波数ポイント。各バンド ゲイン (エネルギー) とスペクトル形状は個別にコード化されます。この個別にコード化されたバンド ゲイン方法により、信号スペクトル エンベロープの保存が簡単になります。つまり、PVQ を使用して、ゲイン情報なしでスペクトル エンベロープ形状をエンコードします。
フレームの長さ | 2.5ms | 5ms | 10ms | 20ms | 開始頻度 | カットオフ周波数 |
---|---|---|---|---|---|---|
周波数帯域 | 周波数 | |||||
0 | 1 | 2 | 4 | 8 | 0Hz | 200Hz |
1 | 1 | 2 | 4 | 8 | 200Hz | 400Hz |
2 | 1 | 2 | 4 | 8 | 400Hz | 600Hz |
… |