Alle Kategorien

3C Elektronik

Startseite >  Lösungen >  3C Elektronik

Nummer des Codes 8421

Die Effizienz der Codierung des Codes 8421 ist hoch, die Identifizierungsschwierigkeit gering, immer mehr Hersteller von Leiterplattenträgern verwenden den Code 8421 anstelle eines zweidimensionalen Codes für die Informationsverfolgung.

Teilen
Nummer des Codes 8421

1). Projekthintergrund:
Prüfanforderungen:
Die Produkte werden in 9 Codes und 10 Codes unterteilt. Die Produkte greifen durch Saugnippel nach dynamischen und zufälligen Eingangsmaterialien. Das System muss auf die beiden Produkte abgestimmt sein, und die Ergebnisse innerhalb von 500ms über TCP gesendet werden, um nebeneinander zu existieren. (Das getestete Objekt ist die perforierte PCB-Materialplatte, die durch den Saugnippel im folgenden Bild erfasst wird und durch das Einschalten der Rücklichter identifiziert wird).

1.png2.png
Schmerzpunkte und Probleme:
Es wird zufällige horizontale Bildinversion ohne Markierung und Signal geben, und es werden Code-Verformungen, Bildunschärfe, Bildhaftung von Codelöchern sowie gelegentlich unterschiedliche Lochgrößen auftreten. Komplexe Abbildungsbedingungen erschweren die stabile Identifikation durch den konventionellen Algorithmus zur Bit-Lesung der Übereinstimmungs-Markierung.

3.png4.png5.png
2). Lösungsarchitektur:
Schematischer Aufbau:

6.png
Beschreibung der Lösungsidee:
1. Die Lochposition von 8421-Yards wird durch Konturübereinstimmung identifiziert
2. Verwenden Sie das Skriptmodul, um das XY-Spiegelbild des 8421-Codes über den 8421-Code-Flag-Bit und den Spaltenflag-Bit zu erkennen und die vier Eckpunkte des äußeren Vierseits des 8421-Codes zu erhalten
3. Verwenden Sie die OpenCV-Perspektivtransformation, um den verzerrten 8421-Code zu korrigieren und zu reparieren (das folgende Bild zeigt den Effekt der Perspektivtransformation), um die nachfolgende 8421-Code-Decodierung zu erleichtern.

7.png
3). Programmvorteile:
1. Der Algorithmenplan benötigt etwa 200ms und kann sich komplexen Situationen wie Code-Deformation, unscharfe Abbildung, Code-Loch-Bildhaftung und unterschiedlichen Lochgrößen anpassen.
2. Jede Maschine kann täglich etwa 1000 Platinen erkennen, und die Erkennungsrate von 8421-Codes erreicht nach dem Debugging 100%.
3. Es werden keine Deep-Learning-Module verwendet, um Kosten zu senken.
4. kann wiederverwendet werden für weitere Bedarfserkennungen im PCB-Bereich mit 8421-Code.

vorherige

Vier Kamera Telefon sekundäre Bildschirmrahmen Positionierung

Alle Anwendungen nächste

3C Elektronik

AnfrageAnfrage

Kontaktieren Sie HIFLY noch heute:

Name
Unternehmen
Mobil
Land
Email
Nachricht
0/1000
Email Email WhatsApp WhatsApp WeChat WeChat
WeChat
TopTop

Herausragende Fälle