Detect Reference
Dieser Funktionsblock wird verwendet, um automatisch Objekte in einem Eingangsbild basierend auf einem Referenzbild zu identifizieren. Er unterstützt verschiedene Optionen zur Feinabstimmung des Erkennungsprozesses.
📥 Eingänge
Image Das Hauptbild, in dem das Referenzobjekt erkannt werden muss.
Reference Das Referenzbild des Objekts, das übereinstimmen sollte.
Mask Ein optionales Maskenbild, das Bereiche isolieren kann, die während des Erkennungsprozesses berücksichtigt werden sollen.
📤 Ausgänge
Image Any Das Ausgabebild, das die erkannten Objekte mit hervorgehobenen übereinstimmenden Regionen zeigt.
Rectangle Coordinates Die Koordinaten der Rechtecke, die die erkannten Referenzen umschließen und mehrere Erkennungen unterstützen.
Match Percentage Der Übereinstimmungsprozentsatz für jedes erkannte Objekt.
🕹️ Steuerungen
Match Threshold % Ein Schieberegler, der die Schwelle für die Akzeptanz von Übereinstimmungen festlegt. Durch Anpassung dieses Wertes können Fehlalarme minimiert werden.
Down-size Ein Schieberegler, der die Größe des Referenzbilds reduziert, um die Verarbeitungsgeschwindigkeit zu verbessern und eine schnellere Erkennung zu ermöglichen.
Rotations Ein Schieberegler zur Einstellung der Anzahl der Rotationsschnitte zur Erkennung von Objekten in verschiedenen Ausrichtungen.
Sweep Angle Ein Bereichsschieberegler, der den Winkel für Rotationen während der Objekterkennung definiert.
Horizontal Flip Search Ein Kontrollkästchen, das die Berücksichtigung von umgedrehten Versionen des Referenzbildes einbezieht, was unter bestimmten Bedingungen die Erkennung unterstützen kann.
Estimation Method Ein Dropdown-Menü zur Auswahl der Methode zur Schätzung der Übereinstimmung von Objekten.
Color Mode Ein Dropdown-Menü zur Auswahl, ob Bilder in Graustufen oder Farbe (BGR) verarbeitet werden sollen, wobei die Farbbearbeitung normalerweise die Genauigkeit erhöht.
🎨 Funktionen
Rotational Detection Erkennt effektiv Objekte aus mehreren Rotationswinkeln und verbessert die Erkennungsfähigkeiten.
Mask Support Die Option, eine Maske zu verwenden, hilft, die Erkennung auf wichtige Bereiche des Eingangsbildes zu konzentrieren, wodurch die Effizienz verbessert wird.
Visual Feedback Das resultierende Bildoutput zeigt klar die übereinstimmenden Bereiche und bietet sofortiges Feedback zu den Erkennungsergebnissen.
📝 Nutzungshinweise
Input Images verbinden: Verknüpfen Sie das Eingangsbild mit dem Eingangsbereich
Imageund das Referenzbild mit dem EingangsbereichReference. Optional können Sie eine Maske an den EingangsbereichMaskanschließen.Parameter einstellen: Verwenden Sie die Schieberegler und Dropdowns, um die gewünschte Übereinstellungsschwellwerte, Größenreduzierung, Rotationen und Farbmodus festzulegen.
Bewerten: Führen Sie den Block aus, um die Objekterkennung durchzuführen. Die resultierende Ausgabe zeigt die Übereinstimmungen im Bild an.
📊 Bewertung
Wenn er ausgeführt wird, analysiert dieser Funktionsblock effektiv das Eingangsbild basierend auf der bereitgestellten Referenz und gibt das übereinstimmende Bild, die Koordinaten und die Übereinstimmungsprozentsätze aus.
💡 Tipps und Tricks
Verbesserung der Erkennung
Stellen Sie beim Verwenden der Erkennung sicher, dass das Referenzbild klar und gut beleuchtet ist. Die Anpassung des Match Threshold % kann auch dazu beitragen, die Genauigkeit der Erkennungen zu erhöhen.
Verwendung von Masken
Wenn nur bestimmte Teile des Eingangsbilds von Interesse sind, verwenden Sie den Eingangsbereich Mask, um die Bereiche zu begrenzen, die vom Erkennungsprozess berücksichtigt werden, wodurch sowohl Geschwindigkeit als auch Genauigkeit verbessert werden.
Rotationseinstellungen
Experimentieren Sie mit den Steuerelementen Rotations und Sweep Angle, um optimale Einstellungen zur Erkennung von Objekten zu finden, die in verschiedenen Ausrichtungen erscheinen können.
🛠️ Fehlersuche
Keine Übereinstimmungen gefunden
Wenn Sie keine Übereinstimmungen erhalten, überprüfen Sie, ob das Referenzbild das Objekt im Eingangsbild genau darstellt, und passen Sie die Match Threshold % auf einen niedrigeren Wert an, um eine großzügigere Übereinstimmung zu ermöglichen.
Zuletzt aktualisiert