Zobecněný tenzor struktury - Generalized structure tensor

V obrazové analýze je zobecněný strukturní tenzor (GST) rozšířením tenzoru karteziánské struktury na křivočaré souřadnice . Používá se hlavně k detekci a reprezentaci „směrových“ parametrů křivek, stejně jako tenzátor karteziánské struktury detekuje a představuje směr v karteziánských souřadnicích. Nejlépe byly studovány rodiny křivek generované dvojicemi lokálně ortogonálních funkcí.

Je to široce známá metoda v aplikacích zpracování obrazu a videa včetně počítačového vidění, jako je biometrická identifikace pomocí otisků prstů a studie řezů lidské tkáně.

GST ve 2D a lokálně ortogonálních základnách

Nechť výraz obrázek představuje funkci, kde jsou skutečné proměnné a , a , jsou funkce s reálnou hodnotou. GST představuje směr, ve kterém může obraz procházet nekonečně malým překladem s minimální chybou (celkem nejmenších čtverců), podél „čar“ splňujících následující podmínky:

1. "Čáry" jsou obyčejné čáry na křivočarém základě souřadnic

což jsou křivky v karteziánských souřadnicích, jak je znázorněno výše uvedenou rovnicí. Chyba se měří ve smyslu a minimalita chyby se tím vztahuje k normě L2 .

2. Funkce tvoří harmonický pár, tj. Splňují Cauchy -Riemannovy rovnice ,

V souladu s tím jsou takové křivočaré souřadnice lokálně ortogonální.

Pak GST spočívá v

kde jsou chyby (nekonečně) překladu v nejlepším směru (označeném úhlem ) a nejhorším směru (označeno ). Funkce je funkce okna definující "vnější měřítko", ve kterém bude prováděna detekce vůle, kterou lze vynechat, pokud je již zahrnuta nebo je -li úplným obrazem (spíše než lokálním). Matice je matice identity. Pomocí řetězového pravidla lze ukázat, že výše uvedenou integraci lze implementovat jako konvoluce v karteziánských souřadnicích aplikované na tenzor běžné struktury při spárování skutečné a imaginární části analytické funkce ,

kde . Příklady analytických funkcí zahrnují , jakož i monomials , , kde je libovolné kladné nebo záporné celé číslo. Monomialy jsou také označovány jako harmonické funkce v počítačovém vidění a zpracování obrazu.

Kartézský tenzor struktury je tedy zvláštním případem GST, kde , a , tj. Harmonická funkce je jednoduše . Volbou harmonické funkce lze tedy detekovat všechny křivky, které jsou lineárními kombinacemi jejích skutečných a imaginárních částí, pomocí konvolucí pouze na (obdélníkových) obrazových mřížkách, i když nejsou nekartézské. Kromě toho lze konvoluční výpočty provádět pomocí komplexních filtrů aplikovaných na komplexní verzi tenzoru struktury. Implementace GST se tedy často prováděly pomocí komplexní verze tenzoru struktury, nikoli pomocí (1,1) tenzoru.

Složitá verze GST

Protože existuje složitá verze běžného [tenzoru struktury], existuje také složitá verze GST

který je totožný s jeho bratrancem s tím rozdílem, že jde o komplexní filtr. Je třeba připomenout, že tenzor běžné struktury je skutečný filtr, obvykle definovaný vzorkovaným a zmenšeným Gaussianem pro vymezení sousedství, také známý jako vnější měřítko. Tato jednoduchost je důvodem, proč implementace GST převážně používaly výše uvedenou komplexní verzi. U rodin křivek definovaných analytickými funkcemi lze ukázat, že funkce určující okolí je komplexně hodnocena,

,

takzvaný symetrický derivát Gaussova. Variační orientace vzoru, který má být hledán, je tedy přímo začleněna do funkce definující sousedství a detekce probíhá v prostoru (obyčejného) tenzoru struktury.

Základní koncept pro jeho použití při zpracování obrazu a počítačového vidění

Efektivní detekce v obrazech je možné zpracování obrazu pro dvojici , . Složitá konvoluce (nebo odpovídající maticové operace) a bodově nelineární mapování jsou základními výpočetními prvky implementací GST. Celkově alespoň odhad čtvercový chyba se pak získá spolu se dvěma chybami, a . Analogicky s tenzorem karteziánské struktury je odhadovaný úhel v reprezentaci dvojitého úhlu, tj. Je dodáván výpočty, a může být použit jako tvarový prvek, zatímco samostatně nebo v kombinaci s může být použit jako měřítko kvality (spolehlivosti, jistoty) pro odhad úhlu.

Logaritmické spirály, včetně kruhů, lze například detekovat (komplexními) konvolucemi a nelineárními mapováními. Spirály mohou být v šedých (oceňovaných) obrázcích nebo v binárním obrazu, tj. Umístění okrajových prvků příslušných vzorů, jako jsou obrysy kruhů nebo spirál, nesmí být známy ani jinak označeny.

Zobecněný tenzor struktury lze použít jako alternativu k Houghově transformaci při zpracování obrazu a počítačovém vidění k detekci vzorů, jejichž lokální orientace lze modelovat, například spojovací body. Mezi hlavní rozdíly patří:

  • Povoleno je záporné i složité hlasování;
  • Pomocí jedné šablony lze detekovat více vzorů patřících do stejné rodiny;
  • Binarizace obrázků není vyžadována.

Fyzikální a matematická interpretace

Křivkovité souřadnice GST mohou vysvětlovat fyzikální procesy aplikované na obrázky. Dobře známá dvojice procesů spočívá v rotaci a zoomu. Ty souvisejí s transformací souřadnic a .

Pokud se obrázek skládá z iso-křivek, které lze vysvětlit pouze $ \ xi $, tj. Jeho iso-křivky se skládají z kruhů , kde je jakákoli skutečně hodnotná diferencovatelná funkce definována na 1D, je obraz invariantní vůči rotacím (kolem původu).

Operace zoomu (zahrnující zrušení přiblížení) je modelována podobně. Pokud má obrázek iso-křivky, které vypadají jako „hvězda“ nebo paprsky kola, tj. Pro nějakou diferencovatelnou 1D funkci, pak je obraz invariantní vůči škálování (s původem).

V kombinaci,

je invariantní k určitému množství otáčení v kombinaci se škálováním, kde je částka upřesněna parametrem .

Analogicky je tenzátor kartézské struktury také reprezentací překladu. Zde fyzický proces spočívá v běžném překladu určitého množství spolu s překladem ,

kde je částka určena parametrem . Zde evidentně představuje směr čáry.

Odhad obecně představuje směr (v souřadnicích), po kterém nekonečně malé translace ponechávají obraz invariantní, v praxi nejméně variantní. S každým párem křivočarých souřadnicových základen tedy existuje dvojice nekonečně malých translátorů, jejichž lineární kombinace je diferenciálním operátorem . Ty se týkají Lieovy algebry .

Smíšený

„Obraz“ v kontextu GST může znamenat jak běžný obraz, tak jeho sousedství s obrazem (místní obrázek), v závislosti na kontextu. Například fotografie je obraz, stejně jako jakékoli její okolí.

Viz také

Reference