Ultralytics YOLO27:
Torna al glossario di Ultralytics

Visual SLAM (Simultaneous Localization and Mapping)

Scopri come lo SLAM visivo consente la mappatura autonoma. Impara a migliorare la precisione con Ultralytics YOLO26 e a distribuire soluzioni tramite la Ultralytics Platform.

Lo SLAM visivo (localizzazione e mappatura simultanee) è una tecnica fondamentale di visione artificiale che consente a un agente, come un robot o un dispositivo mobile, di mappare contemporaneamente un ambiente sconosciuto e determinare la propria posizione al suo interno usando solo le immagini delle telecamere. A differenza dei sistemi SLAM tradizionali, che si basano su costosi sensori laser, lo SLAM visivo sfrutta telecamere monoculari, stereo o RGB-D standard. Estraendo e tracciando le caratteristiche visive tra fotogrammi consecutivi, il sistema calcola la traiettoria della telecamera e costruisce progressivamente una nuvola di punti 3D o una mappa densa dell'ambiente circostante. Questa tecnologia è fondamentale per consentire la navigazione autonoma e la consapevolezza spaziale nelle macchine.

Come funziona lo SLAM visivo#

Una tipica pipeline di SLAM visivo è composta da due componenti principali: il front-end e il back-end. Il front-end gestisce i dati dei sensori, esegue l'estrazione delle caratteristiche visive (individuando angoli o bordi distintivi) e abbina tali caratteristiche tra i fotogrammi per stimare il movimento della telecamera nel tempo. Il back-end utilizza questi dati di odometria e applica algoritmi di ottimizzazione, come la regolazione del fascio, per correggere la deriva e perfezionare sia la mappa dell'ambiente sia la posa stimata della telecamera.

Le recenti innovazioni del 2024 e del 2025 hanno spostato il paradigma dalle caratteristiche tradizionali progettate manualmente, come quelle usate nei framework storici quali ORB-SLAM3, agli approcci di deep learning. I sistemi moderni utilizzano ora reti neurali per il flusso ottico denso e l'abbinamento delle caratteristiche, diventando molto più resilienti alla sfocatura da movimento e agli ambienti con poche texture. Inoltre, nuove tecniche di rendering che integrano lo splatting gaussiano 3D e i campi di radianza neurale (NeRF) consentono di creare mappe dense fotorealistiche in tempo reale, capaci di cogliere dettagli geometrici complessi molto meglio delle normali nuvole di punti.

SLAM visivo, SLAM LiDAR e tracciamento degli oggetti a confronto#

Per distribuire la soluzione giusta, è essenziale comprendere le differenze tra le tecnologie di mappatura e tracciamento:

  • SLAM visivo e SLAM LiDAR a confronto: lo SLAM visivo si basa su sensori fotografici economici per rilevare texture visive ricche, mentre lo SLAM LiDAR usa fasci laser per misurare con precisione le distanze fisiche. Il LiDAR è molto accurato, ma costoso e avido di energia; lo SLAM visivo è invece conveniente e fornisce informazioni cromatiche, ma può avere difficoltà in condizioni di scarsa illuminazione.
  • SLAM visivo e tracciamento degli oggetti a confronto: il tracciamento degli oggetti individua e segue il movimento di entità specifiche tra i fotogrammi di un video. Lo SLAM visivo, invece, traccia il movimento della telecamera rispetto all'ambiente statico per creare una mappa. I due concetti si combinano però nello SLAM semantico, in cui i modelli di rilevamento degli oggetti identificano gli oggetti dinamici per escluderli intenzionalmente dalla mappa statica.

Applicazioni nel mondo reale#

Lo SLAM visivo è profondamente integrato nei moderni agenti AI e nei sistemi di calcolo spaziale.

  • Robotica e droni autonomi: i robot per le consegne e i droni usano lo SLAM visivo per navigare in ambienti privi di copertura GPS, come i magazzini o i canyon urbani densamente edificati. Creando mappe in tempo reale, possono pianificare i percorsi ed evitare gli ostacoli in modo autonomo.
  • Realtà aumentata (AR) e realtà virtuale (VR): gli occhiali smart commerciali si affidano molto allo SLAM visivo per comprendere la geometria di una stanza. Questo consente ai sistemi AR di ancorare con precisione oggetti digitali, come un monitor virtuale, alle superfici fisiche, in modo che restino stabili mentre l'utente si muove.
  • Sistemi di navigazione assistita: i recenti sviluppi nello SLAM semantico basato sul deep learning vengono utilizzati per creare ausili indossabili alla navigazione per le persone con disabilità visive, garantendo percorsi sicuri in tempo reale che aggirano gli ostacoli fisici in movimento.

SLAM semantico e integrazione con Ultralytics YOLO26#

