Ultralytics YOLO27:
AI per la visione

Edge AI ed edge computing: intelligenza in tempo reale

Scopri come l'Edge AI e l'edge computing abilitano l'intelligenza in tempo reale, riducono la latenza e rendono più intelligente la computer vision all'edge.

ABAbdelrahman Elgendy9 min read
Edge AI ed edge computing per un'intelligenza in tempo reale

L'intelligenza artificiale (AI) sta diventando parte integrante della nostra vita quotidiana. Dalle telecamere intelligenti ai veicoli autonomi, oggi i modelli di AI vengono distribuiti sui dispositivi per elaborare rapidamente le informazioni e contribuire a prendere decisioni in tempo reale.

Tradizionalmente, molti di questi modelli di AI vengono eseguiti nel cloud: i dispositivi inviano i dati a potenti server remoti, dove il modello li elabora e restituisce i risultati. Tuttavia, affidarsi al cloud non è sempre l'ideale, soprattutto quando contano i millisecondi. L'invio continuo di dati avanti e indietro può introdurre ritardi, creare problemi di privacy e richiedere una connettività costante.

È qui che entrano in gioco Edge AI ed edge computing. Edge AI si concentra sull'esecuzione diretta dei modelli di AI su dispositivi come telecamere o sensori, consentendo di prendere decisioni istantanee sul posto. L'edge computing, invece, mira a elaborare i dati vicino al luogo in cui vengono generati, spesso su server o gateway locali anziché affidarsi al cloud. Questo cambiamento riduce la latenza, migliora la privacy e consente all'AI di funzionare in modo efficiente anche senza un accesso costante al cloud.

Edge AI è particolarmente utile nelle applicazioni di computer vision, dove è necessario elaborare istantaneamente grandi quantità di dati visivi. Modelli di computer vision come Ultralytics YOLO11 possono abilitare attività come il rilevamento degli oggetti e la segmentazione delle istanze direttamente all'edge, alimentando dispositivi più intelligenti, robotica e sistemi di AI per l'IoT industriale (Internet delle cose).

In questa guida analizzeremo il reale significato di Edge AI ed edge computing ed esamineremo le principali differenze tra loro. Vedremo quindi come la loro combinazione alimenti l'AI in tempo reale senza dipendere dal cloud. Infine, analizzeremo le applicazioni pratiche, soprattutto nell'ambito della computer vision, e valuteremo i pro e i contro della distribuzione dell'AI all'edge.

Edge AI vs AI nel cloud: qual è la differenza?#

Edge AI si riferisce alla distribuzione di modelli di intelligenza artificiale direttamente su sistemi installati sui dispositivi, come telecamere, sensori, smartphone o hardware integrato, anziché affidarsi a server remoti o al cloud computing. Questo approccio consente ai dispositivi di elaborare i dati localmente e prendere decisioni sul posto.

Invece di inviare continuamente i dati avanti e indietro al cloud, i modelli di Edge AI possono gestire in tempo reale attività come il riconoscimento delle immagini, l'elaborazione vocale e la manutenzione predittiva. Questa capacità è resa possibile dai progressi nei chip di AI per l'edge computing, che oggi consentono di eseguire in modo efficiente modelli potenti su dispositivi compatti.

Confronto tra l'elaborazione AI nel cloud e Edge AI, con latenza ridotta e privacy migliorata

Fig. 1. Confronto tra l'elaborazione AI nel cloud e Edge AI, con latenza ridotta e privacy migliorata all'edge.

Nel contesto della computer vision, Edge AI può aiutare dispositivi come le telecamere dotate di AI a rilevare oggetti, riconoscere volti e monitorare gli ambienti istantaneamente. Modelli come Ultralytics YOLO11 possono elaborare rapidamente i dati e fornire informazioni in tempo reale, eseguendo tutto direttamente sui dispositivi edge.

