リアルタイム オーディオ コーデック 18 Opus デコーディング CELT デコーディング

この記事をいかなる形式でも転載しないでください。ありがとうございます。

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

Guess you like

Origin blog.csdn.net/shichaog/article/details/124780040