Kreis einpassen

Mit diesem Tool können Sie einen Kreis an Punkten einpassen. Zum Einpassen eines Kreises sind mindestens drei Konturpunkte erforderlich.

Sie können die Punkte mit den verfügbaren ROI-Schaltflächen im Bild zeichnen oder den Parameter „Punkte“ mit einem geeigneten ROI-Ergebnis eines vorherigen Tools verbinden. Werden andere ROIs als punktförmige ROIs verwendet, werden die jeweiligen Mittelpunkte der ROIs für die Einpassung verwendet. Der eingepasste Kreis wird sofort angezeigt, sobald drei Punkte eingefügt wurden.

Dieses Tool kann Kalibrierungsinformationen verarbeiten. Wenn das Ergebnis eines vorherigen Tools verbunden ist und als Parameter verwendet wird, können auch Kalibrierungsinformationen verarbeitet werden, die möglicherweise im verbundenen Ergebnis enthalten sind. Das bedeutet, dass dieses Tool Kalibrierungsinformationen enthalten kann. Wenn der verbundene Parameter beispielsweise einen Abstand in Pixel enthält, wird dieser anhand der Kalibrierungsinformationen in einen Abstand in Weltkoordinaten transformiert. Der Messwert wird jedoch nur dann mit den Kalibrierungsinformationen verarbeitet, wenn alle verarbeiteten Parameter Kalibrierungsinformationen enthalten. Andernfalls werden die Ergebnisse ohne Kalibrierungsinformationen zurückgegeben.

Parameter

Standardparameter

Bild:

Dieser Parameter stellt das Eingabebild dar, in dem der Kreis eingepasst wird.

Punkte:

Dieser Parameter definiert die punktförmigen ROIs, in die der Kreis eingepasst wird. Standardmäßig ist keine ROI definiert. Um die Punkte zu definieren, müssen Sie den Parameter mit einem geeigneten ROI-Ergebnis eines vorherigen Tools verbinden oder mit den verfügbaren ROI-Schaltflächen neue ROIs im Bild zeichnen. Es ist nicht möglich, ROI-Ergebnisse mehrerer Tools zu verbinden.

Zum Einpassen eines Kreises sind mindestens drei Punkte erforderlich. Wird eine andere ROI als eine punktförmige ROI übertragen oder gezeichnet, wird der entsprechende Mittelpunkt verwendet.

Zusätzliche Parameter

Einpassungsmethode:

Dieser Parameter definiert die Methode, die zum Einpassen des Kreises an die Punkte verwendet wird. Die Standardeinstellung ist geometrisch. Wenn Sie die „Einpassungsmethode“ ändern möchten, wählen Sie Ihre bevorzugte Methode über die zugehörige Verbindungsstelle aus.

Wert

Beschreibung

algebraisch

Diese Methode minimiert den algebraischen Abstand zwischen den Konturpunkten und dem resultierenden Kreis. Die algebraische Methode ist schnell, setzt aber Punkte voraus, die keine Ausreißer enthalten.

algebraisch Huber

Diese Methode ist mit „algebraisch“ vergleichbar und basiert auf dem Ansatz von Huber.

Verwenden Sie diese Methode, wenn Sie eine Einpassungsmethode verwenden möchten, die die Auswirkung von algebraischen Ausreißern durch eine lineare Gewichtung der Ausreißer verringert.

algebraisch Tukey

Diese Methode ist mit „algebraisch“ vergleichbar und basiert auf dem Ansatz von Tukey.

Verwenden Sie diese Methode, wenn Sie eine Einpassungsmethode verwenden möchten, die die Auswirkung von algebraischen Ausreißern dadurch verringert, dass diese Ausreißer entfernt werden.

geometrisch

Diese Methode minimiert den geometrischen Abstand zwischen den Punkten und dem resultierenden Kreis.

Diese Einpassungsmethode benötigt eine längere Rechenzeit. Ihre Messergebnisse sind jedoch im statistischen Sinne optimal. Diese Methode ist daher Ausreißern gegenüber stabiler.

Geometrisch Huber

Diese Methode ist mit „geometrisch“ vergleichbar und basiert auf dem Ansatz von Huber.

Verwenden Sie diese Methode, wenn Sie eine Einpassungsmethode verwenden möchten, die die Auswirkung von Ausreißern durch eine lineare Gewichtung der Ausreißer verringert und im statischen Sinne optimale Einpassergebnisse liefert.

Geometrisch Tukey

Diese Methode ist mit „geometrisch“ vergleichbar und basiert auf dem Ansatz von Tukey.

Verwenden Sie diese Methode, wenn Sie eine Einpassungsmethode verwenden möchten, die die Auswirkung von Ausreißern dadurch verringert, dass die Ausreißer entfernt werden, und im statistischen Sinne optimale Einpassergebnisse liefert.

Ergebnisse

Standardergebnisse

Kreis:

Dieses Ergebnis gibt die grafische Darstellung des Kreises aus, der an die Punkte eingepasst wurde. Die Ausgabe erfolgt als kreisförmige ROI.

Bewertung:

Dieses Ergebnis gibt einen numerischen Wert aus, der die Genauigkeit der Einpassung angibt. Die Ausgabe erfolgt als reelle Zahl zwischen 0 und 1. Wenn die „Bewertung“ den Wert 1 aufweist, wird der Kreis mit einer Genauigkeit von 100 % an den Punkten eingepasst und der Abstand aller Punkte zum Mittelpunkt des eingepassten Kreises ist gleich.

Toolstatus:

Toolstatus“ gibt Informationen zum Status des Tools aus und kann daher für die Fehlerbehandlung verwendet werden. Weitere Informationen zu den verschiedenen Toolstatus-Ergebnissen finden Sie unter Toolstatus-Ergebnis.

Zusätzliche Ergebnisse

Radiensegment Start:

Dieses Ergebnis gibt das Radiensegment zwischen dem Mittelpunkt des eingepassten Kreises und dem Kreispunkt, der dem ersten Eingabepunkt am nächsten liegt, aus. Die Ausgabe erfolgt als Geradenstück-ROI.

Radiensegment Ende:

Dieses Ergebnis gibt das Radiensegment zwischen dem Mittelpunkt des eingepassten Kreises und dem Kreispunkt, der dem letzten Eingabepunkt am nächsten liegt, aus. Die Ausgabe erfolgt als Geradenstück-ROI.

Verarbeitungszeit:

Dieses Ergebnis gibt die Dauer der letzten Ausführung des Tools in Millisekunden aus. Das Ergebnis wird als zusätzliches Ergebnis bereitgestellt. Es ist daher standardmäßig ausgeblendet, kann aber über die Schaltfläche neben den Toolergebnissen angezeigt werden. Weitere Informationen finden Sie im Abschnitt Verarbeitungszeit in der Tool-Referenz-Übersicht.

Anwendungsbeispiele

Dieses Tool wird in den folgenden MERLIC-Vision-App-Beispielen verwendet:

  • determine_circle_quality.mvapp