Spostando le inferenze di AI (il processo di esecuzione di un modello di AI addestrato per generare previsioni o informazioni) all'edge, i sistemi possono ridurre al minimo la dipendenza dal cloud, migliorando la privacy dell'AI sui dispositivi edge e abilitando prestazioni in tempo reale per le applicazioni in cui velocità e sicurezza dei dati sono fondamentali.

In che modo l'edge computing si differenzia da Edge AI?#

Sebbene sembrino simili, Edge AI ed edge computing svolgono ruoli distinti. L'edge computing è un concetto più ampio che prevede l'elaborazione dei dati alla fonte o nelle sue vicinanze, ad esempio su server edge (piccoli hub di calcolo collocati vicino ai dispositivi per gestire l'elaborazione dei dati), gateway o dispositivi.

L'edge computing si concentra sulla riduzione della quantità di dati inviati ai server centralizzati, gestendo le attività localmente. Supporta operazioni che vanno dal filtraggio e dall'analisi dei dati all'esecuzione di applicazioni complesse al di fuori dei data center tradizionali.

Edge AI, invece, si riferisce specificamente ai modelli di AI eseguiti sui dispositivi edge. In parole semplici, Edge AI porta l'intelligenza all'edge. Insieme, queste tecnologie forniscono capacità di calcolo AI a bassa latenza per i settori che dipendono da velocità ed efficienza.

Ad esempio, una telecamera industriale potrebbe utilizzare l'elaborazione edge per trasmettere video, ma affidarsi a Edge AI per analizzare i filmati, rilevare anomalie e attivare avvisi.

Edge AI ed edge computing per l'intelligenza in tempo reale#

La combinazione di Edge AI ed edge computing è fondamentale per abilitare l'AI in tempo reale in tutti i settori. Invece di dipendere da server remoti, i dispositivi possono analizzare i dati istantaneamente, prendere decisioni più rapidamente e funzionare in modo affidabile anche in ambienti con connettività limitata.

Questa capacità rappresenta una svolta per applicazioni come auto a guida autonoma, robotica e sistemi di sorveglianza, in cui pochi secondi possono fare la differenza. Con Edge AI, i sistemi possono rispondere immediatamente alle condizioni che cambiano, migliorando sicurezza, prestazioni ed esperienza degli utenti.

Per quanto riguarda le attività di computer vision, modelli come Ultralytics YOLO11 possono rilevare oggetti, classificare immagini e tracciare movimenti in tempo reale. Eseguendo questi modelli localmente, si evitano i ritardi della comunicazione con il cloud e si prendono decisioni esattamente quando servono.

L'edge computing elabora i dati vicino ai dispositivi IoT per analisi in tempo reale

Fig. 2. L'edge computing elabora i dati vicino ai dispositivi IoT, consentendo analisi in tempo reale.

Inoltre, Edge AI supporta un'AI incentrata sulla privacy. I dati sensibili, come i flussi video o le informazioni biometriche, possono rimanere sul dispositivo, riducendo i rischi di esposizione e favorendo la conformità alle normative sulla privacy.

Può inoltre abilitare modelli di AI efficienti dal punto di vista energetico per l'edge computing, poiché l'elaborazione locale riduce l'uso della larghezza di banda e le comunicazioni con il cloud, diminuendo il consumo energetico, un aspetto fondamentale per i dispositivi IoT.

Insieme, Edge AI ed edge computing forniscono le basi per dispositivi IoT dotati di AI, capaci di elaborare l'AI con bassa latenza e di tenere il passo con le esigenze del mondo reale.

Applicazioni reali di Edge AI ed edge computing#

Edge AI ed edge computing possono aiutare numerosi settori abilitando l'AI all'edge. Esploriamo alcuni dei casi d'uso di computer vision più significativi, in cui queste tecnologie alimentano il processo decisionale in tempo reale:

  • Sorveglianza intelligente con Edge AI: le telecamere dotate di AI possono monitorare gli ambienti e rilevare attività sospette. Analizzando i filmati sul posto, questi sistemi riducono la dipendenza dall'elaborazione nel cloud e migliorano i tempi di risposta.
  • Edge AI nel settore automobilistico e nelle auto a guida autonoma: i veicoli possono utilizzare Edge AI per elaborare istantaneamente i dati provenienti da telecamere, lidar e sensori. Ciò consente di svolgere attività critiche come il rilevamento degli ostacoli, il mantenimento della corsia e il riconoscimento dei pedoni, senza affidarsi ai server cloud.
  • AI integrata per la robotica e l'automazione industriale: i modelli di AI integrati in hardware specializzato, come robot o sensori, possono aiutare i robot ad analizzare immagini, rilevare difetti e adattarsi ai cambiamenti nella linea di produzione. L'esecuzione locale migliora la precisione e consente regolazioni più rapide negli ambienti dinamici.
  • Edge AI nella produzione: le fabbriche intelligenti possono utilizzare Edge AI per ispezionare i prodotti, monitorare le apparecchiature e migliorare il controllo qualità. Elaborando i dati visivi sul posto, questi sistemi prevengono i difetti e riducono i tempi di inattività.
  • Edge AI nelle città intelligenti e nella gestione del traffico: dall'analisi del traffico in tempo reale al rilevamento dei pedoni, Edge AI consente la pianificazione urbana per le città intelligenti e strade più sicure mantenendo l'elaborazione localmente.
  • Sanità e dispositivi medici: i dispositivi portatili per l'imaging possono utilizzare Edge AI per analizzare istantaneamente le scansioni. Questo approccio migliora la rapidità della diagnosi, mantenendo al contempo al sicuro i dati sanitari sensibili sul dispositivo.
  • Agricoltura e monitoraggio ambientale: i droni dotati di Edge AI e i sensori IoT possono valutare lo stato delle colture, monitorare le condizioni ambientali e ottimizzare le risorse, tutto in tempo reale.

Un drone dotato di Ultralytics YOLO11 rileva veicoli e apparecchiature sul posto

Fig. 3. Un drone dotato di Ultralytics YOLO11 può rilevare veicoli e apparecchiature sul posto.

In tutti questi esempi, i modelli di computer vision come Ultralytics YOLO11, distribuiti sui dispositivi edge, possono fornire informazioni di AI in tempo reale e consentire ai sistemi di prendere decisioni esattamente quando servono.

Pro e contro di Edge AI ed edge computing#

Sebbene Edge AI ed edge computing offrano vantaggi significativi, è importante considerare sia i punti di forza sia i limiti della distribuzione dell'AI all'edge.

Aspetti positivi:

  • Processo decisionale più rapido: Edge AI può ridurre al minimo la latenza elaborando i dati localmente e consentendo risposte istantanee in applicazioni critiche come i veicoli autonomi e l'automazione industriale.

  • Privacy e sicurezza dei dati migliorate: Edge AI può ridurre i rischi di esposizione mantenendo i dati sul dispositivo, risultando ideale per le applicazioni che richiedono un'elaborazione incentrata sulla privacy.

  • Minori requisiti di larghezza di banda: Edge AI può ridurre al minimo i trasferimenti di dati al cloud, contribuendo a diminuire i costi operativi e migliorare l'efficienza.

  • Efficienza energetica: l'esecuzione locale dei modelli favorisce operazioni di AI efficienti dal punto di vista energetico, soprattutto per i dispositivi edge a basso consumo negli ambienti IoT.

Tuttavia, rimangono alcune difficoltà:

  • Limiti dell'hardware: i dispositivi edge hanno spesso capacità di elaborazione e memoria limitate, il che può restringere la complessità dei modelli di AI che sono in grado di eseguire.
  • Difficoltà nell'ottimizzazione dei modelli: i modelli di AI devono essere ottimizzati con attenzione per bilanciare prestazioni e utilizzo delle risorse all'edge.
  • Manutenzione e aggiornamenti: gestire gli aggiornamenti su dispositivi edge distribuiti può essere complesso, soprattutto nelle distribuzioni di grandi dimensioni.
  • Costi iniziali più elevati: configurare l'infrastruttura edge e l'hardware specializzato può richiedere un investimento iniziale significativo, anche se nel tempo può ridurre i costi del cloud.

Nel complesso, Edge AI ed edge computing offrono soluzioni potenti ai settori che desiderano abilitare dispositivi dotati di AI, in grado di operare più rapidamente, in modo più sicuro e con maggiore efficienza.

Punti chiave#

Edge AI ed edge computing stanno cambiando il modo in cui i settori affrontano l'intelligenza in tempo reale. Elaborando i dati localmente, queste tecnologie possono consentire decisioni più rapide e intelligenti, soprattutto nelle applicazioni di computer vision.

Dall'AI per l'IoT industriale alla sorveglianza intelligente con Edge AI, la combinazione di calcolo locale e modelli intelligenti come Ultralytics YOLO11 può alimentare applicazioni che dipendono da velocità, privacy e affidabilità.

Con la continua evoluzione di Edge AI, i settori hanno accesso a capacità di calcolo AI a bassa latenza, facilmente scalabili, che migliorano l'efficienza operativa e pongono le basi per il futuro dell'AI all'edge.

Unisciti alla nostra community in crescita! Esplora il nostro repository GitHub per saperne di più sull'AI. Vuoi iniziare i tuoi progetti di computer vision? Scopri le nostre opzioni di licenza. Scopri l'AI nel settore automobilistico e la Vision AI nella sanità visitando le nostre pagine dedicate alle soluzioni!

Explore solutions

Visione artificiale per immagini aeree

Visione artificiale per immagini aeree

Traduci immagini di droni e aeree in informazioni in tempo reale per agricoltura, acquacoltura, monitoraggio ambientale, conservazione e analisi geospaziale con Ultralytics YOLO.
Scopri di più
Computer vision nel settore aerospaziale

Computer vision nel settore aerospaziale

Porta la visione artificiale al monitoraggio aereo con i modelli Ultralytics YOLO. Potenzia droni, flussi di lavoro aerospaziali, conservazione ambientale e industrie geospaziali con soluzioni di computer vision.
Scopri di più

Proteggi ogni sito con i modelli Ultralytics YOLO. La visione artificiale alimenta il monitoraggio del perimetro, il rilevamento delle minacce, il riconoscimento delle targhe e la sicurezza sul lavoro.
Scopri di più
Computer vision nella robotica

Computer vision nella robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica abilita la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Computer vision nella logistica

Computer vision nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. La Vision AI abilita l'ispezione dei pacchi, lo smistamento, il tracciamento dei veicoli e il monitoraggio della sicurezza nei magazzini in tempo reale.
Scopri di più
Computer vision nel commercio al dettaglio

Computer vision nel commercio al dettaglio

Reinventa il commercio al dettaglio con i modelli Ultralytics YOLO. La Vision AI potenzia il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e analisi più intelligenti dei clienti.
Scopri di più
Computer vision nel settore sanitario

Computer vision nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La Vision AI nel settore sanitario abilita imaging medico più rapido, diagnosi più intelligenti e monitoraggio dei pazienti.
Scopri di più
Computer vision nella produzione

Computer vision nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI supporta il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione delle linee di assemblaggio.
Scopri di più
Computer vision nel settore automobilistico

Computer vision nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La vision AI migliora la sicurezza stradale, i sistemi di assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.
Scopri di più
Computer vision in agricoltura

Computer vision in agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Abilita il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per raccolti più abbondanti e intelligenti.
Scopri di più
Visione artificiale per immagini aeree

Visione artificiale per immagini aeree

Traduci immagini di droni e aeree in informazioni in tempo reale per agricoltura, acquacoltura, monitoraggio ambientale, conservazione e analisi geospaziale con Ultralytics YOLO.
Scopri di più
Computer vision nel settore aerospaziale

Computer vision nel settore aerospaziale

Porta la visione artificiale al monitoraggio aereo con i modelli Ultralytics YOLO. Potenzia droni, flussi di lavoro aerospaziali, conservazione ambientale e industrie geospaziali con soluzioni di computer vision.
Scopri di più

Proteggi ogni sito con i modelli Ultralytics YOLO. La visione artificiale alimenta il monitoraggio del perimetro, il rilevamento delle minacce, il riconoscimento delle targhe e la sicurezza sul lavoro.
Scopri di più
Computer vision nella robotica

Computer vision nella robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica abilita la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Computer vision nella logistica

Computer vision nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. La Vision AI abilita l'ispezione dei pacchi, lo smistamento, il tracciamento dei veicoli e il monitoraggio della sicurezza nei magazzini in tempo reale.
Scopri di più
Computer vision nel commercio al dettaglio

Computer vision nel commercio al dettaglio

Reinventa il commercio al dettaglio con i modelli Ultralytics YOLO. La Vision AI potenzia il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e analisi più intelligenti dei clienti.
Scopri di più
Computer vision nel settore sanitario

Computer vision nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La Vision AI nel settore sanitario abilita imaging medico più rapido, diagnosi più intelligenti e monitoraggio dei pazienti.
Scopri di più
Computer vision nella produzione

Computer vision nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI supporta il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione delle linee di assemblaggio.
Scopri di più
Computer vision nel settore automobilistico

Computer vision nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La vision AI migliora la sicurezza stradale, i sistemi di assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.
Scopri di più
Computer vision in agricoltura

Computer vision in agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Abilita il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per raccolti più abbondanti e intelligenti.
Scopri di più
Visione artificiale per immagini aeree

Visione artificiale per immagini aeree

Traduci immagini di droni e aeree in informazioni in tempo reale per agricoltura, acquacoltura, monitoraggio ambientale, conservazione e analisi geospaziale con Ultralytics YOLO.
Scopri di più
Computer vision nel settore aerospaziale

Computer vision nel settore aerospaziale

Porta la visione artificiale al monitoraggio aereo con i modelli Ultralytics YOLO. Potenzia droni, flussi di lavoro aerospaziali, conservazione ambientale e industrie geospaziali con soluzioni di computer vision.
Scopri di più

Proteggi ogni sito con i modelli Ultralytics YOLO. La visione artificiale alimenta il monitoraggio del perimetro, il rilevamento delle minacce, il riconoscimento delle targhe e la sicurezza sul lavoro.
Scopri di più
Computer vision nella robotica

Computer vision nella robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica abilita la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Computer vision nella logistica

Computer vision nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. La Vision AI abilita l'ispezione dei pacchi, lo smistamento, il tracciamento dei veicoli e il monitoraggio della sicurezza nei magazzini in tempo reale.
Scopri di più
Computer vision nel commercio al dettaglio

Computer vision nel commercio al dettaglio

Reinventa il commercio al dettaglio con i modelli Ultralytics YOLO. La Vision AI potenzia il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e analisi più intelligenti dei clienti.
Scopri di più
Computer vision nel settore sanitario

Computer vision nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La Vision AI nel settore sanitario abilita imaging medico più rapido, diagnosi più intelligenti e monitoraggio dei pazienti.
Scopri di più
Computer vision nella produzione

Computer vision nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI supporta il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione delle linee di assemblaggio.
Scopri di più
Computer vision nel settore automobilistico

Computer vision nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La vision AI migliora la sicurezza stradale, i sistemi di assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.
Scopri di più
Computer vision in agricoltura

Computer vision in agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Abilita il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per raccolti più abbondanti e intelligenti.
Scopri di più

Costruiamo insieme il futuro dell'AI!

Inizia il tuo percorso verso il futuro del machine learning