KI-GESTÜTZTE DOKUMENTATION
Was möchten Sie wissen?
Template Image & Alignment – Theorie
Diese Seite erläutert die grundlegenden Konzepte des template-basierten Pattern-Matching und wie der OV80i Kantenerkennungsalgorithmen verwendet, um Bauteile für eine präzise Inspektionspositionierung zu lokalisieren und auszurichten.
Grundlagen des template-basierten Pattern-Matching
Was ist Template Alignment?
Template Alignment nutzt Pattern-Matching, um Bauteile für die relative Inspektion zu lokalisieren und auszurichten. Das System erkennt Kanten innerhalb von Template-Regionen und gleicht ähnliche Kantenmuster ab, um Position und Orientierung des Bauteils zu bestimmen. Dies ermöglicht eine präzise Inspektion auch bei inkonsistenter Bauteilpräsentation.
Kernkonzept:
- Referenz-Template – Aufgenommenes Bild als Basis für das Pattern-Matching
- Kantenmustererkennung – Algorithmus identifiziert charakteristische Kantenmerkmale
- Räumliche Transformation – Berechnung von Positions- und Rotationsabweichungen
- ROI-Anpassung – Ausrichtung der Inspektionsbereiche relativ zur erkannten Bauteilposition
Theorie des Template Image

Template Image als Referenzstandard
Die Aufnahme eines Template Image ist ein erforderlicher Schritt für ALLE Recipes. Das Template Image dient als Master-Referenz, mit der alle nachfolgenden Bilder zu Ausrichtungszwecken verglichen werden.
Anforderungen an das Template:
- Repräsentative Probe – Muss das Bauteil in idealem Zustand und idealer Position zeigen
- Klare Kantendefinition – Ausreichender Kontrast für zuverlässige Kantenerkennung
- Konsistente Merkmale – Elemente, die bei Bauteilvariationen stabil bleiben
- Optimale Beleuchtung – Lichtverhältnisse entsprechend der Produktionsumgebung
Einfluss der Bildqualität auf das Alignment
Kritische Qualitätsfaktoren:
- Kantenkontrast – Höherer Kontrast ermöglicht eine zuverlässigere Kantenerkennung
- Fokusschärfe – Scharfe Kanten verbessern die Genauigkeit des Pattern-Matching
- Beleuchtungskonsistenz – Gleichmäßige Ausleuchtung reduziert Fehlerkennungen von Kanten
- Bildstabilität – Minimales Rauschen und minimale Artefakte im Template Image
Einrichtung und Aufnahme des Template Image
Aufnahmemethoden für das Template Image
Aufnahmeoptionen:
- Capture Template Image – Aufnahme eines neuen Referenzbildes mit der aktuellen Kameraansicht
- Re-Capture Template Image – Vorhandenes Template durch neues Bild ersetzen
- Import From Library – Vorhandenes Bild aus der Library als Template auswählen
Standardmäßig filtert das Modal „Import From Library" Bilder nach Recipe. Verwenden Sie das Dropdown-Menü, um ein anderes Recipe auszuwählen oder den Filter zurückzusetzen, und klicken Sie auf Search, um Bilder aus anderen Recipes zu finden.
Vorschaumodi
- Template View – Nach der Aufnahme zeigt das Vorschaufenster das Template Image (nicht das Live-Kamerabild)
- Live Preview Mode – Wechsel zur Echtzeit-Kameraansicht, um die Alignment-Leistung zu testen
- Re-capture Mode – Live-Vorschau deaktivieren, um das Template Image erneut aufzunehmen
Theorie der Kantenerkennung für das Alignment
Alignment-spezifische Kantenerkennung
Das Alignment-System des OV80i basiert auf Kantenerkennungsalgorithmen, die speziell für die Lokalisierung und Orientierung von Bauteilen eingesetzt werden – getrennt von den KI-basierten Inspektionsmodellen.
Ablauf der Alignment-Kantenerkennung:
- Kantenidentifikation – Der Algorithmus erkennt Intensitätsgradienten als Alignment-Referenz
- Kantenfilterung – Das System identifiziert für das Alignment relevante Kanten und filtert Rauschen
- Erstellung des Alignment-Musters – Aufbau einer mathematischen Darstellung des Kantenmusters zur Positionierung
- Positionsvergleich – Vergleich der erkannten Muster mit der Template-Referenz zur Ausrichtung
Strategie für Ausrichtungsbereiche
+ Rechteck / + Kreis Bereiche: Template Regions definieren bestimmte Bereiche, in denen der OV80i Kanten zu Ausrichtungszwecken erkennt und ähnliche Kantenmuster abgleicht, um Position und Ausrichtung des Teils zu bestimmen.
Visualisierung der Ausrichtungskanten:
- 🟢 Grüne Markierungen – Kanten innerhalb der Template Region gefunden (für Ausrichtung geeignet)
- 🔴 Rote Markierungen – Unzureichende Kanten für eine gültige Ausrichtung gefunden

