Utilizzo di Ultralytics YOLO11 per il riconoscimento automatico delle targhe

Abirami Vina

4 minuti di lettura

21 ottobre 2024

Scoprite come Ultralytics YOLO11 può essere utilizzato nei sistemi di riconoscimento automatico delle targhe (ANPR) per il rilevamento in tempo reale e la gestione del traffico e dei parcheggi.

Con l'aumento dell 'adozione dell'intelligenza artificiale, le innovazioni che dipendono dal riconoscimento automatico delle targhe (ANPR) stanno diventando sempre più comuni. I sistemi ANPR utilizzano la computer vision per leggere automaticamente le targhe dei veicoli, identificarli e tracciarli. Recentemente, i progressi dell'IA hanno reso possibile la rapida integrazione di questi sistemi nella nostra vita quotidiana. In effetti, potreste aver visto i sistemi ANPR ai caselli autostradali o durante i controlli della polizia per verificare l'eccesso di velocità dei veicoli

Il riconoscimento delle targhe sta diventando sempre più importante e si prevede che il mercato globale dei sistemi ANPR raggiungerà i 4,8 miliardi di dollari entro il 2027. Un fattore di questa crescita sono i vantaggi che l'ANPR offre ad applicazioni come la gestione del traffico e la sicurezza

Per ottenere i migliori risultati dalle applicazioni ANPR, è importante comprendere le tecniche di intelligenza artificiale alla base di queste soluzioni. Ad esempio, il rilevamento degli oggetti, un'attività di computer vision, è essenziale per riconoscere e tracciare i veicoli in modo accurato, ed è qui che entrano in gioco modelli di computer vision come Ultralytics YOLO11. In questo articolo analizzeremo come funziona l'ANPR e come YOLO11, in particolare, può migliorare le soluzioni ANPR. 

__wf_reserved_inherit
Figura 1. Utilizzo dei modelli YOLO di Ultralytics per l'ANPR.

Come funziona il riconoscimento automatico delle targhe

Il riconoscimento automatico delle targhe comporta alcune fasi importanti per identificare rapidamente e con precisione le targhe dei veicoli. Vediamo come queste fasi lavorano insieme per rendere il processo efficiente:

  • Acquisizione di immagini: In primo luogo, le telecamere vengono utilizzate per catturare le immagini dei veicoli. Queste telecamere possono essere installate in postazioni fisse, come i caselli autostradali, o montate sui veicoli della polizia per la mobilità.
  • Rilevamento della targa: Quindi, vengono utilizzati modelli di rilevamento degli oggetti come YOLO11 per trovare la targa nell'immagine.
  • Riconoscimento ottico dei caratteri (OCR): Successivamente, l'OCR viene utilizzato per leggere i caratteri sulla lastra (nell'immagine), convertendoli in testo leggibile dalla macchina.
  • Ricerca nel database: I dati del testo vengono quindi confrontati con un database per confermare le informazioni della targa.
__wf_reserved_inherit
Figura 2. Un esempio di utilizzo dei modelli YOLO di Ultralytics per il rilevamento delle targhe.

I sistemi ANPR spesso devono affrontare sfide come la scarsa illuminazione, i diversi design delle targhe e le difficili condizioni ambientali. YOLO11 può aiutare a risolvere questi problemi aumentando la precisione e la velocità di rilevamento, anche in condizioni difficili. Con modelli come YOLO11, l'ANPR può funzionare in modo più affidabile, facilitando l'identificazione delle targhe in tempo reale, sia di giorno che di notte o in caso di maltempo. Nella prossima sezione vedremo come utilizzare YOLO11 per ottenere questi miglioramenti.

Come YOLO11 può migliorare un sistema ANPR

Ultralytics YOLO11 è stato presentato per la prima volta all'evento ibrido annuale di Ultralytics, YOLO Vision 2024 (YV24). Come modello di rilevamento degli oggetti che supporta applicazioni in tempo reale, YOLO11 è un'ottima opzione per migliorare innovazioni come i sistemi ANPR. YOLO11 è adatto anche per le applicazioni di intelligenza artificiale . Ciò consente alle soluzioni ANPR integrate con YOLO11 di funzionare efficacemente anche quando la connessione di rete non è affidabile. Di conseguenza, i sistemi ANPR possono funzionare senza problemi in luoghi remoti o in aree con connettività limitata.

