Interest-Operator

Interest-Operator
Bild mit markanten Punkten (rote Kreuze). Benutzt wurde der Harris Corner Detector

Mit Interest-Operatoren werden im Bereich der Bildverarbeitung Algorithmen bezeichnet, die markante Stellen in Bildern extrahieren und gleichzeitig eine oder mehrere Kenngrößen liefern. Markante Stellen sind dabei diejenigen Punkte, die in einer begrenzten Umgebung möglichst einzigartig sind. Das Innere linienhafter Kanten gehört also nicht zu den markanten Punkten, siehe Kantendetektion. Weitere Anforderungen an Interest-Operatoren sind die Invarianz gegenüber Bildänderungen wie geometrischen und radiometrischen Verzerrungen und die Unempfindlichkeit gegenüber Rauschen.

Das Ergebnis der Suche nach markanten Punkten wird zum Beispiel bei der Berechnung der Epipolargeometrie zwischen zwei Kameras oder beim bildbasierten Tracking verwendet.

Bekannte Interest-Operatoren sind der Moravec-Operator, der Plessy Punkt-Detektor und der Förstner-Operator.

Inhaltsverzeichnis

Moravec-Operator

Der Moravec-Operator wurde von Hans Moravec im Jahr 1977 vorgestellt. [1] Er berechnet die mittleren quadratischen Gradientensummen in den vier Hauptrichtungen des Fensters der Größe k \times l.

V_1=\frac{1}{p(q-1)}\sum_{i=-k}^k\sum_{j=-l}^{l-1}\bigl(g(i,j)-g(i,j+1)\bigr)^2
V_2=\frac{1}{(p-1)q}\sum_{i=-k}^{k-1}\sum_{j=-l}^l\bigl(g(i,j)-g(i+1,j)\bigr)^2
V_3=\frac{1}{(p-1)(q-1)}\sum_{i=-k}^{k-1}\sum_{j=-l}^{l-1}\bigl(g(i,j)-g(i+1,j+1)\bigr)^2
V_4=\frac{1}{(p-1)(q-1)}\sum_{i=-k}^{k-1}\sum_{j=-l}^{l-1}\bigl(g(i,j+1)-g(i+1,j)\bigr)^2
V = min(V1,V2,V3,V4)

mit p = 2k + 1 und q = 2l + 1.

Liegt der Wert über einer bestimmten Schwelle, liegt ein markanter Punkt vor. Der Moravec-Operator ist sehr leicht zu implementieren und benötigt wenig Rechenzeit. Er ist aber nicht rotationsinvariant und seine Genauigkeit beträgt lediglich 1 Pixel.

Plessy Punkt-Detektor

Der Plessy Punkt-Detektor (auch Harris Corner Detector genannt) wurde 1988 von Harris und Stephens vorgestellt. [2] Sie beschrieben eine Verbesserung des Moravec-Operators, indem sie die diskreten Verschiebungen und Richtungen mit Hilfe der Autokorrelationsfunktion lösten und damit auch die Genauigkeit der Lokalisierung steigerten.

Die Autokorrelationsmatrix A berechnet sich dabei durch Summierung der Ableitung der Bildfunktion f in dem Gebiet Ω um einen Punkt:

A=
\begin{bmatrix}
  \sum\limits_{(i,j)\in\Omega}f_x(i,j)^2             & \sum\limits_{(i,j)\in\Omega}f_x(i,j)\cdot f_y(i,j) \\
  \sum\limits_{(i,j)\in\Omega}f_x(i,j)\cdot f_y(i,j) & \sum\limits_{(i,j)\in\Omega}f_y(i,j)^2 \\
\end{bmatrix}.

fx und fy sind dabei die partiellen Ableitungen der Bildfunktion f.

A beschreibt die Nachbarschaftsstruktur um die Stelle (x,y). Ihr Rang unterscheidet sich je nach Eigenschaft der Umgebung:

Rang 2: Es liegt ein markanter Punkt vor.
Rang 1: Es liegt eine gerade Kante vor.
Rang 0: Es liegt eine homogene, unstrukturierte Fläche vor.

Die Punktstärke V wird aus A mittels der Formel

V=\det(A)-k\operatorname{spur}(A)^2

ermittelt. Um eine Trennung der Kanten von markanten Punkten zu erhalten, wird k = 0,04 gewählt. Auf diese Weise erhält man für Punkte positive und für Kanten negative Werte. Eine lokale Nicht-Maxima-Unterdrückung liefert schließlich die Position des Interest-Punktes.

Förstner-Operator

Der Förstner-Operator [3] bestimmt markante Punkte auch mittels der Autokorrelationsmatrix A. Hierbei wird ausgenutzt, dass die Matrix A − 1 der Kovarianzmatrix entspricht, also angibt, wie genau die Position des Interestpunkts bestimmt werden kann (große Gradienten in A führen zu kleinen Varianzen bzw. Kovarianzen in A − 1 und damit zu genauer Bestimmbarkeit). Die Achsen und Achsabschnitte der entsprechenden Fehlerellipse korrespondieren mit den Eigenvektoren und Eigenwerten λ12 der Matrix A − 1.

