La soluzione consiste in una rilevazione e classificazione dei segnali stradali basati su un algoritmo a tre livelli e composto da: segmentazione del colore, riconoscimento della forma e rete neurale.
L’obiettivo finale dell’algoritmo è di rilevare e classificare pressoché tutti i segnali stradali presenti lungo la via.
La segmentazione del colore è stata inserita con l’obiettivo di ottenere una risposta in tempo reale, poiché la segmentazione basata sul colore è più veloce di quella basata sulla forma.
Due metodi differenti sono utilizzati per rilevare la forma; una è basata su schemi che si sovrappongono a modelli semplici di forma e l’altra è basata sulla rilevazione del bordo e del contorno geometrico.
L’insieme dei segnali stradali presi in considerazione è stato diviso in diverse categoria, in accordo con la loro forma e colore.
Infine, per ogni gruppo di segnali stradali, è stata costruita ed istruita una rete neurale.
Particolari accorgimenti sono utilizzati per ridurre la dipendenza dalle condizioni di illuminazione esterna: questo è di estrema importanza per buone prestazioni nelle situazioni di prima mattina e tardo pomeriggio, quando la luce del sole presenta una notevole deviazione verso lo spettro del rosso.