YOLO Vision 2026:
Ultralytics YOLO

Addestramento personalizzato di Ultralytics YOLO11 per la stima della posa del cane

Scopri come addestrare personalizzatamente Ultralytics YOLO11 per la stima della posa del cane e sfruttare il modello addestrato per applicazioni pratiche come la cura degli animali domestici.

ABAbirami Vina4 min read
Ultralytics YOLO11 stima la posa di un cane

E se la postura del tuo cane potesse darti informazioni su come si sente? Monitorarlo manualmente 24 ore su 24 non è semplice. Tuttavia, grazie ai progressi dell'intelligenza artificiale (AI) e della computer vision, possiamo analizzare filmati video in tempo reale per comprendere meglio il suo comportamento.

In particolare, i modelli di computer vision come Ultralytics YOLO11 possono aiutare a stimare la postura di un cane e a tracciarne i movimenti, fornendo preziose informazioni sul suo benessere. Come funziona? La capacità di stima della postura di YOLO11 può identificare i punti chiave sul corpo di un soggetto per comprenderne postura e movimento.

Inoltre, YOLO11 può essere addestrato in modo personalizzato su un dataset progettato per la stima della postura del cane, rendendo possibile analizzare con precisione il linguaggio del corpo del tuo animale domestico. Il pacchetto Python di Ultralytics supporta un Dog-Pose Dataset che facilita l'addestramento e il deployment di modelli di vision AI per cani. Questa tecnologia fa parte del fiorente pet tech market, valutato 9,4 miliardi di dollari nel 2024 e che si prevede raggiungerà i 64 miliardi di dollari entro il 2037.

L'ispirazione dietro questo articolo è Blues, il nostro Dog Executive Officer (DEO). Se dai un'occhiata alla nostra pagina About Us, vedrai che Blues è un membro prezioso del team e gioca un ruolo importante nel mantenere le cose divertenti in Ultralytics!

In questo articolo parleremo di come addestrare in modo personalizzato Ultralytics YOLO11 utilizzando il Dog-Pose Dataset per l'estimazione della postura dei cani. Esploreremo anche le sue applicazioni pratiche nella cura degli animali domestici e nell'analisi del comportamento.

Blues, il Dog Executive Officer (DEO) presso Ultralytics

Fig 1. Ti presento Blues, il Dog Executive Officer (DEO) presso Ultralytics.

Una panoramica del dataset Dog-Pose#

Un dataset è una raccolta di dati utilizzata per addestrare modelli di machine learning. Per la pose estimation, un dataset ideale include immagini con punti chiave etichettati per mappare le posizioni del corpo. Dovrebbe inoltre presentare una varietà di posture, angolazioni, condizioni di illuminazione e sfondi per aiutare il modello a imparare a riconoscere e prevedere le pose con precisione. Questa diversità rende il modello più affidabile per l'uso nel mondo reale.

Il Dog-Pose Dataset, supportato da Ultralytics, è specificamente progettato per aiutare i modelli a imparare e riconoscere le pose dei cani in modo efficace. Include oltre 8.400 immagini annotate di varie razze canine, con etichette dettagliate per 24 punti chiave, come la coda, le orecchie e le zampe.

Una panoramica del Dog-Pose Dataset

Fig 2. Una panoramica del Dog-Pose Dataset.

Come addestrare personalizzato Ultralytics YOLO11 con il Dog-Pose Dataset#

L'addestramento personalizzato di YOLO11 con il Dog-Pose Dataset è un processo semplice. Per iniziare, dovrai configurare il tuo ambiente installando il pacchetto Python di Ultralytics, che include tutti gli strumenti necessari per l'addestramento e la valutazione.

Ultralytics dispone di un supporto integrato per il Dog-Pose Dataset e questo elimina la necessità di etichettatura manuale, permettendoti di passare direttamente all'addestramento. Una volta configurato tutto, puoi addestrare YOLO11 sul Dog-Pose Dataset utilizzando solo poche righe di codice, come mostrato nell'immagine qui sotto.

Durante l'addestramento, il modello impara a rilevare e tracciare le pose dei cani tra diverse razze, condizioni di illuminazione e ambienti. Dopo l'addestramento, puoi visualizzare i risultati e ottimizzare il modello per migliorarne la precisione e le prestazioni.

Code snippet for custom-training Ultralytics YOLO11 on the Dog-Pose Dataset

