ヒルベルト変換の意味


39

フーリエ変換は、特定の信号の周波数成分を確認できる数学的操作です。しかし、今、私の通信で。もちろん、教授はヒルベルト変換を導入しました。

私は、それが多少ヒルベルト変換するという事実は、FFTによって乗算された所定の周波数成分に連結されることを理解j符号Wfまたはで時間関数を畳み込む。1/πt

ヒルベルト変換の意味は何ですか?その変換を特定の信号に適用すると、どのような情報が得られますか?

回答:


32

ヒルベルト変換の1つの用途は、いわゆる分析信号を取得することです。信号に対してst、そのヒルベルト変換STは組成物として定義されます。s^t

sAt=st+js^t

取得する分析信号は複素数値であるため、指数表記で表現できます。

sAt=Atejψt

ここで:

Atは瞬間的な振幅(エンベロープ)です

ψtは瞬時位相です。


これらはどのように役立ちますか?

瞬時振幅は多くの場合に役立ちます(単純な高調波信号のエンベロープを見つけるために広く使用されています)。インパルス応答の例を次に示します。

ここに画像の説明を入力してください

次に、位相に基づいて、瞬時周波数を計算できます。

ft=12πdψdtt

これは、スイープトーンの周波数検出、エンジンの回転など、多くのアプリケーションで再び役立ちます。


その他の使用例は次のとおりです。

  • 通信での狭帯域信号のサンプリング(主にヒ​​ルベルトフィルターを使用)。

  • 医療画像処理。

  • 到着方向の配列処理。

  • システム応答分析。


いい答えだ。ただし、「[Hilbert変換]は複雑な高調波信号の包絡線を見つけるために広く使用されています」という声明には多少同意しません。瞬時の振幅解析に実際に適さないのは、まさに「複雑な」(単純ではない)信号です。ヒルベルト包絡線は、主にいわゆる単一成分信号、すなわち、振幅と周波数変調が比較的遅い正弦波に実用的です。
ジャズマニアック

@ジャズマニアック:うわー...私は「シンプル」を書くことを考えたが、「複雑」を書いた。私の注意を喚起してくれてありがとう!この複雑で分析的な言葉は私の脳を混乱させました。
jojek

8

