この回答には、MATLABの実装があります。https://dsp.stackexchange.com/a/14201/5737
1)ウィキペディアの公式は少し一般的すぎます。
2)フーリエ変換の基本を知っている場合、経験的に次のことを知っています。画像は、あらゆる方向に向けられたさまざまな周波数の一連の正弦波を重ね合わせることによって形成されていると見なされます。変換の各「ピクセル」は、そのような波の「強度」を示します。「ピクセル」の位置は、波の周波数と方向を示します。実際には、特定の周波数と特定の方向を持つ特定の波のみを選択する必要があります。
ガボール変換は、フーリエ変換を「カット」して特定の情報のみを分離できる、いわゆるバンドパスフィルターの1つです。別の重要な情報は、各フーリエ「ピクセル」は複素数値(実数部と虚数部)であることです。
3)パラメータ:2つのパラメータがすでに表示されています。
3.a)同調周波数 f0、またはチューニング期間 P0、または λフィルターがどのような正弦波に最もよく反応するかを確立します。(f=1/P0=1/λ または f=π/λ 特定の実装に応じて)基本的に、より小さな P0より密な正弦波を意味します。より大きなP0 より大きな波を意味します。 P0 ピクセル単位(3、5、30などのピクセル)です。3ピクセル以下にしないでください。 W/2 またはあなたは厄介な効果を得る。 W画像が正方形の場合、画像の幅です。これは、MATLABコードでP0パラメーターを使用して指定します。
3.b)中心角。これらの波は任意の方向を持つことができます。特定の角度の波だけを選択したい。つまり、2番目のパラメーターは調整角度です。θ0 または θあなたの式で。通常はラジアンです。Matlabコードで方向付けます。
特定の周波数または特定の方向のみを分離することはできません。(教科書で不確実性の原理を検索します。はい、物理学の原理と同様です)しかし、近くの周波数がどれだけ漏れるかを調整できます。次の2つのパラメーターは、次のことを指定します。
3.c) ΔF、オクターブで表した周波数帯域幅。有用な値、1.5、2、3。値が大きいほど、広い範囲の周波数をキャプチャすることを意味します。バンドパスを狭くすると、空間位置測定の精度が低下します。なぜ、また教科書なのか。MATLABコードのFBW。
3.d) Δθ角度帯域幅。ラジアンで表されます。π/3 または π/2正常に動作します。MATLABコードのABW。
間の関係 Δf、 Δθ Matlabコードから σ,γ ウィキペディアの公式がありますが、ガボールを理解するために必須ではありません。 ψ ここでも、基本的な理解には重要ではありません。
だからあなたはそれを持っています: Xウィキペディアのコンボリューションマスクを含む数値の2Dマトリックスです。元の画像を取り、畳み込みマスクでフィルタリングして、別の画像を取得します。この新しい画像は、元の画像の「ガボール応答」です。
matlabコードはこれら2つのステップを一緒に実行します。指定されたパラメーターでガボールフィルターを構築し、畳み込みを実行します。結果ReConv、ImConvは応答です。各応答「ピクセル」には実数部と虚数部があります。このコードを使用する場合は、通常、応答のエネルギーを計算する必要があります。E=a2+b2−−−−−−√ どこ a 応答の実際の部分(ReConv)であり、 b 各ピクセルの虚数部(ImConv)です。
そこにあります:1)指定するガボールフィルターを作成します P0,θ0,Δf,Δθ
2)フィルターで画像を畳み込みます。ピクセルごとに2つの値を取得します。3)エネルギーを計算するE 元の画像の各ピクセルの応答の強度を取得します
別の直感:垂直方向に伸びるエッジを選択するとします π/620ピクセルの特定の幅。あなたはガボールフィルターを構築することができますP0≈20,θ0=π/6,Δf=2,Δθ=pi/2。あなたのエッジの寸法との間に等しい関係がないことに注意してくださいP0パラメータ。さまざまな値を試して、何が最適かを確認する必要があります。その他のパラメータ(Δf,Δθ)最初の2つをチューニングした経験がある場合は、触れてください。
それが役に立てば幸い!
クリスティ
更新
Gaborパラメータを少し試して結果を確認できるサイトは次のとおりです。http://www.cogsci.nl/pages/gabor-generator.php
簡単に見てみると、周波数帯域幅と角度帯域幅の両方が「ピクセルの標準偏差...ガウスエンベロープに」として結び付けられています。残りのパラメーターは簡単に識別できます。ただし、数値には違いがあることに注意してください。例えば。位相は0-1間隔または0-π 間隔。