Fig 3. Uno snippet di codice che mostra l'addestramento personalizzato di Ultralytics YOLO11 sul Dog-Pose Dataset.

Se riscontri problemi durante l'addestramento del tuo modello, ecco alcuni suggerimenti per la risoluzione dei problemi per aiutarti a risolverli rapidamente:

  • Controlla la tua connessione internet: Il Dog-Pose Dataset viene scaricato automaticamente quando esegui lo script di addestramento. Assicurati di avere una connessione internet stabile per evitare errori di download.
  • Aggiorna Ultralytics: Assicurati di utilizzare l'ultima versione del pacchetto Python di Ultralytics.
  • Controlla eventuali errori nella console: Leggi attentamente eventuali messaggi di errore, poiché spesso forniscono indizi su cosa deve essere corretto.

Puoi consultare la Guida ai problemi comuni di Ultralytics per ulteriori suggerimenti sulla risoluzione dei problemi.

Cosa succede durante l'addestramento di un modello personalizzato?#

Potresti chiederti cosa succede dietro le quinte quando addestri in modo personalizzato Ultralytics YOLO11 sul Dog-Pose Dataset. Diamo un'occhiata più da vicino al processo.

Invece di partire da zero, usiamo un modello pre-addestrato Ultralytics YOLO11-pose, che è già stato addestrato sul dataset COCO-Pose. Questo modello pre-addestrato è in grado di rilevare i punti chiave umani poiché COCO-Pose è progettato per la stima della posa umana. Infatti, senza alcun addestramento aggiuntivo, puoi usare YOLO11-Pose per eseguire la stima della posa umana subito dopo averlo scaricato.

Attraverso il transfer learning, adattiamo questo modello specificamente per la stima della posa dei cani, aiutandolo a riconoscere punti chiave come gambe, coda e testa. Esponendo il modello a esempi specifici per cani, impara a concentrarsi su queste caratteristiche essenziali.

Durante l'addestramento, alcune parti del modello rimangono invariate, mantenendo le conoscenze generali acquisite dal dataset COCO. Altre parti vengono riaddestrate per migliorare la precisione nella stima delle pose dei cani. Il modello impara confrontando le sue previsioni con i punti chiave effettivi nel dataset e adattandosi per ridurre gli errori. Nel tempo, questo processo lo rende più bravo a tracciare accuratamente i movimenti di un cane.

Il transfer learning consente inoltre al modello di adattarsi a diverse razze, taglie e pattern di movimento, garantendo prestazioni affidabili in scenari del mondo reale.

Punti chiave rilevati su Blues e sua sorella Happy

Fig 4. I punti chiave di Blues e di sua sorella Happy vengono rilevati.

I vantaggi di Ultralytics YOLO11 nella stima della posa del cane#

Esistono vari modelli di computer vision in circolazione, quindi cosa rende YOLO11 la scelta giusta per la stima della postura del cane?

Ultralytics YOLO11 si distingue per la sua velocità e precisione in tempo reale, rendendolo un'ottima opzione per la stima della posa dei cani. Offre prestazioni migliori rispetto alle versioni precedenti sia in termini di precisione che di velocità. Con il 22% di parametri in meno rispetto a YOLOv8, raggiunge una precisione media media (mAP) superiore sul dataset COCO, il che significa che rileva gli oggetti in modo più accurato ed efficiente. La sua elevata velocità di elaborazione lo rende perfetto per le applicazioni in tempo reale, dove un rilevamento rapido e affidabile è essenziale.

Oltre all'estimazione della postura, Ultralytics YOLO11 supporta anche attività di computer vision come la segmentazione d'istanza e il tracciamento degli oggetti, che possono aiutare a creare una soluzione di IA visiva più completa per monitorare il tuo cane. Queste funzionalità possono migliorare il tracciamento dei movimenti, l'analisi del comportamento e la cura generale dell'animale.

Ultralytics YOLO11 segmenting Blues the dog

Fig 5. Ultralytics YOLO11 in azione: segmentazione di Blues senza sforzo!

Applicazioni dell'estimazione della postura del cane e di Ultralytics YOLO11#

Successivamente, parliamo delle applicazioni nel mondo reale della stima della posa dei cani e del suo impatto sulla cura degli animali domestici.

Migliorare l'addestramento degli animali domestici con la stima della posa dei cani#