Una delle maggiori difficoltà dello SLAM visivo è gestire gli ambienti dinamici, in cui gli oggetti in movimento alterano la mappa. Lo SLAM semantico risolve il problema affiancando alla pipeline SLAM tradizionale modelli di visione ad alta velocità. Utilizzando Ultralytics YOLO26 per la segmentazione delle istanze o il rilevamento, il sistema può assegnare etichette semantiche alla scena e filtrare gli oggetti in movimento, migliorando notevolmente la precisione della localizzazione.

Il blocco di codice seguente mostra come usare Ultralytics YOLO26 per identificare le coordinate degli oggetti dinamici, come persone e automobili, in modo che il motore di abbinamento delle caratteristiche SLAM possa ignorarli esplicitamente:

from ultralytics import YOLO

# Load Ultralytics YOLO26 to detect dynamic objects in the scene
model = YOLO("yolo26n.pt")
results = model("robot_camera_view.jpg")

# Extract bounding boxes of dynamic objects to exclude them from SLAM maps
for box in results[0].boxes:
    if int(box.cls) in [0, 2]:  # Example: Class 0 is person, Class 2 is car
        print(f"Ignore dynamic feature region at coordinates: {box.xyxy[0]}")

Sfruttando l'hardware moderno per l'AI edge, come NVIDIA Jetson, e integrando i modelli tramite la Ultralytics Platform, gli sviluppatori possono addestrare e distribuire algoritmi di visione leggeri direttamente accanto alle pipeline SLAM. Per approfondire le architetture di mappatura autonoma, consulta la letteratura recente su IEEE Xplore o arXiv e scopri come ottimizzare le pipeline di visione continua nella documentazione Ultralytics.

Explore solutions

Computer vision per immagini aeree

Computer vision per immagini aeree

Trasforma immagini da droni e riprese aeree in informazioni utili in tempo reale per l'agricoltura, l'acquacoltura, il monitoraggio ambientale, la conservazione e l'analisi geospaziale con Ultralytics YOLO.
Scopri di più
Computer vision nel settore aerospaziale

Computer vision nel settore aerospaziale

Porta la vision AI nel monitoraggio aereo con i modelli Ultralytics YOLO. Potenzia droni, flussi di lavoro aerospaziali, conservazione ambientale e settori geospaziali con soluzioni di computer vision.
Scopri di più
Visione artificiale nella sicurezza

Visione artificiale nella sicurezza

Proteggi ogni sito con i modelli Ultralytics YOLO. L'IA visiva alimenta il monitoraggio perimetrale, il rilevamento delle minacce, il riconoscimento delle targhe e la sicurezza sul lavoro.
Scopri di più
Visione artificiale nella robotica

Visione artificiale nella robotica

Dai più potenza alle macchine intelligenti con i modelli Ultralytics YOLO. Nell'ambito della robotica, l'IA visiva alimenta la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Visione artificiale nella logistica

Visione artificiale nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. L'IA per la visione consente l'ispezione dei pacchi, la selezione, il tracciamento dei veicoli e il monitoraggio della sicurezza nei magazzini in tempo reale.
Scopri di più
Visione artificiale nel commercio al dettaglio

Visione artificiale nel commercio al dettaglio

Ripensa il commercio al dettaglio con i modelli Ultralytics YOLO. L'IA per la visione consente di tracciare le scorte, monitorare gli scaffali, gestire le code e ottenere informazioni più approfondite sui clienti.
Scopri di più
Visione artificiale in ambito sanitario

Visione artificiale in ambito sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. In ambito sanitario, l'IA per la visione consente di elaborare più rapidamente le immagini mediche, migliorare la diagnostica e monitorare i pazienti.
Scopri di più
Computer vision nella produzione

Computer vision nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La visione basata sull'IA migliora il controllo qualità, il rilevamento dei difetti, la conformità ai requisiti sui 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 visione basata sull'IA migliora la sicurezza stradale, i sistemi di assistenza alla guida e l'automazione dei veicoli, per strade più intelligenti.
Scopri di più
Visione artificiale in agricoltura

Visione artificiale in agricoltura

Porta l'IA visiva nell'agricoltura intelligente con i modelli Ultralytics YOLO. Gestisci il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per ottenere raccolti più abbondanti e intelligenti.
Scopri di più
Computer vision per immagini aeree

Computer vision per immagini aeree

Trasforma immagini da droni e riprese aeree in informazioni utili in tempo reale per l'agricoltura, l'acquacoltura, il monitoraggio ambientale, la conservazione e l'analisi geospaziale con Ultralytics YOLO.
Scopri di più
Computer vision nel settore aerospaziale

Computer vision nel settore aerospaziale

