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

Esporta un modello Ultralytics YOLOv8 addestrato su dati personalizzati

Addestra un modello personalizzato di rilevamento degli oggetti Ultralytics YOLOv8 in Google Colab, esporta i pesi addestrati ed esegui inferenze dal vivo con una webcam usando poche righe di Python.

Nuvola LadiNuvola Ladi3 min di lettura
Esportare un modello Ultralytics YOLOv8 addestrato su dati personalizzati per l'inferenza

Unisciti a noi per approfondire il rilevamento personalizzato degli oggetti con Ultralytics YOLOv8. In questo post del blog esploreremo il processo di addestramento di un modello personalizzato, l'esportazione dei pesi addestrati e l'esecuzione dell'inferenza dal vivo con una webcam.

Addestramento di un modello personalizzato per il rilevamento degli oggetti#

Nel video precedente abbiamo illustrato come addestrare un modello Ultralytics YOLOv8 su un dataset personalizzato in Google Colab, usando un dataset di tazze. Abbiamo visto il grafico di addestramento migliorare costantemente, con la diminuzione della loss e l'aumento della precisione media media (mAP). Di conseguenza, il nostro modello personalizzato è ora in grado di identificare con grande precisione cinque tipi diversi di tazze.

Ora che il nostro modello personalizzato è addestrato e pronto, è il momento di esplorare il passaggio successivo: esportare i pesi addestrati ed eseguire l'inferenza dal vivo con una webcam.

L'inferenza del modello è il processo di utilizzo di un modello di visione artificiale addestrato per fare previsioni o prendere decisioni sulla base di nuovi dati mai visti prima. In questa fase, il modello usa dati in ingresso, come un'immagine, e li elabora tramite i parametri e la struttura appresi. In base all'attività per cui è stato addestrato, il modello produce quindi un output, come una classificazione, un rilevamento o una segmentazione.

In pratica, l'inferenza comporta spesso la distribuzione del modello addestrato in un ambiente di produzione, dove può essere usato per elaborare dati del mondo reale in tempo reale o in modalità batch.

Esportare il modello addestrato ed eseguirne l'inferenza#

Dopo aver scaricato da Colab i pesi del modello addestrato, possiamo caricarli in un ambiente Python e mettere al lavoro il nostro modello personalizzato.

Con poche righe di codice possiamo configurare uno script Python per eseguire l'inferenza dal vivo con una webcam, acquisendo filmati in tempo reale e rilevando tazze diverse. Il modello identifica tazze di varie forme, dimensioni e colori, dimostrando quanto sappia gestire gli scenari del mondo reale.

I modelli perfezionati offrono diversi vantaggi. Possono rilevare, segmentare o classificare oggetti che potrebbero non essere supportati dai modelli preaddestrati. Inoltre, possono aiutare ricercatori e data scientist a capire come si comporta l'architettura del modello su dataset del mondo reale.

Nicolai Nielsen illustra l'addestramento di un modello personalizzato, l'esportazione e l'inferenza tramite webcam

Fig. 1. Nicolai Nielsen illustra come addestrare un modello personalizzato, esportare i pesi addestrati ed eseguire l'inferenza dal vivo con una webcam.

In conclusione#

Dall'addestramento di un modello personalizzato all'esportazione dei pesi addestrati e all'esecuzione dell'inferenza dal vivo con una webcam, abbiamo visto come Ultralytics YOLOv8 gestisca l'intero flusso di lavoro.

Vuoi provare a rilevare oggetti personalizzati? Scopri Ultralytics Platform e la nostra documentazione per saperne di più su tutto ciò che riguarda Ultralytics, e unisciti alla nostra community per restare aggiornato sugli ultimi sviluppi!

Se ti interessa scoprire come esportare modelli Ultralytics YOLOv8 addestrati su dati personalizzati ed eseguire inferenze con una webcam, guarda il video completo!

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