Roberts-Operator

Roberts-Operator

Der Roberts-Operator ist ein einfacher Kantendetektions-Algorithmus der Bildverarbeitung und einer der ältesten Operatoren. Der Operator wurde 1963 von Lawrence Roberts vorgestellt[1]. Hier wird die Differenz über Kreuz liegender Pixel berechnet. Deswegen wird dieser Operator auch als Roberts-Cross-Operator bezeichnet. Das Kantenbild ist schnell und einfach zu berechnen, jedoch ist der Operator für verrauschte Bilder schlecht geeignet. Er produziert zudem schmälere Kanten als vergleichbare Kantendetektoren.

Der Operator nutzt als Faltungsmatrix eine 2×2-Matrix. Multipliziert man beide jeweils mit -1, so erhält man ebenfalls ein Paar Roberts-Filtermatrizen.


\mathbf{b'_x} = \mathbf{h_1} * \mathbf{b} = 
\begin{bmatrix} 
-1 & 0 \\
0 & 1
\end{bmatrix} * \mathbf{b}

\mathbf{b'_y} = \mathbf{h_2} * \mathbf{b} = 
\begin{bmatrix} 
0 & -1 \\
1 & 0 
\end{bmatrix} * \mathbf{b}

Mit b als das Eingangsbild.

Die Berechnung der Kantenstärke kann dann mittels  b' = |b_x'|+|b_y'| \!\, durchgeführt werden.

Einfacher ausgedrückt, kann der Gradient für jeden Pixel in b' \!\, wie folgt berechnet werden:

 b'(x,y) = |b(x,y) - b(x+1,y+1)| + |b(x+1,y) - b(x,y+1)| \!\,

Beispielbilder

Einzelnachweise

  1. Machine Perception Of Three-Dimensional Solids

Wikimedia Foundation.

Игры ⚽ Нужна курсовая?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Roberts (Begriffsklärung) — Roberts ist Roberts, ein Familienname, siehe dort Herkunft und Namensträger Bob Robets, US amerikanischer Spielfilm USS Samuel B. Roberts (FFG 58), Schiff der US Marine Roberts Operator, Kantendetektionsfilter in der digitalen Bildverarbeitung… …   Deutsch Wikipedia

  • Roberts Hawaii transportation — Roberts Hawaii Tours and Transportation is the leading tour bus operator in the state of Hawai i, having sizeable operations on 4 of Hawaii s major Islands (Kaua i, O ahu, Maui, and the Island of Hawai i).Roberts Hawaii is also the parent company …   Wikipedia

  • Roberts Cross — In computer vision, the Roberts Cross operator is one of the earliest edge detection algorithms, which works by computing the sum of the squares of the differences between diagonally adjacent pixels. This can be accomplished by convolving the… …   Wikipedia

  • ROBERTS, Thomas William (1856-1931) — artist always known as Tom Roberts, was born at Dorchester, England, on 9 March 1856. His father, Richard Roberts, had been editor of the Dorset County Chronicle, and had married Matilda Evans. When he died at the age of 43 his widow and three… …   Dictionary of Australian Biography

  • Roberts Municipal Stadium — Also see: Sports in Evansville .Infobox Stadium stadium name = Roberts Municipal Stadium nickname = location = Evansville, Indiana broke ground = opened = 1956 owner = City of Evansville operator = SMG surface = construction cost = architect =… …   Wikipedia

  • Roberts Field — Infobox Airport name = Roberts Field nativename = Redmond Municipal Airport nativename a = nativename r = image width = caption = IATA = RDM ICAO = KRDM type = Public owner = City of Redmond operator = city served = Central Oregon location =… …   Wikipedia

  • Roberts Army Heliport — Infobox Airport name = Roberts Army Heliport IATA = SYL ICAO = KSYL FAA = SYL type = Military owner = United States Army operator = location = Camp Roberts / San Miguel, California built = used = commander = occupants = elevation f = 630… …   Wikipedia

  • Sobel-Operator — Der Sobel Operator ist ein einfacher Kantendetektions Filter, der in der Bildverarbeitung häufig Anwendung findet und dort mithilfe der Faltung als Algorithmus eingesetzt wird (Sobel Algorithmus). Dieser berechnet die erste Ableitung der… …   Deutsch Wikipedia

  • Kohlberg Kravis Roberts — Infobox Company company name = Kohlberg Kravis Roberts Co. company company type = Partnership foundation = 1976 location = 7 offices in 5 countries key people = Henry Kravis, Senior Partner George R. Roberts, Senior Partner industry = Private… …   Wikipedia

  • Sobel operator — The Sobel operator is used in image processing, particularly within edge detection algorithms. Technically, it is a discrete differentiation operator, computing an approximation of the gradient of the image intensity function. At each point in… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”