Yolo Vision Shenzhen
Shenzhen
Iscriviti ora
Glossario

Edge Computing

Explore the benefits of edge computing for real-time AI. Learn how to reduce latency and deploy Ultralytics YOLO26 to edge devices via the Ultralytics Platform.

L'edge computing è un'architettura informatica distribuita che avvicina l'elaborazione e l'archiviazione dei dati al luogo in cui sono necessari, anziché affidarsi a una sede centrale che in genere si trova a migliaia di chilometri di distanza. Gestendo i dati vicino alla fonte, ad esempio su server locali, gateway IoT o sui dispositivi stessi, questo approccio riduce significativamente la latenza e minimizza la larghezza di banda necessaria per la trasmissione dei dati. Nel contesto dell'intelligenza artificiale e dell'apprendimento automatico, l'edge computing fornisce l'infrastruttura critica necessaria per implementare l' Edge AI, consentendo l'esecuzione di modelli sofisticati direttamente su telecamere intelligenti, droni e sensori industriali con una reattività immediata.

I vantaggi principali dell'edge computing

Il passaggio dall'elaborazione cloud centralizzata all'elaborazione edge localizzata offre diversi vantaggi trasformativi, in particolare per la visione artificiale e l'analisi in tempo reale .

  • Latenza ridotta: le architetture cloud tradizionali richiedono che i dati vengano trasferiti a un data center per essere elaborati e poi ritornino al dispositivo. L'edge computing elimina questo viaggio di andata e ritorno, consentendo un'inferenza in tempo reale dove ogni millisecondo conta. Ciò è essenziale per i sistemi critici per la sicurezza come i veicoli autonomi che devono prendere decisioni di frenata in frazioni di secondo.
  • Efficienza della larghezza di banda: la trasmissione di flussi video ad alta definizione per il rilevamento di oggetti consuma un'enorme larghezza di banda. Elaborando i dati grezzi a livello locale e inviando al cloud solo i metadati o gli avvisi rilevanti, le organizzazioni possono ridurre drasticamente i costi di trasmissione dei dati .
  • Maggiore privacy dei dati: le informazioni sensibili, come le immagini mediche o i dati di riconoscimento facciale, possono essere elaborate interamente all'interno dell'ambiente locale. Questo contenimento locale supporta la conformità a normative rigorose come il GDPR, garantendo che i dati personali non lascino mai il dispositivo.
  • Funzionalità offline: i dispositivi edge possono continuare a funzionare in modo autonomo anche quando la connessione Internet è intermittente o persa. Questa affidabilità è fondamentale per applicazioni come l' intelligenza artificiale in agricoltura, dove i droni monitorano le colture in campi remoti con scarsa copertura di rete.

Edge Computing vs. Cloud Computing

Mentre il cloud computing eccelle nell'archiviazione di enormi set di dati e nell'addestramento di modelli su larga scala, l'edge computing si concentra sulla fase di esecuzione. È utile considerarli come tecnologie complementari piuttosto che concorrenti. Il cloud viene spesso utilizzato per l' addestramento dei modelli, dove è necessaria una grande potenza di calcolo per elaborare i dati storici. Una volta addestrato, il modello ottimizzato viene distribuito sull'edge per l'inferenza. Questo approccio ibrido sfrutta i punti di forza di entrambi: la scalabilità infinita del cloud e la velocità dell'edge.

Applicazioni nel mondo reale

L'edge computing sta rivoluzionando i settori industriali integrando l'intelligenza direttamente nelle operazioni fisiche.

  • Produzione intelligente: nell' automazione industriale, le fabbriche utilizzano gateway edge per analizzare i dati dei sensori provenienti dai macchinari. Se viene rilevata un'anomalia nelle vibrazioni, il sistema può attivare istantaneamente protocolli di manutenzione predittiva, prevenendo costosi tempi di inattività.
  • Vendita al dettaglio intelligente: i negozi fisici utilizzano telecamere edge-powered per la gestione dell'inventario. I sistemi possono track autonomamente i livelli track sugli scaffali e avvisare il personale di rifornire gli articoli, migliorando l'efficienza operativa senza trasmettere i feed video dei clienti a server esterni.
  • Gestione del traffico: le città intelligenti installano nodi periferici agli incroci per controllare i semafori. Analizzando il flusso del traffico in tempo reale a livello locale, questi sistemi possono ottimizzare la temporizzazione dei semafori per ridurre la congestione, funzionando in modo indipendente dai centri di controllo centrali.

Distribuzione dei modelli ai bordi

Per eseguire modelli complessi su dispositivi edge con risorse limitate, gli sviluppatori utilizzano spesso tecniche di ottimizzazione come la quantizzazione dei modelli o l'esportazione in formati specializzati come TensorRT o ONNX. La Ultralytics semplifica questo processo, consentendo agli utenti di addestrare i modelli nel cloud e distribuirli su vari target edge senza soluzione di continuità.

L'esempio seguente mostra come esportare un modello YOLO26 nel NCNN , altamente ottimizzato per dispositivi mobili e dispositivi edge integrati.

from ultralytics import YOLO

# Load a pre-trained YOLO26 model
model = YOLO("yolo26n.pt")

# Export the model to NCNN format for mobile edge deployment
# This creates a lightweight, optimized version of the model
model.export(format="ncnn")

Concetti correlati

  • Edge AI: mentre l'edge computing si riferisce all' infrastruttura distribuita, l'Edge AI si riferisce specificamente all'applicazione di algoritmi di intelligenza artificiale che girano su tale infrastruttura.
  • Internet of Things (IoT): La rete di oggetti fisici ("cose") dotati di sensori e software. L'edge computing fornisce la potenza di elaborazione che rende "intelligenti" questi dispositivi IoT.
  • Fog Computing: Un'infrastruttura informatica decentralizzata in cui dati, elaborazione, archiviazione e applicazioni si trovano in una posizione intermedia tra la fonte dei dati e il cloud, spesso considerata un'estensione del cloud computing verso il perimetro.

Unitevi alla comunità di Ultralytics

Entra nel futuro dell'AI. Connettiti, collabora e cresci con innovatori globali

Iscriviti ora