cos(t11cos(t)+isin(t すべての初期情報を保持し、さらにその「振幅」は1のモジュラスです。上記のすべてには、帯域制限と局所性の概念が作用するため、注意が必要です。

Hilbert変換(および高次元のRiesz変換)は、より基本的なツールです。Steven G. Krantzによる、複素関数理論とハイゼンベルググループへの応用による調和解析の探索の第2章のプロローグが好きです。

プロローグ:ヒルベルト変換は、疑いもなく、分析で最も重要な演算子です。それは非常に多くの異なるコンテキストで発生し、これらすべてのコンテキストは深遠で影響力のある方法で絡み合っています。結局のところ、次元1には特異積分が1つしかなく、それはヒルベルト変換です。哲学は、すべての重要な分析上の質問が特異積分に帰着するというものです。そして、最初の次元では、選択肢は1つだけです。

信号/画像処理のアプリケーションは、おそらくその基本的な特性のために多数あります:瞬間的な振幅/周波数推定、振幅のみの因果フィルターの構築(クラマース-クレニヒ関係)、小冗長2D方向ウェーブレット、シフト不変エッジ検出、等

F. King、2009、Hilbert transformsによる2巻もお勧めします。


7

変換(FTやHilbertなど)は、新しい情報を何も作成しません。したがって、「取得する情報」、または1D /実信号のヒルベルト変換によって提供される結果の分析複素信号に追加される次元は、その信号の各ポイントのローカル環境の要約の形式であり、それに結合されますポイント。

ローカル位相やエンベロープ振幅などの情報は、実際には各ローカルポイントを囲む信号の幅または範囲(無限範囲まで)に関する情報です。Hilbert変換は、1D実信号から複雑な分析信号の1つのコンポーネントを生成する際に、信号の周囲の範囲からの情報を信号の各単一ポイントに圧縮し、より多くの決定を行えるようにします(ビットの復調など) 、エンベロープの振幅などをグラフ化)各ローカル(現在は複雑な)ポイントまたはサンプルで、それぞれの信号にある幅の新しい(ウェーブレット、ウィンドウ化Goertzelなど)ウィンドウを再スキャンおよび/または処理する必要なしポイント。


2
この答えをありがとう。ヒルベルト変換の必要性について少し混乱しました。振幅とインスタンスを抽出することはすでに可能であるからです。頻度 元の信号内のポイント(私の理解:絶対値を取得して振幅を取得し、ポイント周辺のウィンドウの時間差を使用して初期周波数を取得します)。しかし、この情報を1つのポイントにまとめることについてあなたが言うことは理にかなっているので、ヒルベルト変換は主に便宜上使用されると思います。
アラロックス

+

1
積分はその中心に向かって大きく重み付けされています。通常の使用法では、FFTまたはFIRの実装により、ドメインのテールがクリップされます。
hotpaw2

6

ヒルベルト変換によって生成される解析信号は、多くの信号解析アプリケーションで役立ちます。最初に信号をバンドパスフィルター処理する場合、解析的な信号表現は信号のローカル構造に関する情報を提供します。

  • π±π/2
  • 振幅は、対称(位相)に関係なく、ポイントでの構造の強度を示します。

この表現は

  • ローカルエネルギー(振幅)による特徴検出
  • フェーズを使用したフィーチャ分類
  • 位相一致による特徴検出

また、Riesz変換を使用して、モノジェニック信号などの高次元に拡張されています。


5

ヒルベルト変換を実装すると、元の実数値信号に基づいて分析信号を作成できます。また、通信の世界では、分析信号を使用して、元の実数値信号の瞬間的な大きさを簡単かつ正確に計算できます。そのプロセスはAM復調で使用されます。また、解析信号から、元の実数値信号の瞬時位相を簡単かつ正確に計算できます。そのプロセスは、位相復調とFM復調の両方で使用されます。あなたの教授は、Hilbert変換をカバーするのに正しいです。なぜなら、Hilbert変換は、コミュニケーションシステムで非常に便利だからです。


3

すでに素晴らしい答えですが、デジタルドメインでは信号を分析バージョンに変換するのは簡単です(必要なハーフバンドフィルターの係数の半分はゼロに等しい)が、一度追加するとサンプルレートをカットできる半分、本質的に処理を実数と虚数のパスに分割。明らかに、ここにはコストがかかり、いくつかのクロスタームを処理する必要がありますが、一般に、クロックレートが要因となるハードウェア実装では役立ちます。


2

他の回答で既に説明したように、ヒルベルト変換は、信号のエンベロープと位相を見つけるために使用できる分析信号を取得するために使用されます。

ヒルベルト変換の別の見方は、周波数領域です。実際の信号は正と負の周波数成分が同一であるため、分析ではこの情報は冗長です。

ヒルベルト変換を使用して、負の周波数部分を除去し、正の周波数部分の振幅を2倍にします(電力を同じに保つため)。

ここで、設計されたヒルベルト変換フィルターは、50MHzから450MHzまでの周波数を通過させる帯域通過性の性質です。入力は、200MHzと500MHzに等しい周波数を持つ2つの正弦波信号の合計です。

PSDプロットから、200MHz信号の負の周波数成分が減衰し、500MHz信号が通過することがわかります。 ここに画像の説明を入力してください


あなたは何を意味しています。この情報は冗長であるため、分析には、同一の正と負の周波数成分を持つ実信号として?サイクルがあるため、完全なサイクル情報は価値がないということですか?削除する必要がある負の周波数部分は何ですか?
Vassの

1
実際の信号の周波数応答は、y軸を横切る鏡像または周波数応答の実部であり、周波数の偶数関数です
プルキット

2

この質問にはすでに多くの優れた答えがありますが、ヒルベルト変換の概念と有用性を大いに明らかにしたこのページのこの非常に簡単な例と説明を含めたかったのです。

zt

ここでZωは正の周波数複合正弦波の複素係数(振幅と位相を設定する)であるEXPJωT

zt=12π0Zωejωtdω
ZωexpjωtωAcosωt+ϕAexp[jωt+ϕ]Aωt+ϕ

Aejωt+ϕ=Acosωt+ϕ+jAωt+ϕ
Ht{バツ}tバツ1π/2+π/2バツtyt=Ht{バツ}、信号 z t は、実信号 x t )に対応する(複雑な)解析信号です。つまり、実信号 x t に対して、対応する解析信号 z t zt=バツt+jytztバツtバツtzt=バツt+jHt{バツ}バツt 「除外」されました。

(免責事項:私はページの著者ではありません


私は理解していませんcomplicated signals which are expressible as a sum of many sinusoids, a filter can be constructed which shifts each sinusoidal component by a quarter cycle、なぜこれが実行されるのですか?動機と実用的価値は何ですか?
Vassの
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.