- Drucken
Vision Barcode-Scanning Richtlinien und Beschränkungen
Lernen Sie die Anforderungen und Grenzen der Verwendung von Tulip Vision zum Scannen von Barcodes kennen.
Die Verwendung von Vision zum Scannen von Barcodes fügt einer vorhandenen Arbeitsplatzkamera, die eine visuelle Erkennung durchführt, zusätzliche Funktionen hinzu. Das Scannen von Barcodes ist so einfach wie das Aktivieren des Barcodedetektors in der Kamerakonfiguration für eine bestimmte Region. Im Folgenden finden Sie eine Anleitung zur Aktivierung dieser Funktion: Verwendung der Datamatrix- und Barcode-Detektoren
Das optische Scannen von Barcodes beruht auf der Erkennung des Barcode-Musters in der Kamera, die von der Entfernung der Kamera zum Dokument, der Ergebniseinstellung der Kamera sowie dem Winkel des Barcodes zum Bild abhängt.
Zu diesem Zweck stellen wir Ihnen diesen Leitfaden zur Verfügung, der Ihnen dabei hilft, einen Barcode-Scan-Schritt zu entwickeln, der konsistent und mit hoher Genauigkeit funktioniert. Wir bieten getestete Richtlinien für die Einstellung des Abstands und der Auflösung der Kamera, um einen erfolgreichen Scan zu gewährleisten.
Physikalischer Aufbau
Das folgende Diagramm zeigt die ungefähre physische Anordnung eines Barcode-Scan-Arbeitsplatzes.
Richtlinien für den physischen Aufbau: * Der Winkel zwischen der Kamera und der Barcode-Oberfläche sollte sowohl vertikal als auch horizontal möglichst klein sein ($\theta_v,\theta_h$). Bis zu $10\Grad$ ist akzeptabel. Bei der horizontalen Ausrichtung ($\theta_h$) kann die Flexibilität größer sein, siehe untenstehende Richtlinie. * Der Abstand der Kamera von der Scanfläche ($d_\mathrm{camera}$) variiert und hängt weitgehend von der Auflösung der Kamera ab. Die besten Ergebnisse werden jedoch erzielt, wenn die Kamera nicht weiter als 90 cm von der Oberfläche entfernt ist. Die Größe des gedruckten Barcodes ($d_\mathrm{barcode}$) sollte nicht kleiner als 2,5 cm sein, um eine große Reichweite zu erzielen. Der Barcode sollte mindestens 100 Pixel im sichtbaren Bild einnehmen, wenn das Bild die Größe $W\mal H$ in Pixeln hat.
Tabelle mit Barcode-Scan-Richtlinien
Nachfolgend finden Sie eine Tabelle mit getesteten Scanparametern, die zeigen, wie sich die Parameter auf den Erfolg des Scannens auswirken. Halten Sie die Scaneinstellungen so, dass sie innerhalb der Erfolgsgrenzen bleiben, und versuchen Sie nicht, extreme Parameter zu verwenden.
Es gibt drei Kategorien für den Scan-Erfolg: * Bestanden: Es wird erwartet, dass alle Barcodes in dieser Höhe und Auflösung unabhängig vom Winkel ($\theta_v , \theta_h$) gescannt werden. * Partiell: Erfolgreiches Scannen mit Unterbrechungen oder begrenztem Winkel. Diese Einstellung kann für bestimmte Barcodes wie QR-Codes nützlich sein, wird aber für andere vermieden. * Fail: Es wird erwartet, dass bei dieser Entfernung oder Auflösung keine Barcodes gelesen werden können. Diese Einstellung sollte ganz vermieden werden.
Auflösung | Abstand von der Kamera in Zoll | QRCode | Code128 | EAN8 | EAN13 | UPCE | UPCA |
---|---|---|---|---|---|---|---|
640x480 | 4 | Bestanden | Bestanden | Bestanden | Bestanden | Passt | Passt |
8 | Passt | Passt | Passt | Passt | Passt | Passt | |
10 | Bestanden | Nicht bestanden | Bestanden | Bestanden | Bestanden | Bestanden | |
12 | Bestanden | Nicht bestanden | Nicht bestanden | Nicht bestanden | Nicht bestanden | Nicht bestanden | |
16 | Bestanden | Nicht bestanden | Nicht bestanden | Nicht bestanden | Nicht bestanden | Nicht bestanden | |
QRCode | Code128 | EAN8 | EAN13 | UPCE | UPCA | ||
1280x720 | 4 | Bestanden | Bestanden | Bestanden | Passt | Passt | Passt |
8 | Passt | Passt | Passt | Passt | Passt | Passt | |
10 | Passt | Passt | Passt | Passt | Passt | Passt | |
12 | Bestanden | Nicht bestanden | Bestanden | Teilweise | Bestanden | Teilweise | |
16 | Bestanden | Nicht bestanden | Nicht bestanden | Nicht bestanden | Nicht bestanden | Nicht bestanden | |
QRCode | Code128 | EAN8 | EAN13 | UPCE | UPCA | ||
1920x1080 | 4 | Bestanden | Bestanden | Bestanden | Passt | Passt | Passt |
8 | Passt | Passt | Passt | Passt | Passt | Passt | |
10 | Passt | Passt | Passt | Passt | Passt | Passt | |
12 | Passt | Passt | Passt | Passt | Passt | Passt | |
16 | Passt | Passt | Passt | Passt | Passt | Passt | |
20 | Bestanden | Nicht bestanden | Nicht bestanden | Nicht bestanden | Nicht bestanden | Nicht bestanden | |
QRCode | Code128 | EAN8 | EAN13 | UPCE | UPCA | ||
2560x1472 | 4 | Bestehen | Bestanden | Bestanden | Passt | Passt | Passt |
8 | Passt | Passt | Passt | Passt | Passt | Passt | |
10 | Passt | Passt | Passt | Passt | Passt | Passt | |
12 | Passt | Passt | Passt | Passt | Passt | Passt | |
16 | Passt | Passt | Passt | Passt | Passt | Passt | |
20 | Passt | Teilweise | Nicht bestanden | Bestanden | Nicht bestanden | Bestanden | |
24 | Bestanden | Nicht bestanden | Teilweise | Nicht bestanden | Nicht bestanden | Nicht bestanden |
Haben Sie gefunden, wonach Sie gesucht haben?
Gehen Sie zu community.tulip.co und stellen Sie Ihre Frage oder sehen Sie, ob andere eine ähnliche Frage hatten!