OV Spark-Inspektionsfunktionen

AI OCR für gedruckte Codes und gebogenen Text

Spark kombiniert KI-Zeichenerkennung mit Regeln, die prüfen, was der Text sagen soll. Lesen Sie Datumscodes, Chargennummern und Teilekennzeichnungen und kennzeichnen Sie dann lesbare, aber falsche Inhalte. Konfigurieren Sie die Lesebereiche und testen Sie sie anhand Ihrer Produktionsmarken.

Spark-Kamera zeigt abgenutzte Punktmatrix-Chargen- und Datumscodes mit verblassten Punkten und ungleichmäßiger Tinte auf einem Flaschenetikett.
Illustratives Rendering: Fleckige Tinte und abgenutzter Druck stellen eine anspruchsvollere OCR-Aufgabe dar.

Zehn Werkzeuge. Eine Kamera.

Wählen Sie eine Inspektionsansicht
Erstellte dreidimensionale Studie eines schwimmend bearbeiteten Aluminiumgehäuses mit vertieften Bohrungen und einem violetten Lagerring.

Das richtige Bauteil.
Am richtigen Ort.

Wählen Sie ein Inspektionswerkzeug

Ermitteln Sie die Position und Ausrichtung des Teils, damit die nachgeschalteten Prüfbereiche den Merkmalen folgen, die Sie prüfen müssen.

Zählen Sie sichtbare Teile oder Merkmale und vergleichen Sie das Ergebnis mit Ihrem konfigurierten Zielbereich.

Messen Sie Lücken, Durchmesser oder Abstände und vergleichen Sie diese dann mit Ihren Grenzwerten. Kalibrieren Sie das Bild für physikalische Einheiten.

Vergleichen Sie einen Bereich mit einer Farbreferenz und Ihrer zulässigen Toleranz, um Varianten und Konsistenz zu prüfen.

Trainieren Sie anhand von Beispielen Ihrer definierten Klassen und klassifizieren Sie dann das Teil oder den Bildbereich für die Inspektion.

Verwenden Sie das Bild, um zu erkennen, wann sich das Teil in der richtigen Position befindet, ohne dass ein externer Auslösesensor erforderlich ist.

Erstellte Makrostudie eines gebogenen Aluminiumflansches, die die Bearbeitungstextur und eine lokalisierte Oberflächenrille neben einer vertieften Bohrung zeigt.

Finden Sie die Fehler
die wichtig sind.

Wählen Sie ein Inspektionswerkzeug

Identifizieren Sie die zu einem Defekt gehörenden Pixel. Überprüfen Sie Kratzer, Beschichtungsabdeckung und Schweißqualität dort, wo Ort und Bereich eine Rolle spielen.

Lernen Sie aus guten Beispielen und kennzeichnen Sie dann Abweichungen von diesem Muster – selbst wenn es nur wenige Fehlerbeispiele gibt.

Erstellte schräge Makrostudie von Identifikationsmarkierungen, die in die bearbeitete Seitenwand eines Aluminiumgehäuses eingraviert sind.

Lesen Sie es.
Dann überprüfen Sie es.

Wählen Sie ein Inspektionswerkzeug

Lesen Sie eine Zeile pro OCR-Region und vergleichen Sie sie mit der erwarteten Zeichenfolge oder dem erwarteten Muster. Verwenden Sie separate Regionen für separate Zeilen mit Chargen-, Datums- oder Produktcodes.

Dekodieren Sie einen 1D- oder 2D-Barcode und vergleichen Sie dann seinen Inhalt mit dem von Ihrer Inspektion erwarteten Wert.

Erfassen Sie lesbare Codes mit falschem Inhalt

Wählen Sie eine einzelne Textzeile und definieren Sie, wie ein gültiges Ergebnis aussieht. Eine feste Zeichenfolge passt zu einer Produktkennung, die genau übereinstimmen muss. Mit Platzhaltern können bestimmte Positionen Ziffern, Buchstaben oder andere zulässige Zeichen enthalten. Datumsmuster unterstützen Codes, deren Struktur gleich bleibt, während sich der Wert ändert.

Ein klarer Code aus dem vorherigen Batch sollte fehlschlagen, wenn er die aktuelle Anforderung nicht erfüllt. Sobald Sie die festen Zeichen, zulässigen Änderungen und die Datumsstruktur definiert haben, wendet die Inspektion diese Prüfung auf jeden erfassten Code an. Bediener können sich auf die Ausnahmen konzentrieren, anstatt jedes Zeichen mit einem Stapelblatt vergleichen zu müssen.

Konfigurierbare Verwirrungsklassen können ähnliche Zeichen wie O und 0, S und 5 oder B und 8 als gleichwertig behandeln, sofern Ihre Coderegeln dies zulassen. Halten Sie diese Ausnahmen eng, damit ein wirklich falscher Bezeichner immer noch fehlschlägt.

Passen Sie das Lesegerät an Ihre Produktionsmarken an

Punktabstände, Tintenausbreitung, abgenutzte Druckköpfe und Oberflächentextur können dazu führen, dass dasselbe Zeichen bei einem Druckauftrag unterschiedlich aussieht. Spark bietet optionales OCR-Training, sodass Sie Beispiele für den Ausdruck hinzufügen können, den die Kamera lesen muss. Dies gibt Ihnen die Möglichkeit, einen problematischen Charakterstil zu beheben, ohne die gesamte Inspektion um ihn herum neu erstellen zu müssen.

