Gaborova vlnka

Z Wikipedie, otevřené encyklopedie
Skočit na: Navigace, Hledání
Ukázka Gaborovy vlnky

Dvourozměrná Gaborova vlnka je vlnka používaná k detekci frekvencí v různých směrech. Mezi její aplikace patří klasifikace textury, segmentace textury nebo registrace obrazů.

Definice[editovat | editovat zdroj]

V jednorozměrném případě sestává Gaborova funkce z komplexní exponenciály lokalizované kolem 0 oknem ve tvaru Gaussovy funkce.

g_{\alpha,\xi}(x) = \sqrt{\alpha/\pi} \, e^{-\alpha x^2} \, e^{-i\xi x} \quad \alpha \in \mathbb{R}^+ \quad \xi,x \in \mathbb{R} \,

Parametr \alpha udává šířku Gaussova okna, \xi je frekvence kmitající komplexní exponenciály a x je volná proměnná.

Rodina Gaborových funkcí se nazývá vlnky, pokud vznikly roztažením a posunem z jedné elementární Gaborovy funkce (mateřská vlnka).

g_{\alpha,\xi,a,b}(x) = |a|^{-1/2} \, g_{\alpha,\xi}\left(\frac{x-b}{a}\right) \quad a \in \mathbb{R}^+ \quad b \in \mathbb{R}

Parametr a je úměrný roztažení (dilatace) vlnky, b je její posun.

Ve dvourozměrném případě udává korelace mezi obrazem a dvourozměrnou Gaborovou funkcí energii koncentrovanou okolo dané pozice a frekvence v určitém směru. Dvourozměrná konvoluce s kruhovou (nikoli eliptickou) Gaborovou funkcí (resp. vlnkou) je separabilní na řadu jednorozměrných konvolucí.

g_{\alpha,\boldsymbol{\xi}}(\boldsymbol{x}) = g_{\alpha,\xi_0}(x_0) \, g_{\alpha,\xi_1}(x_1) \quad \boldsymbol{\xi} = (\xi_0,\xi_1) \quad \boldsymbol{x} = (x_0,x_1) \,

Parametr \boldsymbol{\xi} udává v polárních souřadnicích frekvenci a její směr.

Související články[editovat | editovat zdroj]