Roberts kříž - Roberts cross
Detekce funkcí |
---|
Detekce hrany |
Detekce rohů |
Detekce blobů |
Detekce hřebene |
Hough transformace |
Tenzor struktury |
Detekce afinních invariantních funkcí |
Popis funkce |
Měřítko prostoru |
The Roberts kříž operátor se používá v zpracování obrazu a počítačové vidění pro Detekce hrany. Byl to jeden z prvních detektorů hran a původně jej navrhl Lawrence Roberts v roce 1963.[1] Jako operátor diferenciálu, myšlenkou operátoru křížů Roberts je přiblížit spád obrazu prostřednictvím diskrétní diferenciace, které je dosaženo výpočtem součtu čtverců rozdílů mezi úhlopříčně sousedícími pixely.
Motivace
Podle Robertsa by měl detektor hran mít následující vlastnosti: vytvořené hrany by měly být dobře definované, pozadí by mělo přispívat co nejmenším šumem a intenzita hran by měla odpovídat co nejblíže tomu, co by člověk vnímal. S ohledem na tato kritéria a na základě tehdy převládající psychofyzikální teorie navrhl Roberts následující rovnice:
kde x je počáteční hodnota intenzity v obraze, z je vypočítaná derivace a i, j představují umístění v obraze.
Výsledky této operace zvýrazní změny intenzity v diagonálním směru. Jedním z nejatraktivnějších aspektů této operace je její jednoduchost; jádro je malé a obsahuje pouze celá čísla. S dnešní rychlostí počítačů je však tato výhoda zanedbatelná a Robertsův kříž velmi trpí citlivostí na hluk.[2]
Formulace
Nejprve jsme provedli detekci hran s Robertsovým operátorem vinout se původní obrázek s následujícími dvěma jádry:
Nechat být bodem v původním obrázku a být bodem v obrazu vytvořeném konvolucí s prvním jádrem a být bodem v obraze vytvořeném konvolucí s druhým jádrem. Gradient lze poté definovat jako:
Směr přechodu lze také definovat takto:
Pamatujte, že úhel 0 ° odpovídá vertikální orientaci tak, že směr maximálního kontrastu od černé k bílé probíhá na obrázku zleva doprava.
Příklad srovnání
Zde se používají čtyři různé operátory přechodu k odhadu velikosti přechodu testovaného obrazu.
Viz také
- Digitální zpracování obrazu
- Detekce funkcí (počítačové vidění)
- Extrakce funkcí
- Operátor Sobel
- Operátor Prewitt
Reference
- ^ Strojové vnímání trojrozměrných těles
- ^ LS. Davis, „Průzkum technik detekce hran“, Počítačová grafika a zpracování obrazu, svazek 4, č. 4. 3, str. 248-260, 1975