Ein guter Interestpunkt liegt vor, wenn die Fehlerellipse möglichst klein und möglichst rund ist. Im Gegensatz dazu besitzt die Fehlerellipse entlang einer ausgeprägten Grauwertkante eine sehr kleine und eine sehr große Halbachse (λ1 klein, λ2 groß), der Punkt wäre also senkrecht zur Kante gut, entlang der Kante jedoch schlecht bestimmt.

Die Größe und Rundheit wird anhand der folgenden beiden Maßzahlen beurteilt, der Größe

w=\frac 1{\lambda_1+\lambda_2}=\frac{\det(A)}{\operatorname{spur}(A)}

und der Rundheit

q=1-\left(\frac{\lambda_1-\lambda_2}{\lambda_1+\lambda_2}\right)^2=\frac{4\det(A)}{\operatorname{spur}(A)^2}.

Zu beachten ist, dass λ12 die Eigenwerte von A − 1 (nicht von A) sind. Durch die gegebenen Formeln lassen sich jedoch w und q ohne Inversion bzw. Eigenwertzerlegung berechnen.

Anhand dieser beiden Kenngrößen kann die Eignung eines Interestpunkts beurteilt werden:

  1. Markante Punkte besitzen kleine, kreisförmige Ellipsen.
  2. Gerade Kanten lassen sich durch langgestreckte Fehlerellipsen detektieren.
  3. Große Ellipsen kennzeichnen eine unstrukturierte, gleichförmige Fläche.

Als Faustregel für einen Interestpunkt kann man q > 0,8 angeben. Für w ist die Angabe schwieriger, da sie vom Bildkontrast abhängig ist. Eine Methode besteht darin, x Prozent der Punkte mit den größten Werten auszuwählen, also z. B. von allen Punkten (welche die Bedingung an q erfüllen) die 10 % mit größtem w. Alternativ kann man sich aus dem Mittelwert aller w über das gesamte Bild einen Schwellwert berechnen. Der Wert von w ist zugleich die „Stärke“ des Interestpunkts.

Ebenfalls von Förstner beschrieben wurde die subpixelgenaue Berechnung des Interestpunktes: Obwohl die Bildinformation nur im Pixelraster vorliegt, kann eine interpolierende Version des Operators für ein Kontinuum von Positionen ausgewertet werden und dadurch ein (Eck- oder Zentrums-)Punkt subpixelgenau lokalisiert werden.

Einzelnachweise

  1. H. P. Moravec: Towards Automatic Visual Obstacle Avoidance. In: Proceedings of the 5th International Joint Conference on Artificial Intelligence. 1977, S. 584.
  2. C. Harris and M. Stephens: A combined corner and edge detector. In: Proceedings of the 4th Alvey Vision Conference. 1988, S. 147-151.
  3. Wolfgang Förstner und E. Gülch: A Fast Operator for Detection and Precise Location of Distinct Points, Corners and Centers of Circular Features. In: Proceedings of the ISPRS Intercommission Workshop on Fast Processing of Photogrammetric Data. 1987, S. 281-305.

Wikimedia Foundation.

Игры ⚽ Поможем сделать НИР

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

  • Interest-operator — Bild mit markanten Punkten (rote Kreuze). Benutzt wurde der Harris Corner Detector Mit Interest Operatoren werden auf dem Bereich der Bildverarbeitung Algorithmen bezeichnet, die markante Stellen in Bildern extrahieren und gleichzeitig eine oder… …   Deutsch Wikipedia

  • Operator Please — in 2008. L R: Henderson, McConnell, Wilkinson, Commandeur, Gardiner Background information Origin Gold Coast, Queensland …   Wikipedia

  • Interest point detection — is a recent terminology in computer vision that refers to the detection of interest points for subsequent processing. An interest point is a point in the image which in general can be characterized as follows:* it has a clear, preferably… …   Wikipedia

  • interest — the cost of borrowing money. Glossary of Business Terms What is paid to a lender for the use of his money and includes compensation to the lender for three factors: 1) Time value of money (lender s rate) the value of today s dollar is more than… …   Financial and business terms

  • Interest — The price paid for borrowing money. It is expressed as a percentage rate over a period of time and reflects the rate of exchange of present consumption for future consumption. Also, a share or title in property. The New York Times Financial… …   Financial and business terms

  • Operator K-theory — In mathematics, operator K theory is a variant of K theory on the category of Banach algebras (In most applications, these Banach algebras are C* algebras). Its basic feature that distinguishes it from algebraic K theory is that it has a Bott… …   Wikipedia

  • Operator, gas plant —   The person responsible for the management and day to day operation of one or more natural gas processing plants as of December 31 of the report year. The operator is generally a working interest owner or a company under contract to the working… …   Energy terms

  • Operator, oil and/or gas well —   The person responsible for the management and day to day operation of one or more crude oil and/or natural gas wells as of December 31 of the report year. The operator is generally a working interest owner or a company under contract to the… …   Energy terms

  • Discrete Laplace operator — For the discrete equivalent of the Laplace transform, see Z transform. In mathematics, the discrete Laplace operator is an analog of the continuous Laplace operator, defined so that it has meaning on a graph or a discrete grid. For the case of a… …   Wikipedia

  • capital and interest — ▪ economics Introduction       in economics, a stock of resources that may be employed in the production of goods and services and the price paid for the use of credit or money, respectively.       Capital in economics is a word of many meanings …   Universalium

Share the article and excerpts

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