Scopri YOLO26: vision AI di prossima generazione.
Ultralytics
Torna al glossario Ultralytics

Panoptic Segmentation

Esplora la segmentazione panottica per unificare la segmentazione semantica e quella di istanza. Scopri come Ultralytics YOLO26 offre una comprensione precisa della scena per i progetti AI.

La segmentazione panottica è un compito di computer vision (CV) completo che unifica due distinte forme di analisi delle immagini: la segmentazione semantica e la segmentazione di istanze. Mentre i metodi tradizionali trattano questi compiti separatamente—classificando le regioni di sfondo come "cielo" o "erba" in modo generale, o rilevando oggetti specifici come "auto" o "persona"—la segmentazione panottica li combina in un unico framework coeso. Questo approccio assegna un valore unico a ogni pixel in un'immagine, fornendo una comprensione completa della scena che distingue tra oggetti contabili (indicati come "cose") e regioni di sfondo amorfe (indicate come "materiale"). Assicurando che ogni pixel sia preso in considerazione e classificato, questa tecnica imita la percezione visiva umana più da vicino rispetto ai metodi di rilevamento isolati.

Link to this sectionIl concetto fondamentale: materiale vs. cose#

Per comprendere appieno la segmentazione panottica, è utile afferrare la dicotomia delle informazioni visive che elabora. Il compito divide il mondo visivo in due categorie primarie:

  • Categorie di materiale: Queste rappresentano regioni amorfe di consistenza o materiale simile che non sono contabili. Esempi includono strade, acqua, erba, cielo e muri. In un'analisi panottica, tutti i pixel appartenenti a una "strada" sono raggruppati in un'unica regione semantica perché distinguere tra "segmento stradale A" e "segmento stradale B" è generalmente irrilevante.
  • Categorie di cose: Si tratta di oggetti contabili con geometria e confini definiti. Esempi includono pedoni, veicoli, animali e strumenti. I modelli panottici devono identificare ogni "cosa" come un'entità unica, assicurando che due persone che stanno vicine siano riconosciute come istanze separate (ad esempio, "Persona A" e "Persona B") piuttosto che come una massa fusa.

Questa distinzione è cruciale per i sistemi avanzati di intelligenza artificiale (AI), consentendo loro di navigare negli ambienti mentre interagiscono contemporaneamente con oggetti specifici.

Link to this sectionCome funzionano le architetture panottiche#

Le moderne architetture di segmentazione panottica impiegano tipicamente una potente backbone di deep learning (DL), come una Convolutional Neural Network (CNN) o un Vision Transformer (ViT), per estrarre ricche rappresentazioni di caratteristiche da un'immagine. La rete si divide generalmente in due rami o "teste":

  1. Testa semantica: Questo ramo predice un'etichetta di classe per ogni pixel, generando una mappa densa del "materiale" nella scena.

  2. Testa di istanza: Contemporaneamente, questo ramo utilizza tecniche simili al object detection per localizzare le "cose" e generare maschere per esse.

Un modulo di fusione o un passaggio di post-elaborazione risolve quindi i conflitti tra questi output—ad esempio, decidendo se un pixel appartiene a un'istanza di "persona" o al muro di "sfondo" dietro di essa—per produrre una mappa di segmentazione panottica finale e senza sovrapposizioni.

Link to this sectionApplicazioni nel mondo reale#

La natura olistica della segmentazione panottica la rende indispensabile per i settori in cui la sicurezza e il contesto sono fondamentali.

  • Veicoli autonomi: Le auto a guida autonoma si affidano alla percezione panottica per navigare in sicurezza. La componente semantica identifica le superfici percorribili (strade) e i confini (marciapiedi), mentre la componente di istanza traccia gli ostacoli dinamici come pedoni e altri veicoli. Questa visione unificata aiuta gli algoritmi di pianificazione del veicolo a prendere decisioni più sicure in scenari complessi di gestione del traffico.
  • Analisi di immagini mediche: Nella patologia digitale, l'analisi di campioni di tessuto richiede spesso la segmentazione della struttura generale del tessuto (materiale) pur contando e misurando simultaneamente tipi di cellule specifici o tumori (cose). Questa analisi dettagliata assiste i medici in una quantificazione e diagnosi accurata delle malattie.
  • Robotica: I robot di servizio che operano in ambienti non strutturati, come case o magazzini, devono distinguere tra il pavimento che possono attraversare (sfondo) e gli oggetti che devono manipolare o evitare (istanze).

Link to this sectionImplementazione della segmentazione con Ultralytics#

Sebbene l'addestramento panottico completo possa essere complesso, gli sviluppatori possono ottenere una segmentazione di istanze ad alta precisione—una componente critica del puzzle panottico—utilizzando Ultralytics YOLO26. Questo modello all'avanguardia offre prestazioni in tempo reale ed è ottimizzato per il deployment su dispositivi edge.

