Rivoluzionare la gestione delle code con Ultralytics YOLOv8 e OpenVINO
Scopri come Ultralytics YOLOv8 e OpenVINO di Intel stanno rivoluzionando la gestione delle code. Approfitta degli approfondimenti di YV23 e adotta soluzioni basate sull'AI per il monitoraggio in tempo reale. Unisciti subito alla rivoluzione!

Che momento entusiasmante è stato a YOLO Vision 2023 (YV23), dove idee rivoluzionarie si sono fuse perfettamente con tecnologie all'avanguardia! Uno dei keynote ha visto il Software Evangelist di Intel, Adrian Boguszewski, salire sul palco per condividere le sue intuizioni su come rivoluzionare la gestione delle code utilizzando Ultralytics YOLOv8 e OpenVINO di Intel. Scopriamo i punti chiave di questo intervento.
Perché la gestione delle code è importante#
Adrian ha iniziato affrontando una sfida universale: la gestione manuale delle code. Ha descritto in modo vivido l'inefficienza del conteggio manuale e ha evidenziato la necessità di una soluzione automatizzata.
E quale modo migliore per affrontare questa sfida se non sfruttare i flussi video e gli algoritmi di deep learning?
Introduzione alla gestione intelligente delle code#
La visione di Adrian per una gestione intelligente delle code era chiarissima: sfruttare la potenza dell'AI per rilevare e monitorare le code in tempo reale. Definendo regioni di interesse e contando le persone al loro interno, il sistema poteva avvisare automaticamente gli addetti del negozio quando le code superavano la capacità. Una vera svolta!
I quattro pilastri del successo#
Questa soluzione è stata suddivisa in 4 semplici passaggi:
- Acquisizione video: utilizza flussi video standard o feed live per acquisire dati in tempo reale.
- Rilevamento dei clienti: sfrutta Ultralytics YOLOv8 per rilevare i clienti in modo preciso ed efficiente.
- Conteggio e avvisi: conta i clienti nelle regioni specificate e attiva avvisi quando le code superano la capacità.
- Distribuzione: dai computer a scheda singola all'hardware aziendale, distribuisci la soluzione senza difficoltà utilizzando OpenVINO.
Dare più potere agli sviluppatori con OpenVINO#
Adrian ci ha fatto scoprire le potenzialità del toolkit open source OpenVINO di Intel per ottimizzare e distribuire l'inferenza AI. Grazie al supporto per un'ampia gamma di framework e hardware, OpenVINO promette prestazioni migliori e una distribuzione fluida su piattaforme diverse.
Ottimizzazione semplificata#
Adrian ha inoltre svelato il segreto dell'ottimizzazione: la compressione delle reti neurali. Con tecniche come la quantizzazione post-training, i modelli potevano essere compressi senza sacrificare la precisione. Il risultato? Un'inferenza più rapida senza compromettere le prestazioni.
Ultralytics YOLOv8 offre modelli ottimizzati e ad alta velocità per attività tra cui rilevamento degli oggetti, classificazione, segmentazione e stima della posa. Con il rilascio di YOLOv8.1, queste attività includono le Oriented Bounding Boxes (OBB), una funzionalità progettata per una precisione puntuale.
Questa funzionalità all'avanguardia eccelle nel rilevamento di oggetti con angolazioni e rotazioni diverse. La sua efficacia è evidente nel riconoscimento di oggetti inclinati, come quelli nelle immagini di telerilevamento aereo e nel testo.
Con le OBB, la localizzazione degli oggetti è straordinariamente precisa, riducendo al minimo le interferenze dello sfondo e migliorando la classificazione degli oggetti grazie alla riduzione del rumore proveniente dagli elementi circostanti per ottenere modelli di classificazione più efficaci.
Dalla teoria alla pratica: una demo dal vivo#
Il momento clou di questo intervento è stata senza dubbio la demo dal vivo. Con poche righe di codice, ha mostrato la potenza e la versatilità della soluzione. Il conteggio dei clienti in tempo reale, gli avvisi automatici e gli impressionanti benchmark delle prestazioni hanno lasciato il pubblico a bocca aperta.

Fig. 1. Adrian Boguszewski durante la presentazione a YOLO VISION 2023 presso il Google for Startup Campus di Madrid.
Le prestazioni sono importanti#
Grazie ai benchmark delle prestazioni sull'hardware Intel, abbiamo avuto una dimostrazione dell'applicabilità di questa soluzione nel mondo reale. Dai processori CPU i7 ai server Intel Xeon, la soluzione ha offerto prestazioni eccezionali su tutta la linea.
Distribuzione semplificata#
Durante la presentazione ci sono state offerte due opzioni di distribuzione: script per gli esperti di tecnologia e notebook Jupyter per chi preferiva un approccio più pratico. Grazie alla documentazione completa e alle istruzioni facili da seguire, distribuire la soluzione è stato semplicissimo.
Per concludere!#
Concludendo il suo intervento, Adrian ci ha lanciato una sfida: unirci alla rivoluzione della gestione intelligente delle code. Con progetti open source come questo e i kit di riferimento Edge AI di Intel, le possibilità erano infinite. Quindi rimbocchiamoci le maniche, immergiamoci nel codice e abbracciamo il futuro della gestione delle code basata sull'AI!
In conclusione, la sponsorizzazione di Intel e l'intervento di Adrian a YV23 testimoniano la potenza dell'innovazione e della collaborazione nella community AI. Con visionari come lui alla guida, il futuro appare più luminoso che mai. Sfruttiamo la potenza dell'AI, diamo più potere agli sviluppatori e rivoluzioniamo la gestione delle code, una riga di codice alla volta!
Guarda il talk completo Guarda il talk completo!









