Dialogfeld „Auto-Tune“

Das Dialogfeld „Auto-Tune“ wird in Verbindung mit der Funktion OCRMax für die Konfiguration der Segmentierungsparameter der Funktion und mittels Auto-Tune-Datensätzen zum Erstellen eines Auto-Tune-Modells für das Trainieren einer Zeichensatzdatenbank benutzt. Ein Auto-Tune-Datensatz umfasst ein Bild, die Trainingszeichenfolge und die vom Benutzer bestätigte Position der Zeichen im Bild. Das Auto-Tune-Modell besteht aus mindestens einem Auto-Tune-Datensatz und den Einstellungen, die alle Bilder in den Auto-Tune-Datensätzen am besten segmentieren.

Hinweis:  
  • Beim Trainieren einer Zeichensatzdatenbank und Verwenden des Dialogfelds „Auto-Tune“ zum Segmentieren der Zeichen empfiehlt Cognex, den Vorgang mit Bildern zu beginnen, die am besten darstellen, wie die Zeichen aussehen sollten (d. h. zuerst die besten Bilder verwenden), wobei vom besten zum schlechtesten Bild vorzugehen ist. Schließen Sie auch Bilder ein, die alle Variationen darstellen, die während der Laufzeit zu erwarten sein werden. Dies ermöglicht dem Auto-Tune-Algorithmus der OCRMax-Funktion eine bessere Anpassung.
  • Der Auto-Tune-Algorithmus funktioniert nicht für Texte, die einen größeren Drehwinkel als +/-5 Grad innerhalb des Inspektionsbereichs (ROI) aufweisen. Vergewissern Sie sich in einem solchen Fall, dass der ROI (Inspektionsbereich) an eine Vorrichtung gekoppelt ist, sodass er mit dem Text innerhalb des Drehwinkelbereichs ausgerichtet ist, oder stellen Sie den Parameter „Drehwinkelbereich“ auf der OCRMax-Registerkarte Segmentierung auf einen Wert größer als 5 ein, da dadurch der Auto-Tune-Algorithmus den Wert in seinen Berechnungen verwenden wird.
  • Der Auto-Tune-Algorithmus funktioniert nicht, falls sich Zeichen überlappen. Um überlappende Zeichen zu segmentieren und zu klassifizieren, führen Sie eine manuelle Segmentierung durch.

Übersicht

Wenn das Dialogfeld „Auto-Tune“ aktiv ist, wird jedes Bild untersucht, um zu überprüfen, dass die Zeichen korrekt segmentiert und klassifiziert werden. Wenn die Zeichen nicht korrekt segmentiert werden, kalkuliert der Auto-Tune-Algorithmus der OCRMax-Funktion die optimalen Einstellungen der Segmentierungsparameter zur Segmentierung des aktuellen Bilds (den Auto-Tune-Datensatz), sowie die vorher trainierten Bilder (das Auto-Tune-Modell). Das Trainieren weiterer Bilder macht den Auto-Tune-Algorithmus der OCRMax-Funktion zuverlässiger und genauer. Sobald zufriedenstellende Ergebnisse erzielt werden, wird das Dialogfeld „Auto-Tune“ geschlossen, es werden die neuen Segmentierungsparameter angewendet und die Zeichensatzdatenbank wird mit den neu trainierten Zeichen aktualisiert.

Das Dialogfeld „Auto-Tune“ bietet gegenüber dem manuellen Tuning der Segmentierungsparameter zwei Vorteile:

  1. Bilder benötigen nur einen Durchlauf, anstatt zwei (einmal zum Tuning der Segmentierungsparameter, und ein zweites Mal zum Trainieren).
  2. Die Lesegenauigkeit sollte besser sein, da die Zeichen automatisch mit den Segmentierungsparametern trainiert werden, die beim Tuningvorgang erhalten wurden.