YOLO11 apporta anche miglioramenti in termini di efficienza rispetto ai suoi predecessori. Ad esempio, YOLO11m raggiunge una precisione media superiore (mAP) sul set di dati COCO con il 22% di parametri in meno rispetto a YOLOv8m. Con YOLO11, i sistemi ANPR sono in grado di gestire meglio le varie sfide, come le mutevoli condizioni di illuminazione, i diversi design delle targhe e i veicoli in movimento, ottenendo un riconoscimento delle targhe più affidabile ed efficace.

__wf_reserved_inherit
Figura 3. Confronto tra Ultralytics YOLO11 e le versioni precedenti.

Se vi state chiedendo come potete utilizzare YOLO11 nel vostro progetto ANPR, è molto semplice. Le varianti dei modelli YOLO11 che supportano il rilevamento degli oggetti sono state pre-addestrate sul set di dati COCO. Questi modelli sono in grado di rilevare 80 tipi diversi di oggetti, come automobili, biciclette e animali. Anche se le targhe non fanno parte delle etichette pre-addestrate, gli utenti possono facilmente addestrare YOLO11 a rilevare le targhe utilizzando il pacchetto Ultralytics Python o la piattaforma HUB Ultralytics senza codice. Gli utenti hanno la possibilità di creare o utilizzare un set di dati dedicato alle targhe per rendere il modello YOLO11 addestrato su misura perfetto per l'ANPR.

Applicazioni di un sistema ANPR integrato con YOLO11

Successivamente, daremo un'occhiata alle varie applicazioni in cui ANPR e YOLO11 possono essere utilizzati insieme per migliorare l'efficienza e l'accuratezza.

Rilevamento delle targhe in tempo reale per il traffico e le forze dell'ordine

Nelle città più movimentate, con auto in movimento attraverso incroci e autostrade, gli agenti del traffico devono gestire la congestione, monitorare le violazioni del traffico e garantire la sicurezza pubblica. L'ANPR, se integrato con YOLO11, può fare una grande differenza in questi sforzi. Riconoscendo istantaneamente le targhe dei veicoli, le autorità possono tenere sotto controllo il flusso del traffico, far rispettare le leggi sul traffico e identificare rapidamente i veicoli coinvolti in violazioni. Ad esempio, i veicoli in eccesso di velocità possono essere facilmente segnalati. 

__wf_reserved_inherit
Figura 4. Rilevamento e identificazione di veicoli in eccesso di velocità con ANPR e YOLO11.

Nel complesso, l'ANPR con YOLO11 può automatizzare attività che altrimenti richiederebbero uno sforzo manuale. È in grado di rilevare i veicoli che passano con il rosso e di gestire le operazioni ai caselli. L'automazione di queste attività non solo rende il sistema più efficiente, ma riduce anche il carico di lavoro degli agenti del traffico, consentendo loro di concentrarsi su responsabilità più critiche.

Nelle forze dell'ordine, YOLO11 e ANPR possono lavorare insieme per rintracciare i veicoli rubati e identificare quelli segnalati per attività sospette. Il rilevamento in tempo reale di YOLO11 garantisce un riconoscimento rapido e affidabile dei veicoli, anche quando si muovono velocemente. Questa capacità contribuisce a migliorare la sicurezza pubblica, consentendo tempi di risposta più rapidi e un'applicazione più efficace della legge.

Sistemi di gestione dei parcheggi e ANPR all'avanguardia

Un'altra interessante applicazione dell'ANPR con YOLO11 è quella dei sistemi di gestione dei parcheggi. Ad esempio, consente di realizzare parcheggi in cui le auto possono entrare, parcheggiare e uscire senza che il conducente debba interagire con una biglietteria automatica o un addetto. I sistemi di parcheggio ANPR che utilizzano YOLO11 possono aiutare a rendere più fluidi i processi di ingresso, uscita e pagamento.

__wf_reserved_inherit
Figura 5. Gestione dei parcheggi con i modelli YOLO di Ultralytics.

Quando un veicolo si avvicina al cancello d'ingresso, l'ANPR di YOLO11 riconosce immediatamente la targa. Il sistema effettua quindi un controllo incrociato della targa con un database pre-registrato o crea una nuova voce. Il cancello si apre automaticamente, lasciando entrare il veicolo senza alcuna operazione manuale. Il processo accelerato crea un'esperienza più comoda per i conducenti.