Porta la vision AI nel monitoraggio aereo con i modelli Ultralytics YOLO. Potenzia droni, flussi di lavoro aerospaziali, conservazione ambientale e settori geospaziali con soluzioni di computer vision.
Scopri di più
Visione artificiale nella sicurezza

Visione artificiale nella sicurezza

Proteggi ogni sito con i modelli Ultralytics YOLO. L'IA visiva alimenta il monitoraggio perimetrale, il rilevamento delle minacce, il riconoscimento delle targhe e la sicurezza sul lavoro.
Scopri di più
Visione artificiale nella robotica

Visione artificiale nella robotica

Dai più potenza alle macchine intelligenti con i modelli Ultralytics YOLO. Nell'ambito della robotica, l'IA visiva alimenta la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Visione artificiale nella logistica

Visione artificiale nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. L'IA per la visione consente l'ispezione dei pacchi, la selezione, il tracciamento dei veicoli e il monitoraggio della sicurezza nei magazzini in tempo reale.
Scopri di più
Visione artificiale nel commercio al dettaglio

Visione artificiale nel commercio al dettaglio

Ripensa il commercio al dettaglio con i modelli Ultralytics YOLO. L'IA per la visione consente di tracciare le scorte, monitorare gli scaffali, gestire le code e ottenere informazioni più approfondite sui clienti.
Scopri di più
Visione artificiale in ambito sanitario

Visione artificiale in ambito sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. In ambito sanitario, l'IA per la visione consente di elaborare più rapidamente le immagini mediche, migliorare la diagnostica e monitorare i pazienti.
Scopri di più
Computer vision nella produzione

Computer vision nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La visione basata sull'IA migliora il controllo qualità, il rilevamento dei difetti, la conformità ai requisiti sui 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 visione basata sull'IA migliora la sicurezza stradale, i sistemi di assistenza alla guida e l'automazione dei veicoli, per strade più intelligenti.
Scopri di più
Visione artificiale in agricoltura

Visione artificiale in agricoltura

Porta l'IA visiva nell'agricoltura intelligente con i modelli Ultralytics YOLO. Gestisci il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per ottenere raccolti più abbondanti e intelligenti.
Scopri di più
Computer vision per immagini aeree

Computer vision per immagini aeree

Trasforma immagini da droni e riprese aeree in informazioni utili in tempo reale per l'agricoltura, l'acquacoltura, il monitoraggio ambientale, la conservazione e l'analisi geospaziale con Ultralytics YOLO.
Scopri di più
Computer vision nel settore aerospaziale

Computer vision nel settore aerospaziale

Porta la vision AI nel monitoraggio aereo con i modelli Ultralytics YOLO. Potenzia droni, flussi di lavoro aerospaziali, conservazione ambientale e settori geospaziali con soluzioni di computer vision.
Scopri di più
Visione artificiale nella sicurezza

Visione artificiale nella sicurezza

Proteggi ogni sito con i modelli Ultralytics YOLO. L'IA visiva alimenta il monitoraggio perimetrale, il rilevamento delle minacce, il riconoscimento delle targhe e la sicurezza sul lavoro.
Scopri di più
Visione artificiale nella robotica

Visione artificiale nella robotica

Dai più potenza alle macchine intelligenti con i modelli Ultralytics YOLO. Nell'ambito della robotica, l'IA visiva alimenta la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Visione artificiale nella logistica

Visione artificiale nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. L'IA per la visione consente l'ispezione dei pacchi, la selezione, il tracciamento dei veicoli e il monitoraggio della sicurezza nei magazzini in tempo reale.
Scopri di più
Visione artificiale nel commercio al dettaglio

Visione artificiale nel commercio al dettaglio

Ripensa il commercio al dettaglio con i modelli Ultralytics YOLO. L'IA per la visione consente di tracciare le scorte, monitorare gli scaffali, gestire le code e ottenere informazioni più approfondite sui clienti.
Scopri di più
Visione artificiale in ambito sanitario

Visione artificiale in ambito sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. In ambito sanitario, l'IA per la visione consente di elaborare più rapidamente le immagini mediche, migliorare la diagnostica e monitorare i pazienti.
Scopri di più
Computer vision nella produzione

Computer vision nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La visione basata sull'IA migliora il controllo qualità, il rilevamento dei difetti, la conformità ai requisiti sui 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 visione basata sull'IA migliora la sicurezza stradale, i sistemi di assistenza alla guida e l'automazione dei veicoli, per strade più intelligenti.
Scopri di più
Visione artificiale in agricoltura

Visione artificiale in agricoltura

Porta l'IA visiva nell'agricoltura intelligente con i modelli Ultralytics YOLO. Gestisci il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per ottenere raccolti più abbondanti e intelligenti.
Scopri di più

Costruiamo insieme il futuro dell'IA!

Inizia il tuo percorso verso il futuro del machine learning