Il seguente esempio Python mostra come caricare un modello di segmentazione pre-addestrato ed eseguire l'inferenza per isolare oggetti distinti:

from ultralytics import YOLO

# Load the YOLO26 segmentation model
model = YOLO("yolo26n-seg.pt")

# Run inference on an image to segment individual instances
# The model identifies 'things' and generates pixel-perfect masks
results = model("https://ultralytics.com/images/bus.jpg")

# Display the resulting image with overlaid segmentation masks
results[0].show()

Per i team che cercano di gestire i propri dati di addestramento e automatizzare il processo di annotazione, la Ultralytics Platform fornisce una suite di strumenti per la gestione del dataset e l'addestramento dei modelli. Un'annotazione dei dati di alta qualità è cruciale per i compiti di segmentazione, poiché i modelli richiedono etichette precise a livello di pixel per apprendere efficacemente.

Link to this sectionDistinguere termini correlati#

Comprendere le sfumature tra i tipi di segmentazione è vitale per selezionare il modello giusto per il tuo progetto:

  • Segmentazione semantica: Si concentra solo sulla classificazione dei pixel in categorie. Risponde alla domanda "di che classe è questo pixel?" (ad es. albero, cielo) ma non può separare singoli oggetti della stessa classe. Se due auto si sovrappongono, appaiono come un'unica grande massa "auto".
  • Segmentazione di istanze: Si concentra solo sul rilevamento e sulla mascheratura di oggetti contabili. Risponde alla domanda "quale oggetto è questo?" ma solitamente ignora completamente il contesto di sfondo.
  • Segmentazione panottica: Combina entrambi. Risponde alle domande "cos'è questo pixel?" e "a quale istanza di oggetto appartiene?" per l'intera immagine, assicurando che nessun pixel rimanga non classificato.

Per un'ulteriore esplorazione dei formati di dataset utilizzati in questi compiti, puoi consultare la documentazione del dataset COCO, che è un benchmark standard per misurare le prestazioni di segmentazione.

Explore solutions

Real-time AI that works with your team

AI nella Robotica

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

Scopri di più
Real-time AI that works with your team

IA 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 in magazzino in tempo reale.

Scopri di più
Real-time AI that works with your team

AI nel settore Retail

Reimmagina il retail con i modelli Ultralytics YOLO. La Vision AI alimenta il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e insight più intelligenti sui clienti.

Scopri di più
Real-time AI that works with your team

IA nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La vision AI nella sanità potenzia l'imaging medico più rapido, diagnosi più intelligenti e il monitoraggio dei pazienti.

Scopri di più
Real-time AI that works with your team

IA nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI guida il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione della linea di assemblaggio.

Scopri di più
Real-time AI that works with your operation

AI nel settore automobilistico

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

Scopri di più
Real-time AI tailored to your operation

AI in Agricoltura

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

Scopri di più
Real-time AI that works with your team

AI nella Robotica

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

Scopri di più
Real-time AI that works with your team

IA 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 in magazzino in tempo reale.

Scopri di più
Real-time AI that works with your team

AI nel settore Retail

Reimmagina il retail con i modelli Ultralytics YOLO. La Vision AI alimenta il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e insight più intelligenti sui clienti.

Scopri di più
Real-time AI that works with your team

IA nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La vision AI nella sanità potenzia l'imaging medico più rapido, diagnosi più intelligenti e il monitoraggio dei pazienti.

Scopri di più
Real-time AI that works with your team

IA nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI guida il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione della linea di assemblaggio.

Scopri di più
Real-time AI that works with your operation

AI nel settore automobilistico

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

Scopri di più
Real-time AI tailored to your operation

AI in Agricoltura

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

Scopri di più
Real-time AI that works with your team

AI nella Robotica

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

Scopri di più
Real-time AI that works with your team

IA 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 in magazzino in tempo reale.

Scopri di più
Real-time AI that works with your team

AI nel settore Retail

Reimmagina il retail con i modelli Ultralytics YOLO. La Vision AI alimenta il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e insight più intelligenti sui clienti.

Scopri di più
Real-time AI that works with your team

IA nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La vision AI nella sanità potenzia l'imaging medico più rapido, diagnosi più intelligenti e il monitoraggio dei pazienti.

Scopri di più
Real-time AI that works with your team

IA nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI guida il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione della linea di assemblaggio.

Scopri di più
Real-time AI that works with your operation

AI nel settore automobilistico

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

Scopri di più
Real-time AI tailored to your operation

AI in Agricoltura

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

Scopri di più

Costruiamo insieme il futuro dell'AI!

Inizia il tuo viaggio con il futuro del machine learning