Allo stesso modo, quando un veicolo esce, il sistema rileva nuovamente la targa utilizzando YOLO11. Calcola il tempo di sosta e può elaborare automaticamente il pagamento se il veicolo è registrato con un metodo di pagamento. L'automazione elimina la necessità di macchine di pagamento fisiche e contribuisce a ridurre la congestione alle uscite, soprattutto negli orari di punta.

La capacità di YOLO11 di rilevare le targhe in modo accurato e in tempo reale è fondamentale per far funzionare senza problemi questi sistemi di gestione dei parcheggi. Oltre a rendere il parcheggio più comodo, aiuta gli operatori a gestire meglio le loro strutture riducendo il lavoro manuale e migliorando il flusso del traffico.

Utilizzo dell'ANPR per il controllo degli accessi nei sistemi di sicurezza

I sistemi ANPR integrati con YOLO11 sono un'ottima opzione per gestire l'accesso ad aree sicure come comunità recintate, campus aziendali e strutture riservate. Utilizzando l'ANPR, questi luoghi possono automatizzare la loro sicurezza, assicurandosi che solo i veicoli autorizzati siano ammessi.

__wf_reserved_inherit
Figura 6. Utilizzo dell'ANPR per consentire l'accesso dei veicoli autorizzati alle aree protette.

È simile al sistema di gestione dei parcheggi di cui abbiamo parlato in precedenza. La differenza principale è che il sistema controlla la targa con un elenco di veicoli autorizzati. Se il veicolo è approvato, il cancello si apre automaticamente, consentendo l'accesso ai residenti, ai dipendenti o ai visitatori senza problemi e mantenendo la sicurezza. Il processo riduce la necessità di controlli manuali, consentendo al personale di sicurezza di concentrarsi su compiti più importanti.

I sistemi ANPR sono una parte fondamentale del futuro delle smart city

Ora che abbiamo illustrato alcune applicazioni di sistemi ANPR integrati con YOLO11, pensiamo a queste applicazioni in modo più connesso. 

Al di là delle singole applicazioni, i loro vantaggi si evidenziano quando vengono visti come una soluzione coesiva nelle infrastrutture urbane per le città intelligenti. Man mano che le città si evolvono per diventare più intelligenti, i sistemi ANPR svolgono un ruolo sempre più importante nelle infrastrutture urbane.

Si pensi, ad esempio, a una smart city in cui l'ANPR viene utilizzato per gestire il traffico, garantire l'accesso sicuro e ottimizzare il parcheggio, tutto in una volta. Un veicolo potrebbe essere rilevato al momento dell'ingresso in città, tracciato in tutto il suo percorso, autorizzato ad accedere alle aree riservate e a parcheggiare senza alcun intervento manuale. 

Integrando modelli di computer vision come YOLO11, l'ANPR può aiutare a gestire il traffico in modo più efficiente, a rafforzare la sicurezza e a migliorare la pubblica incolumità. Questi sistemi consentono il monitoraggio in tempo reale, processi automatizzati e processi decisionali basati sui dati, essenziali per gestire la crescente complessità delle città moderne. 

Un ultimo sguardo all'ANPR con YOLO11 

I sistemi ANPR stanno diventando essenziali per le moderne infrastrutture urbane e l'integrazione di modelli di computer vision come YOLO11 li rende ancora più vantaggiosi. YOLO11 migliora l'ANPR con una maggiore precisione, elaborazione in tempo reale e adattabilità, rendendolo ideale per le applicazioni smart city. Dal miglioramento della gestione del traffico e delle forze dell'ordine all'automazione dei parcheggi e degli accessi protetti, i sistemi ANPR alimentati da YOLO11 garantiscono efficienza e affidabilità. Man mano che le città diventano più intelligenti, queste soluzioni giocheranno probabilmente un ruolo cruciale nella trasformazione della vita urbana e nel supporto del futuro delle infrastrutture intelligenti.

Per saperne di più sull'IA, visitate il nostro repository GitHub e partecipate alla nostra comunità. Esplorate le applicazioni dell'IA nel settore manifatturiero e agricolo sulle nostre pagine dedicate alle soluzioni. 🚀

Costruiamo insieme il futuro
dell'IA!

Iniziate il vostro viaggio nel futuro dell'apprendimento automatico

Iniziare gratuitamente
Link copiato negli appunti