Ultralytics YOLO27: Iscriviti alla lista d'attesa.
Licenza YOLO
Ultralytics YOLO

Segmentazione con modelli Ultralytics YOLOv8 preaddestrati in Python

Scopri come eseguire la segmentazione di istanze con i modelli Ultralytics YOLOv8 preaddestrati in Python, dall'inferenza in diretta con la webcam all'addestramento su dataset di segmentazione.

Nuvola LadiNuvola Ladi2 min di lettura
Scopri come eseguire la segmentazione di istanze con i modelli Ultralytics YOLOv8 preaddestrati in Python, dall'inferenza in diretta con la webcam all'addestramento su dataset di segmentazione.

In questo articolo analizzeremo la segmentazione degli oggetti con il modello Ultralytics YOLOv8 e vedremo come configurare ed eseguire la segmentazione in Python.

Preparare il terreno per la segmentazione#

Iniziamo con Ultralytics YOLOv8. Per installare il pacchetto Ultralytics basta un solo comando, dopodiché puoi utilizzare le funzionalità di segmentazione del modello.

La segmentazione di istanze fa un passo in più rispetto al rilevamento degli oggetti: individua i singoli oggetti in un'immagine e li separa dallo sfondo.

L'output comprende maschere o contorni che delineano ogni oggetto, insieme alle etichette delle classi e ai punteggi di confidenza. Questa tecnica è utile quando è importante conoscere con precisione la forma degli oggetti: fornisce non solo la posizione, ma anche informazioni dettagliate sulla loro forma.

Con pochi semplici comandi puoi eseguire predizioni dalla riga di comando.

Segmentazione in tempo reale: dare vita alle immagini#

La segmentazione non si limita alle immagini statiche. Con un breve script Python puoi eseguirla anche in tempo reale su un flusso video dal vivo.

Utilizzando la classe YOLO insieme a OpenCV, puoi segmentare i fotogrammi della webcam e visualizzare i risultati man mano che vengono elaborati.

Nel video, il modello segmenta oggetti di uso quotidiano, dalle sedie alle piante.

Nicolai Nielsen illustra i modelli di segmentazione COCO preaddestrati

Fig. 1. Nicolai Nielsen illustra i modelli di segmentazione COCO preaddestrati.

In Ultralytics supportiamo anche i modelli preaddestrati per la segmentazione di COCO, un ottimo punto di partenza per molti casi d'uso. Puoi poi perfezionare questi modelli in base alle tue esigenze specifiche.

Nel complesso, supportiamo diversi dataset, come la segmentazione delle istanze di parti di automobili, la segmentazione delle crepe e la segmentazione degli imballaggi industriali. Addestrare modelli di segmentazione su questi dataset è semplice grazie a un singolo comando disponibile nella nostra documentazione:

yolo segment train data=carparts-seg.yaml model=yolov8n-seg.pt epochs=100 imgsz=640

A presto#

Nei prossimi video approfondiremo Ultralytics YOLOv8, trattando l'addestramento personalizzato e l'inferenza sui tuoi dataset.

Ci impegniamo a rendere l'IA e il machine learning più semplici da usare, un segmento alla volta.

Guarda il video completo su YouTube.

Scritto da

Nuvola Ladi
Nuvola Ladi

Digital Content Manager · Ultralytics

Nuvola Ladi è Digital Content Manager presso Ultralytics, dove crea contenuti dedicati alla Vision AI e a Ultralytics YOLO e rappresenta l'azienda a eventi di settore come la PyTorch Conference 2025. Vive in Spagna e ha conseguito un master in Visual and Digital Media presso IE University. Prima di entrare in Ultralytics, ha ricoperto diversi ruoli presso organizzazioni tra cui XVA Gallery & Hotel e Rolex.

Commenti

Fai una domanda, condividi i tuoi risultati o aiuta qualcun altro.

Esplora le soluzioni

La visione artificiale nello sport

La visione artificiale nello sport

Scopri come Ultralytics YOLO alimenta la computer vision nello sport con il tracciamento di giocatori e palloni, l'analisi delle prestazioni, gli approfondimenti per gli allenatori e la riabilitazione degli atleti.
Scopri di più
Computer vision per immagini aeree

Computer vision per immagini aeree

Trasforma immagini aeree e riprese da drone in informazioni utili in tempo reale per agricoltura, acquacoltura, conservazione e analisi geospaziale con Ultralytics YOLO.
Scopri di più
Computer vision nel settore aerospaziale

Computer vision nel settore aerospaziale

Applica la visione artificiale nel settore aerospaziale con Ultralytics YOLO per l'ispezione degli aeromobili, il rilevamento di FOD sulle piste, le operazioni di terra aeroportuali e il rilevamento di difetti nei materiali compositi.
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