信号処理において、時間周波数解析とは、さまざまな時間周波数表現を用いて、時間領域と周波数領域の両方で信号を同時に解析する手法のことです。1次元信号(実数値または複素数値の関数で、定義域が実数直線であるもの)と何らかの変換(定義域が実数直線である別の関数で、元の関数から何らかの変換によって得られるもの)を見るのではなく、時間周波数解析では2次元信号、つまり、時間周波数変換によって信号から得られる、定義域が2次元実数平面である関数を解析します。[ 1 ] [ 2 ]
この研究の数学的な動機は、関数とその変換表現が密接に関連しており、別々に研究するよりも、2次元オブジェクトとしてまとめて研究することでよりよく理解できるという点にある。簡単な例として、フーリエ変換の4倍周期性、および2倍フーリエ変換が方向を反転させるという事実は、フーリエ変換を関連する時間周波数平面における90°回転として考えることで解釈できる。このような回転を4回行うと恒等式が得られ、2回行うと単に方向が反転する(原点を通る反射)。
時間周波数解析の実際的な動機は、古典的なフーリエ解析では信号が時間的に無限であるか周期的であると仮定しているのに対し、実際には多くの信号は持続時間が短く、その持続時間中に大きく変化するという点にある。例えば、伝統的な楽器は無限に持続する正弦波を生成するのではなく、立ち上がりから始まり徐々に減衰していく。これは従来の方法ではうまく表現できないため、時間周波数解析が必要とされるのである。
時間周波数解析の最も基本的な形式の一つは短時間フーリエ変換(STFT)であるが、より高度な手法も開発されており、特に不均一な間隔のデータに対してはウェーブレットや最小二乗スペクトル解析法が用いられる。
信号処理において、時間周波数解析[ 3 ]は、過渡信号のように時間とともに統計量が変化する信号を特徴づけ、操作するために使用される技術と方法の集合体である。
これは、信号の周波数特性が時間とともに変化する場合におけるフーリエ解析の一般化および改良版です。音声、音楽、画像、医療信号など、多くの対象信号は周波数特性が変化するため、時間周波数解析は幅広い応用範囲を持っています。
フーリエ変換の手法は、ゆっくりと成長する局所的に積分可能な信号の周波数スペクトルを取得するために拡張できますが、このアプローチでは、信号の全時間にわたる挙動を完全に記述する必要があります。実際、(スペクトル)周波数領域の点は、全時間領域からの情報を混ぜ合わせたものと考えることができます。このような手法は数学的には洗練されていますが、将来の挙動が不確定な信号の分析には適していません。例えば、非ゼロのエントロピーを達成するには、あらゆる電気通信システムにおいて、ある程度の将来の挙動の不確定性を前提とする必要があります(相手が何を言うか既に分かっている場合、何も学ぶことはできません)。
時間領域における完全な特性評価を必要とせずに周波数表現の力を活用するには、まず信号の時間周波数分布を取得します。これは、信号を時間領域と周波数領域の両方で同時に表現するものです。このような表現では、周波数領域は信号の時間的に局所化されたバージョンの挙動のみを反映します。これにより、構成周波数が時間とともに変化する信号について、意味のある議論が可能になります。
例えば、次の関数を周波数領域に全体的に変換するために緩増加分布を使用する代わりに、これらの方法を使用して、それを時間的に変化する周波数を持つ信号として記述することができます。

