• 締切済み

時間領域と周波数領域

音声をリアルタイムで処理するプログラムをC言語で組んでいまして、 今はフィルタのプログラムをしている段階です。 具体的にはLPFとHPFです。 これらフィルタを施す際、フィルタリングは時間領域でするべきでしょうか? それとも周波数領域に変換してからフィルタリングするべきでしょうか? リアルタイム処理が目的なので、計算コストが少なくてすむ方を採用したいと考えています。 やはり周波数領域に変換するとFFT等が必要になってきますので、 時間領域の方が計算コストが少なくて済むのでしょうか。 どうかご意見をお願い致します。

みんなの回答

  • foobar
  • ベストアンサー率44% (1423/3185)
回答No.1

フィルタの規模にもよるでしょうが、フィルタの規模がそれほど大きくなければ、時間領域で処理するほうが計算量は少ないかと思います。

asahadouji
質問者

お礼

ありがとうございます。 時間領域で処理することにします。

関連するQ&A