素朴な疑問かもしれませんが、検索しても正確な情報は見つかりませんでした。
ウィンドウのオーバーラップを伴う FFT では、オーバーラップのあるデータ セットのシーケンスにウィンドウ関数を適用して FFT 結果を取得した後、これらの FFT 結果をオーバーラップ シーケンスにどのように結合すればよいでしょうか?
これらの周波数領域の結果を重複しない部分として扱い、それらを足し合わせるだけですか?
これらの結果の大きさは複素数の周波数の大きさですか?
ありがとうございました。
素朴な疑問かもしれませんが、検索しても正確な情報は見つかりませんでした。
ウィンドウのオーバーラップを伴う FFT では、オーバーラップのあるデータ セットのシーケンスにウィンドウ関数を適用して FFT 結果を取得した後、これらの FFT 結果をオーバーラップ シーケンスにどのように結合すればよいでしょうか?
これらの周波数領域の結果を重複しない部分として扱い、それらを足し合わせるだけですか?
これらの結果の大きさは複素数の周波数の大きさですか?
ありがとうございました。
通常、FFT ごとに、各複素出力ビンの振幅を計算します。これにより、1 つのウィンドウのスペクトル (振幅対周波数) が得られます。すべての時間ウィンドウのマグニチュード スペクトルのシーケンスは、実質的に 3D データ セットまたはグラフ (マグニチュード対周波数対時間) であり、通常はスペクトログラム、ウォーターフォール、または時変 2D スペクトルとしてプロットされます。
データが統計的に静止しており、単に分散を減らしたいという特定のケースでは、連続するマグニチュード スペクトルを平均化できます。これはアンサンブル平均化と呼ばれます。通常、音声や音楽などの時変信号の場合は、これを行いたくないでしょう。