I sistemi di visione artificiale industriale hanno una percentuale di insuccesso superiore alla media dei progetti di automazione. Il motivo principale non è la tecnologia — telecamere, software e algoritmi di analisi hanno raggiunto un livello di maturità notevole — ma gli errori commessi in fase di specifica e progettazione. Nella nostra esperienza, la maggior parte dei problemi è prevedibile e prevenibile.
Errore 1: illuminazione non studiata per il difetto
L'illuminazione è il fattore singolo più critico in un sistema di visione. Una telecamera da 20 MP con ottica di qualità non funziona se l'illuminazione è sbagliata. I problemi tipici: luce ambiente variabile (finestre, cambio turno, stagioni), riflessioni su superfici lucide non controllate, uso di illuminazione generica invece di illuminazione ottimizzata per il tipo di difetto da rilevare.
Ogni tipo di difetto ha una geometria di illuminazione ottimale: la luce radente evidenzia le variazioni di superficie (graffi, ammaccature), la retroilluminazione è ideale per la verifica dimensionale e presenza, la luce coassiale riduce le riflessioni su superfici piane lucide. La progettazione dell'illuminazione deve precedere la scelta della telecamera, non seguirla.
Errore 2: ottica non dimensionata sul difetto minimo
La relazione tra sensore, obiettivo e distanza di lavoro determina la risoluzione effettiva in pixel/mm. Se questa non è calcolata correttamente, il sistema non riesce a rilevare i difetti con le dimensioni minime specificate. Un errore frequente è dimensionare il sistema sul campo visivo totale senza verificare che la dimensione del difetto minimo da rilevare sia coperta da un numero sufficiente di pixel (di norma almeno 3-5 pixel per il difetto minimo).
Errore 3: pezzo non fixturato meccanicamente
In visione, la posizione e l'orientamento del pezzo devono essere ripetibili. Se il pezzo arriva sul convogliatore in posizione casuale e non è fissato, l'algoritmo deve fare più lavoro (localizzazione + ispezione) con margini più stretti. Questo aumenta i tempi di elaborazione e riduce la robustezza del sistema alle variazioni di produzione.
Un buon fixture meccanico — anche semplice — risolve problemi che nessun algoritmo risolve in modo affidabile. Se il fixture non è nel budget, deve essere nella specifica come requisito da risolvere prima del sistema di visione.
Errore 4: nessuna ground truth prima del collaudo
La ground truth è il dataset di riferimento: un set di immagini classificate correttamente (buoni, difettosi per tipo e gravità). Senza ground truth non è possibile misurare le performance del sistema (detection rate, false positive rate), non è possibile fare un SAT significativo, e non è possibile ottimizzare i parametri dell'algoritmo.
La costruzione della ground truth richiede tempo e coinvolge il cliente: raccolta di campioni di produzione reali (buoni e difettosi), classificazione manuale, fotografia sistematica. Va pianificata dall'inizio del progetto, non all'ultimo momento. Spesso richiede 4-8 settimane di raccolta prima di poter iniziare lo sviluppo.
Errore 5: integrazione con la linea non definita
Il sistema di visione non vive isolato: deve comunicare il risultato (OK/NOK, tipo di difetto, coordinate per il robot) al PLC o al sistema di supervisione. I problemi tipici:
- Protocollo di comunicazione non definito a inizio progetto (Profinet? TCP/IP? I/O digitali? OPC-UA?)
- Latenza di comunicazione non considerata nel ciclo macchina (il pezzo si è già spostato prima della risposta)
- Interfaccia HMI per l'operatore non progettata (come vede i risultati? come gestisce i falsi positivi?)
- Gestione del reject non definita (chi espelle il pezzo difettoso? Con quale logica?)
Come strutturare un progetto corretto: definire il difetto minimo da rilevare e la velocità di produzione → progettare l'illuminazione → scegliere telecamera e ottica → definire fixture meccanico → raccogliere la ground truth → sviluppare e validare l'algoritmo → integrare e collaudare.
Un progetto di controllo qualità con visione artificiale ben strutturato parte dall'analisi del difetto, non dalla scelta della telecamera. Contattateci per una valutazione della vostra applicazione.