Im Rahmen eines Kundenauftrags wurde für die Produktion eines Gerätes eine Erkennung von Symbolen auf einem LCD-Display implementiert. Prinzipiell können alle auf einem Display dargestellten Objekte auf Anwesenheit, Unversehrtheit, korrekte Lage und Kontrast geprüft werden. Auch eine sequentielle Prüfung von mehreren Merkmalen ist möglich, so ist z.B. folgende Konstellation denkbar:

  • Erfassung eines Referenzobjekts zur Bestimmung der Displayausrichtung
  • Prüfung verschiedener dargestellter Symbole mit Lagenachführung
  • Untersuchung der Displayoberfläche auf Kratzer und Verschmutzung

Die obige Implementierung zeigt eine Erfassung von Ziffern auf einem Display. Hier wird auf dem Display nach einer bestimmten Anzahl von Zeichen gesucht. Nun werden die gefundenen Zeichen sowie die Sicherheit, mit diese gefunden wurden, über die Schnittstelle an den Leitrechner zurückgeben.

In diesem Beispiel werden die Klassen der Zeichen als String '0, 5, 4, 6' sowie als Integerwert '546' zurückgeliefert. In diesem Fall ist das Display im Bereich der Ziffer '6' verschmutzt - daher kann nur mit einer Sicherheit von ca. 92% davon ausgegangen werden, dass das Ergebnis korrekt ist. Dies Information lässt sich z.B. nutzen, um einzelne Prüflinge zur Nacharbeit aus dem Prozess auszuschleusen.