このような表現が生成されると、信号から情報を抽出したり、信号をノイズや干渉信号から分離したりするために、時間周波数解析における他の手法を信号に適用することができる。
有効な時間周波数分布関数を定式化する方法にはいくつかあり、その結果、以下のようなよく知られた時間周波数分布がいくつか得られます。
時間周波数分布の開発の歴史と動機に関する詳細は、「時間周波数表現」の項目を参照してください。
時間周波数分布関数は、理想的には以下の特性を備えている。
以下に、選択されたいくつかの時間周波数分布関数の簡単な比較を示します。[ 4 ]
信号を適切に解析するには、適切な時間周波数分布関数を選択することが重要です。どの時間周波数分布関数を使用すべきかは、アプリケーションのリストを確認することでわかるように、検討対象のアプリケーションによって異なります。[ 5 ]一部の信号で得られるウィグナー分布関数(WDF)の明瞭さは、その定式化に内在する自己相関関数によるものですが、後者はクロスターム問題も引き起こします。したがって、単一タームの信号を解析したい場合は、WDFを使用するのが最善のアプローチかもしれません。信号が複数のコンポーネントで構成されている場合は、ガボール変換、ガボール・ウィグナー分布、修正B分布関数などの他の方法の方が良い選択肢となる可能性があります。
例えば、非局所フーリエ解析による振幅では、信号を区別することはできません。

しかし、時間周波数解析なら可能です。
出典:[ 6 ]
確率過程 x(t) については、x(t) の明示的な値を求めることはできません。
x(t)の値は確率関数として表される。
いかなる場合でも、 したがって、 PSD、 ホワイトノイズ:
、 どこは定数である。

(不変))
(非ゼロの場合のみ))

信号のエネルギー
信号の時間周波数分布の領域
ホワイトノイズのPSDは
満足するはずです。そうでなければ、 平均ゼロのランダム過程の場合、
以下のアプリケーションでは、時間周波数分布関数だけでなく、信号に対するいくつかの操作も必要になります。線形正準変換(LCT) は非常に役立ちます。LCT を使用すると、信号の時間周波数平面上の形状と位置を任意の形式にすることができます。たとえば、LCT を使用すると、時間周波数分布を任意の位置にシフトしたり、平面上の面積を変えずに水平方向と垂直方向に拡大したり、せん断 (またはねじり) したり、回転させたり (分数フーリエ変換) することができます。この強力な操作である LCT により、時間周波数分布の分析と適用がより柔軟になります。時間周波数分析は、生体信号や画像からの疾患検出、生理信号からのバイタルサイン抽出、脳信号からの脳コンピュータインターフェース、振動信号からの機械故障診断、スペクトラム拡散通信システムにおける干渉軽減など、さまざまなアプリケーションに適用されています。[ 7 ] [ 8 ]
瞬時周波数の定義は位相の時間変化率、または
どこは信号の瞬時位相です。画像が十分に鮮明であれば、時間周波数平面から直接瞬時周波数を知ることができます。高い鮮明度が不可欠であるため、WDFを用いて解析することがよくあります。
フィルタ設計の目的は、信号から不要な成分を除去することです。従来は、以下に示すように、時間領域または周波数領域で個別にフィルタリングを行うことができました。

上記のフィルタリング方法は、時間領域または周波数領域で重なり合う可能性のあるすべての信号に対して有効とは限りません。時間周波数分布関数を用いることで、ユークリッド時間周波数領域、または分数フーリエ変換を用いることで分数領域においてフィルタリングを行うことができます。以下に例を示します。

時間周波数解析におけるフィルタ設計では、常に複数の成分から構成される信号を扱うため、クロスタームの問題からWDFを用いることはできません。ガボール変換、ガボール・ウィグナー分布関数、またはコーエンのクラス分布関数の方が適しているでしょう。
信号分解の概念は、信号中の1つの成分を他の成分から分離する必要性に関連しています。これは、フィルタ設計段階を必要とするフィルタリング操作によって実現できます。このようなフィルタリングは従来、時間領域または周波数領域で行われてきましたが、複数の成分からなる非定常信号の場合、これらの成分は時間領域と周波数領域の両方で重なり合う可能性があるため、これは不可能な場合があります。したがって、成分分離、ひいては信号分解を実現する唯一の方法は、時間周波数フィルタを実装することです。
ナイキスト・シャノン標本化定理によれば、エイリアシングを起こさない最小標本点数は、信号の時間周波数分布の面積に等しいと結論づけることができます。(実際には、あらゆる信号の時間周波数分布の面積は無限であるため、これは単なる近似値です。)以下に、標本化理論と時間周波数分布を組み合わせる前と後の例を示します。