Kantenqualität für die Ausrichtung
Merkmale guter Ausrichtungskanten:
- Einfach – Klare, gut definierte Kantenübergänge, geeignet als Positionsreferenz
- Eindeutig – Charakteristische Muster für eine zuverlässige Teileidentifikation
- Konsistent – Sichtbar bei allen erwarteten Teilevarianten für eine zuverlässige Ausrichtung
- Stabil – Nicht beeinflusst durch normale Produktionsschwankungen während der Ausrichtung
Merkmale schlechter Ausrichtungskanten:
- Komplexe Texturen – Detaillierte Oberflächen, ungeeignet als Positionsreferenz
- Reflektierende Oberflächen – Bereiche, die inkonsistente Ausrichtungsreferenzen erzeugen
- Variable Merkmale – Elemente, die sich zwischen Teilen ändern und die Ausrichtungskonsistenz beeinträchtigen
- Rauschanfällige Bereiche – Bereiche mit Verunreinigungen, die die Ausrichtungsgenauigkeit beeinflussen
Verwaltung der Template Regions
Erstellen von Template Regions
+ Rechteck / + Kreis: Klicken Sie, um eine Template Region zum Template Image hinzuzufügen. Der OV80i erkennt Kanten innerhalb dieser Template Regions und versucht, Teile durch den Abgleich ähnlicher Kantenmuster zu lokalisieren.
Bereichsverwaltung:
- Größe/Form ändern – Klicken Sie auf die Template Region, um sie zu vergrößern oder ihre Größe zu ändern
- Drehen – Bereichsausrichtung nach Bedarf anpassen
- Verschieben – Klicken und ziehen, um die Template Region zu bewegen
- Löschen – Unerwünschte Bereiche entfernen
Best Practices für die Platzierung von Template Regions
Konzentrieren Sie sich bei der Platzierung von Template Regions auf Kanten, die einfach, eindeutig und bei allen Teilen konsistent sichtbar sind. Vermeiden Sie Kanten, die durch Defekte verdeckt sein könnten, oder Kantenmuster, die von Teil zu Teil variieren.
Merkmale guter Kanten:
- ✅ Einfach – Klare, gut definierte Kanten
- ✅ Eindeutig – Charakteristische Muster, die nirgendwo sonst zu finden sind
- ✅ Konsistent – Sichtbar bei allen Teilevarianten
- ✅ Stabil – Nicht beeinflusst durch normale Defekte oder Verschleiß
Merkmale schlechter Kanten:
- ❌ Variable Merkmale – Komponenten, die fehlen oder beschädigt sein können
- ❌ Texturierte Oberflächen – Komplexe Muster, die von Teil zu Teil variieren
- ❌ Reflektierende Bereiche – Oberflächen, die variable Glanzlichter erzeugen
- ❌ Kleine Details – Merkmale, die leicht durch Verunreinigungen verdeckt werden
Progressiver Einrichtungsansatz
Strategie mit mehreren Template Regions:
- Beginnen Sie mit einer Template Region am markantesten Merkmal
- Fügen Sie weitere Bereiche hinzu, wenn die Kantenanzahl unzureichend ist (rote Markierungen)
- Erhöhen Sie bei Bedarf die Empfindlichkeit, um ausreichend Kanten zu finden
- Verwenden Sie das Ignore Template Region Tool, um Rauschen zu entfernen
- Testen Sie mit dem Live Preview Mode bei verschiedenen Teilevarianten
Theorie der Ausrichtungsparameter
Rotationsbereichstoleranz
Geben Sie einen Winkel von 0–180 Grad ein, um den Rotationsbereich zu definieren, den der Aligner toleriert.
Einstellungen für den Rotationsbereich:
- 180 Grad – Teile in beliebiger Drehung finden (maximale Flexibilität)
- 0 Grad – Nur Teile finden, die dem Winkel des Template Image entsprechen (maximale Präzision)
- Benutzerdefinierter Bereich – Balance zwischen Flexibilität und Präzision
Kompromisse:
- Größerer Bereich – Flexibler, aber potenziell langsamere Verarbeitung
- Kleinerer Bereich – Schnellere Verarbeitung, erfordert jedoch eine konsistente Teileausrichtung

