Ultralytics YOLO27:
Torna al glossario di Ultralytics

Semantic Segmentation

Esplora la segmentazione semantica per comprendere le immagini a livello di pixel. Impara ad addestrare e distribuire oggi modelli di segmentazione precisi usando Ultralytics YOLO26.

La segmentazione semantica è un'attività di visione artificiale che consiste nel dividere un'immagine in regioni distinte assegnando un'etichetta di classe specifica a ogni singolo pixel. A differenza di attività più semplici come la classificazione delle immagini, che assegna un'unica etichetta a un'intera immagine, o il rilevamento degli oggetti, che traccia riquadri di delimitazione attorno agli oggetti, la segmentazione semantica offre una comprensione della scena a livello di pixel. Questa analisi dettagliata è fondamentale per le applicazioni in cui la forma e il contorno precisi di un oggetto sono importanti quanto la sua identità. Consente alle macchine di "vedere" il mondo in modo più simile agli esseri umani, distinguendo i pixel esatti che compongono una strada, un pedone o un tumore all'interno di una scansione medica.

Come funziona la segmentazione semantica#

Alla base, la segmentazione semantica tratta un'immagine come una griglia di pixel da classificare. I modelli di deep learning, in particolare le reti neurali convoluzionali (CNN), sono l'architettura standard per questa attività. Un'architettura tipica, come la U-Net ampiamente utilizzata, impiega una struttura encoder-decoder. L'encoder comprime l'immagine di input per estrarre caratteristiche di alto livello, come texture e forme, mentre il decoder porta queste caratteristiche alla risoluzione originale dell'immagine per generare una precisa maschera di segmentazione.

Per ottenere questo risultato, i modelli vengono addestrati su grandi dataset annotati, nei quali gli annotatori umani hanno colorato con cura ogni pixel in base alla relativa classe. Strumenti come la Ultralytics Platform facilitano questo processo offrendo funzionalità di annotazione automatica che velocizzano la creazione di dati ground truth di alta qualità. Una volta addestrato, il modello produce una maschera in cui il valore di ogni pixel corrisponde a un ID di classe, "dipingendo" di fatto l'immagine di significato.

Distinzione tra concetti correlati#

È comune confondere la segmentazione semantica con altre attività a livello di pixel. Comprendere le differenze è fondamentale per scegliere l'approccio giusto per un progetto:

  • Segmentazione delle istanze: mentre la segmentazione semantica tratta tutti gli oggetti della stessa classe come un'unica entità, ad esempio tutte le "auto" sono colorate di blu, la segmentazione delle istanze distingue tra i singoli oggetti, ad esempio la "Auto A" è blu e la "Auto B" è rossa.
  • Segmentazione panottica: combina entrambi i concetti. Assegna una classe a ogni pixel (semantica) separando al contempo le singole istanze degli oggetti conteggiabili (istanze), offrendo la comprensione più completa della scena.

Applicazioni nel mondo reale#

La capacità di analizzare i dati visivi con una precisione a livello di singolo pixel promuove l'innovazione in molti settori ad alta criticità:

  • AI nel settore automobilistico: i veicoli autonomi fanno ampio affidamento sulla segmentazione per navigare in sicurezza. Identificando le aree percorribili e distinguendole dai marciapiedi, oltre a delineare con precisione pedoni, auto e ostacoli, i sistemi di guida autonoma possono prendere decisioni critiche in tempo reale.
  • AI nel settore sanitario: nella diagnostica per immagini, i modelli segmentano organi, lesioni o tumori nelle scansioni CT e MRI. Questo aiuta i radiologi a calcolare il volume dei tumori per la pianificazione del trattamento o a guidare gli strumenti chirurgici robotici con estrema precisione.
  • AI nel settore agricolo: gli agricoltori utilizzano immagini aeree acquisite da droni e la segmentazione per monitorare lo stato di salute delle colture. Classificando i pixel come "coltura sana", "erbacce" o "terreno", i sistemi automatizzati possono indirizzare l'irrorazione di erbicidi, riducendo l'uso di sostanze chimiche e ottimizzando la resa.

Implementazione della segmentazione con Ultralytics#

I moderni modelli di segmentazione devono trovare un equilibrio tra precisione e velocità, soprattutto per l'[inferenza in tempo reale](https://ultralytics-translation-0.invalid sui dispositivi edge. La famiglia di modelli Ultralytics YOLO26 include modelli di segmentazione specializzati, indicati con un suffisso -seg, nativamente end-to-end, che offrono prestazioni superiori rispetto ad architetture precedenti come YOLO11.

L'esempio seguente mostra come eseguire la segmentazione di un'immagine utilizzando il pacchetto Python ultralytics. In questo modo vengono prodotte maschere binarie che delineano i contorni degli oggetti.

from ultralytics import YOLO

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

# Run inference on an image
results = model("https://ultralytics.com/images/bus.jpg")

# Visualize the results
# This will display the image with the segmentation masks overlaid
results[0].show()

Sfide e prospettive future#

Nonostante i notevoli progressi, la segmentazione semantica rimane computazionalmente intensiva. Generare una classificazione per ogni singolo pixel richiede notevoli risorse GPU e memoria. I ricercatori lavorano attivamente all'ottimizzazione di questi modelli per migliorarne l'efficienza, esplorando tecniche come la quantizzazione dei modelli per eseguire reti pesanti su telefoni cellulari e dispositivi integrati.

Inoltre, la necessità di enormi dataset con etichette rappresenta un collo di bottiglia. Per affrontare questo problema, il settore si sta orientando verso la generazione di dati sintetici e l'apprendimento auto-supervisionato, consentendo ai modelli di apprendere da immagini grezze senza richiedere milioni di etichette manuali a livello di pixel. Con la maturazione di queste tecnologie, possiamo aspettarci che la segmentazione diventi ancora più diffusa nelle fotocamere intelligenti, nella robotica e nelle applicazioni di realtà aumentata.

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