L'efficienza di codifica del codice 8421 è elevata, la difficoltà di identificazione è bassa, sempre più produttori di supporti per PCB utilizzano il codice 8421 invece del codice bidimensionale per il tracciamento delle informazioni.
Condividere1) antecedenti del progetto:
requisiti di rilevamento:
i prodotti sono suddivisi in 9 codici e 10 codici. i prodotti raccolgono materiali in entrata dinamici e casuali attraverso le ventose. lo schema deve adattarsi ai due prodotti e i risultati di uscita entro 500 ms vengono inviati attraverso tcp per coesistere. (l'oggetto testato è la piastra di materiale PCB perfor
punti dolorosi e problemi:
ci sarà un'inversione orizzontale casuale dell'immagine senza segno e segnale, e ci sarà deformazione del codice, sfocatura dell'immagine, adesione dell'immagine dei fori di codice e dimensioni diverse di fori di codice occasionalmente. Condizioni di imaging complesse rend
2) Architettura delle soluzioni:
schema di schemi:
Descrizione dell'idea di soluzione:
1. la posizione del buco di 8421 metri è identificata con il corrispondimento dei contorni
2. utilizzare il modulo di script per identificare lo specchio xy del codice 8421 attraverso il bit di bandiera del codice 8421 e il bit di bandiera della colonna e ottenere i quattro vertici del quadrilatero esterno del codice 8421
3. utilizzare la trasformazione in prospettiva aperta per correggere e riparare il codice 8421 deformato (la figura seguente è l'effetto di trasformazione in prospettiva) per facilitare la successiva decodifica del codice 8421.
3) vantaggi del programma:
1. l'algoritmo di schema richiede circa 200 ms e può adattarsi a situazioni complesse come deformazione del codice, ambiguità dell'immagine, adesione dell'immagine del buco del codice e diverse dimensioni del buco del codice.
2. ogni macchina può riconoscere circa 1000 schede al giorno e il tasso di riconoscimento di 8421 codici raggiunge il 100% dopo il debug.
3. non si utilizzano moduli di apprendimento profondo per ridurre i costi.
4. può essere riutilizzato per altre esigenze di identificazione del codice 8421 dell'industria dei PCB.