L'estimazione della postura del cane può rendere l'addestramento canino più intelligente ed efficace. Supponiamo che una telecamera venga utilizzata per catturare i movimenti del cane: è qui che entra in gioco Ultralytics YOLO11. Può rilevare punti chiave come le zampe, la coda e la testa, analizzandoli per riconoscere azioni come sedersi, restare o sdraiarsi.

Se il cane non esegue l'azione correttamente, il sistema può fornire un feedback immediato tramite un'app, aiutando l'addestratore in tempo reale. Questo rende l'addestramento più efficiente, preciso e reattivo ai progressi del cane.

Ad esempio, considera l'insegnamento al tuo cane di sedersi al comando. Il sistema può monitorare la postura del tuo cane e rilevare se è completamente seduto. Se il cane abbassa il corpo ma non si siede completamente, il sistema può rilevare l'azione incompleta e inviare un feedback immediato tramite un'app. L'addestratore può essere avvisato di apportare piccole modifiche all'addestramento, come rinforzare il comando o guidare il cane nella posizione corretta.

Blues helping the team with dog pose estimation using Ultralytics YOLO11

Fig 6. Blues che aiuta il team con l'estimazione della postura del cane utilizzando Ultralytics YOLO11

Far avanzare le cure veterinarie con modelli di stima della posa#

La computer vision può trasformare il modo in cui i veterinari si approcciano alla cura degli animali. La capacità della stima della posa dei cani di analizzare i dettagli con precisione rende più facile individuare schemi di movimento insoliti e identificare potenziali problemi di salute.

Ad esempio, un veterinario che monitora un cane in fase di recupero da un infortunio ai legamenti può affidarsi a Ultralytics YOLO11, addestrato sul Dog-Pose Dataset, per un'analisi automatizzata. La zoppia o i cambiamenti nella posizione delle zampe possono essere facilmente rilevati. Il monitoraggio continuo 24 ore su 24 abilitato dalla visione fornisce informazioni chiare sul recupero del cane, aiutando a determinare se il trattamento sta funzionando o se sono necessari aggiustamenti.

La strada da percorrere per la stima della posa dei cani#

Man mano che la tecnologia continua a evolversi, soluzioni come la stima della postura del cane con YOLO11 svolgeranno probabilmente un ruolo maggiore nel monitoraggio degli animali e nel loro benessere. In effetti, YOLO11 può essere integrato con tecnologie indossabili, come collari intelligenti e tracker della salute, per monitorare indicatori di salute chiave come frequenza cardiaca, livelli di attività e pattern di mobilità.

Ad esempio, un collare intelligente dotato di sensori di movimento può tracciare l'andatura di camminata o corsa di un cane, mentre l'estimazione della postura di Ultralytics YOLO11 analizza la postura in tempo reale. Se il sistema rileva movimenti irregolari, come zoppia o rigidità, può correlare questi dati con la frequenza cardiaca e i livelli di attività per valutare potenziali disagi o lesioni. I proprietari di animali domestici e i veterinari utilizzano queste informazioni per identificare tempestivamente i problemi e intraprendere azioni proattive.

Con questi progressi, la stima della posa dei cani si sta evolvendo oltre il semplice tracciamento dei movimenti: sta diventando una parte fondamentale di un sistema completo di cura degli animali domestici basato sull'IA, aiutando i cani a rimanere più sani, sicuri e meglio monitorati in tempo reale.

Punti chiave#

Con innovazioni come Ultralytics YOLO11 e il Dog-Pose Dataset, stiamo aprendo nuove possibilità nella computer vision. Questi progressi ci aiutano a comprendere meglio il comportamento e la salute dei cani in modi che prima non erano possibili.

Tracciando accuratamente le pose dei cani, possiamo migliorare l'addestramento, monitorare la salute e rendere la cura degli animali domestici più efficace. Che si tratti di ricerca, cure veterinarie o addestramento dei cani, l'IA visiva sta creando modi più intelligenti per prenderci cura dei nostri cani e migliorare il loro benessere.

Unisciti alla nostra community ed esplora il nostro repository GitHub per saperne di più sull'AI. Scopri come innovazioni come la computer vision nella sanità e l'AI nelle auto a guida autonoma stanno plasmando il futuro. Dai un'occhiata alle nostre opzioni di licenza per iniziare oggi stesso i tuoi progetti di vision AI.

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