Theorie des Empfindlichkeitsalgorithmus
Passen Sie den Schieberegler an, um die Empfindlichkeit der Kantenerkennung zu erhöhen oder zu verringern. Höhere Empfindlichkeitseinstellungen finden mehr Kanten, niedrigere Empfindlichkeitseinstellungen finden weniger Kanten.
Auswirkung der Empfindlichkeit:
- Höhere Empfindlichkeit – Erkennt mehr Kantendetails, kann jedoch Rauschen einschließen
- Niedrigere Empfindlichkeit – Konzentriert sich auf markante Kanten, kann jedoch subtile Merkmale übersehen
- Optimale Einstellung – Niedrigste Empfindlichkeit, die noch ausreichend Kanten findet
Algorithmusverhalten: Der Kantenerkennungsalgorithmus für die Ausrichtung passt seinen Schwellenwert basierend auf den Empfindlichkeitseinstellungen an, was beeinflusst, welche Intensitätsgradienten zu Ausrichtungszwecken als Kanten klassifiziert werden.
Theorie des Konfidenzschwellenwerts
Verwenden Sie diesen Schieberegler, um die minimale Konfidenz festzulegen, die erforderlich ist, damit eine Ausrichtung als gültig betrachtet wird (1 % entspricht einer identischen Übereinstimmung). Dieser Schwellenwert sollte zwischen 0,6 und 0,9 liegen, um eine konsistente Ausrichtung zu gewährleisten.
Konfidenzberechnung:
- Korrelation des Ausrichtungsmusters – Mathematische Ähnlichkeit zwischen Template und erkannten Ausrichtungsmustern
- Geometrische Konsistenz – Genauigkeit der räumlichen Beziehung zwischen Kantenmerkmalen für die Positionierung
- Qualität der Ausrichtungskanten – Stärke und Klarheit der erkannten Kantenmuster als Positionsreferenz
Richtlinien für den Schwellenwert:
- Bereich 0,6–0,9 – Empfohlen für konsistente Ausrichtungsleistung
- Höhere Werte – Strengere Übereinstimmung, reduziert Fehlalarme
- Niedrigere Werte – Großzügigere Übereinstimmung, kann schlechte Ausrichtungen akzeptieren
Theorie des Rauschmanagements bei der Ausrichtung
Template-Region für Ausrichtung ignorieren
Das Werkzeug „Template-Region ignorieren" bietet eine Pinsel-Oberfläche, um unerwünschte Kanten aus einer beliebigen Template-Region zu entfernen. Es wird verwendet, um unerwünschtes Kantenrauschen auszublenden und die Ausrichtung auf klare, wiederholbare Kantenmuster zu fokussieren.
Kategorien von Ausrichtungs-Kantenrauschen:
- Strukturierte Oberflächen – Komplexe Muster, die als konsistente Ausrichtungsreferenz ungeeignet sind
- Reflexionen und Blendung – Variable Lichteffekte, die die Ausrichtungsgenauigkeit beeinträchtigen
- Schmutz oder Verunreinigungen – Temporäre Merkmale, die als Positionsreferenz ungeeignet sind
- Variable Komponenten – Merkmale, die fehlen oder beschädigt sein können und die Ausrichtungskonsistenz beeinträchtigen
Strategie zur Filterung von Ausrichtungsrauschen:
- Selektives Maskieren – Variable Kantenmuster entfernen, während stabile Ausrichtungsmerkmale erhalten bleiben
- Mustervereinfachung – Ausrichtungsalgorithmus auf die zuverlässigsten Kanteninformationen fokussieren
- Konsistenzoptimierung – Ausrichtungszuverlässigkeit bei Bauteilvariationen verbessern
Theorie der Leistung bei der Ausrichtungsmustererkennung
Mehrere Template-Regionen für die Ausrichtung
Das Hinzufügen weiterer Template-Regionen erhöht die Anzahl der Kanten für die Ausrichtung und verbessert sowohl die Zuverlässigkeit als auch die Spezifität der Ausrichtungsmustererkennung.
Vorteile der Mehrregionen-Ausrichtung:
- Ausrichtungsredundanz – Mehrere Referenzpunkte verbessern die Robustheit der Ausrichtung
- Positionsspezifität – Komplexere Muster reduzieren Fehlübereinstimmungen bei der Ausrichtung
- Ausrichtungsgenauigkeit – Zusätzliche Einschränkungen verbessern die Positions- und Rotationsgenauigkeit
- Ausrichtungszuverlässigkeit – Das System kann weiterhin ausrichten, auch wenn einige Regionen verdeckt sind
Ausrichtungsfehlermodi
Häufige Muster von Ausrichtungsfehlern:
- Unzureichende Ausrichtungskanten – Nicht genügend Musterinformationen für eine zuverlässige Positionserkennung
- Falsch-Positive bei der Ausrichtung – Algorithmus stimmt mit falschen Merkmalen zur Positionierung überein
- Inkonsistente Ausrichtungserkennung – Ausrichtung funktioniert bei einigen Teilen, scheitert aber bei anderen
- Geringe Ausrichtungssicherheit – Positionsübereinstimmung unterhalb des akzeptablen Schwellenwerts
Lösungen zur Ausrichtungsoptimierung:
- Optimierung des Ausrichtungsmusters – Wählen Sie markantere und stabilere Kantenmerkmale für die Positionierung
- Anpassung der Region – Ändern Sie Größe und Platzierung der Template Region für eine bessere Ausrichtungsreferenz
- Parameteranpassung – Passen Sie Empfindlichkeit und Konfidenzschwellen für die Ausrichtungsleistung an
- Rauschreduzierung bei der Ausrichtung – Verwenden Sie das Tool Ignore Template Region, um problematische Kanten herauszufiltern
Theorie: Ausrichtung vs. feste Positionierung
Wann sollte Template Alignment verwendet werden
Vorteile der Ausrichtung:
- Toleranz gegenüber Teilevariationen – Berücksichtigt Positions- und Rotationsunterschiede
- Flexible Präsentation – Funktioniert mit nicht fixierten Teilen
- Relative Inspektion – ROIs passen sich automatisch an die Teilposition an
- Roboterintegration – Bewältigt variable Teileplatzierung
Wann auf Ausrichtung verzichtet werden kann
Vorteile der festen Position:
- Verarbeitungsgeschwindigkeit – Keine Ausrichtungsberechnung erforderlich
- Konsistente Ergebnisse – Vorhersehbares Inspektionsverhalten
- Einfache Einrichtung – Keine Template Regions oder Mustererkennung erforderlich
- Zuverlässig für fixierte Teile – Wenn mechanische Positionierung Konsistenz gewährleistet
Auswahlkriterien: Die Option Skip Aligner wird für Anwendungen mit Teilen empfohlen, die fixiert sind oder der Kamera sehr reproduzierbar präsentiert werden.