時間周波数分布を適用すると、サンプリング点の数が減少することが注目される。
WDFを使用する場合、クロスターム問題(干渉とも呼ばれる)が発生する可能性があります。一方、ガボール変換を使用すると、表現の明瞭さと読みやすさが向上し、その結果、解釈や実用問題への応用が容易になります。
したがって、サンプリングする信号が単一の成分で構成されている場合はWDFを使用しますが、信号が複数の成分で構成されている場合は、ガボール変換、ガボール・ウィグナー分布関数、またはその他の干渉低減TFDを使用することでより良い結果が得られる可能性があります。
バリアン・ロウの定理はこれを定式化し、必要な時間周波数サンプルの最小数の上限を提供する。
従来、変調と多重化の動作は、時間領域または周波数領域のいずれかに別々に集中して行われてきました。時間周波数分布を利用することで、変調と多重化をより効率的に行うことができます。必要なのは、時間周波数平面を埋めることだけです。以下にその例を示します。 
上の例で示されているように、WDFを使用するのは賢明ではありません。深刻なクロスターム問題により、多重化や変調が困難になるためです。
電磁波は2×1行列の形で表すことができる。
これは時間周波数平面に似ています。電磁波が自由空間を伝搬すると、フレネル回折が発生します。2×1行列で操作できます。
パラメータ行列を用いたLCTによる
ここでzは伝搬距離であり、は波長です。電磁波が球面レンズを通過するか、円盤で反射される場合、パラメータ行列は次のようになります。
そして
それぞれ、ƒはレンズの焦点距離、 Rは円盤の半径である。これらの対応する結果は以下から得られる。
光は電磁波であるため、時間周波数解析は、一般的な電磁波伝搬の場合と同様に、光学にも適用される。
同様に、音響信号の特徴として、その周波数成分は時間とともに急激に変化するため、信号の全期間をカバーする単一の周波数成分分析では適切に表現できない。
音響信号は、人間である送信者と受信者間のコミュニケーションにおいて音声として使用されるため、技術的な通信システムにおいて遅延なく伝送されることが極めて重要です。そのため、ガボール変換のようなより単純な時間周波数変換(TFD)を使用することで、計算の複雑さを軽減し、これらの信号をリアルタイムで分析することが可能になります。
周波数解析の速度が制約とならない場合は、特定のTFDを選択する前に、明確に定義された基準に基づいて詳細な機能比較を行う必要があります。別の方法としては、データに合わせて調整された信号依存型のTFDを定義する方法があります。生物医学分野では、時間周波数分布を用いて筋電図(EMG)、脳波(EEG)、心電図(ECG)、耳音響放射(OAE)などを解析することができます。
時間周波数解析の初期の研究は、アルフレッド・ハールによるハールウェーブレット(1909年)に見られるが、これらは信号処理にはあまり応用されなかった。より本格的な研究はデニス・ガボールによって行われ、ウェーブレットの初期形態であるガボール原子(1947年)や、修正された短時間フーリエ変換であるガボール変換などが挙げられる。ウィグナー・ヴィル分布(ヴィル、1948年、信号処理の文脈)もまた、基礎的な一歩であった。
特に1930年代と1940年代には、初期の時間周波数解析は量子力学と連携して発展しました(ウィグナーは1932年に量子力学でウィグナー・ヴィル分布を開発し、ガボールは量子力学の影響を受けていました。ガボール原子を参照してください)。これは、位置運動量平面と時間周波数平面の共通の数学に反映されています。ハイゼンベルクの不確定性原理(量子力学)とガボール極限(時間周波数解析)のように、最終的にはどちらもシンプレクティック構造を反映しています。
時間周波数解析の初期の実際的な動機は、レーダーの開発であった(曖昧性関数を参照)。