Bewahren Sie einen separaten Satz Bilder auf, um das Ergebnis zu überprüfen. Fügen Sie neben gewöhnlichen Pässen auch leicht verwechselbare Zeichen, helle Markierungen und falsche Codes hinzu. Wenn eine Figur im grellen Licht verschwindet oder aus dem Bild fällt, korrigieren Sie zuerst die Aufnahme. Beim Training sind genügend sichtbare Informationen erforderlich, um einen Charakter von einem anderen unterscheiden zu können.

Verwenden Sie in der integrierten Bibliothek gespeicherte Bilder, um nützliche Beispiele für schwierige Drucke zu sammeln. Trainieren Sie das OCR-Tool anhand überprüfter Beispiele erneut und überprüfen Sie dann seine Lese- und Inhaltsregeln anhand separater Beispiele.

Lesen Sie gebogene Drucke in ihrer eigenen Form

Der um einen Flaschenverschluss gedruckte Text passt nicht sauber in einen geraden rechteckigen Streifen. Spark unterstützt einen Bogenbereich für gekrümmten Text, sodass der Lesebereich der Linie folgen kann. Dadurch erhalten Sie einen praktischen Ausgangspunkt für kreisförmige Drucke, ohne die gesamte Kappe als Textfeld zu behandeln.

Die Kamera muss weiterhin alle für die Prüfung erforderlichen Zeichen sehen. Ein Code, der sich hinter einer Flasche befindet, erfordert möglicherweise eine andere Darstellung oder eine andere Ansicht. Testen Sie bei einem sich bewegenden Produkt das verfügbare Lesefenster über die Positionen und Drehungen, die auf der Linie auftreten werden.

Abgenutzter Flaschenverschluss mit verblasstem Punktmatrixtext, der einem violetten, geschwungenen Inspektionsbereich folgt.
Anschauliches Beispiel: Ein gekrümmter Lesebereich folgt einem ungleichmäßigen, abgenutzten Aufdruck.

Finden Sie den Charakter hinter einer schwierigen Lektüre

Spark legt Vertrauen für einzelne Charaktere offen. Ein Bediener oder Techniker kann erkennen, wo der Leser unsicher war, anstatt den gesamten Code als unerklärlichen Fehler zu behandeln. Ein schwaches Zeichen kann auf Blendung, Druckverlust oder einen ungünstigen Rand des Lesebereichs hinweisen. Das Bild- und Zeichenergebnis hilft dabei, die nächste Anpassung einzugrenzen.

Nutzen Sie diese Beobachtungen, um das Setup zu verbessern. Ein wiederkehrendes Problem an einem Standort erfordert möglicherweise eine Anpassung der Beleuchtung. Variationen in einer bestimmten Schriftart können weitere Trainingsbeispiele rechtfertigen. Die Zeichensicherheit ist eine nützliche Diagnoseinformation, stellt jedoch keine zertifizierte Druckqualitätsstufe dar.

Häufige Fragen

Was ist der Unterschied zwischen OCR und der Prüfung eines gedruckten Codes?
OCR erzeugt den aus einem Bild gelesenen Text. Bei der Überprüfung wird dieser Text mit einem erwarteten Wert oder Muster verglichen. Spark kann beides kombinieren, sodass ein lesbarer, aber falscher Produktcode die Prüfung trotzdem nicht bestehen kann.
Ist für Spark OCR eine Schulung erforderlich?
Die Schulung ist optional. Probieren Sie den Reader zunächst anhand repräsentativer Produktionsbilder aus. Fügen Sie Trainingsbeispiele hinzu, wenn das Erscheinungsbild Ihres Ausdrucks dies erfordert, und vergleichen Sie dann die Leistung anhand von Bildern, die während des Trainings nicht verwendet wurden.
Kann Spark mehrere Textzeilen lesen?
Jeder OCR-Bereich liest eine einzelne Zeile. Planen Sie separate Bereiche für separate Linien und werten Sie die vollständige Inspektion Ihres Produkts aus. Die Anzahl der Prüfungen und Erfassungsbedingungen beeinflussen die praktische Zykluszeit.
Kann OCR auch einen Barcode prüfen?
Für gedruckte Zeichen und Barcodes sind unterschiedliche Werkzeuge erforderlich. Verwenden Sie OCR für den menschenlesbaren Text und das Barcode-Tool für den codierten Wert. Definieren Sie im Rahmen der Prüfung jeweils das geforderte Ergebnis.

Bringen Sie die Codes mit, die schwer lesbar sind

Teilen Sie Beispiele für akzeptable Drucke, falsche Codes und die Markierungen, die heute Probleme verursachen. Wir können die Erfassungseinrichtung und die für Ihre Linie erforderlichen Prüfungen überprüfen.

Besprechen Sie Ihre Inspektion
OV Spark smart camera

Jetzt erhältlich

Entdecken Sie OV Spark.

Zehn KI- und regelbasierte Prüfwerkzeuge. Eine kompakte, erschwingliche Kamera. Das neueste Mitglied der Overview-Familie.

OV Spark entdecken