Set di dati Tiger-Pose
Introduzione
Ultralytics presenta il set di dati Tiger-Pose, una raccolta versatile progettata per le attività di stima della posa. Questo set di dati comprende 263 immagini provenienti da un video di YouTube, di cui 210 per la formazione e 53 per la validazione. Si tratta di una risorsa eccellente per testare e risolvere i problemi degli algoritmi di stima della posa.
Nonostante le sue dimensioni maneggevoli di 210 immagini, il dataset tiger-pose offre una diversità che lo rende adatto a valutare le pipeline di addestramento, a identificare potenziali errori e a fungere da prezioso passo preliminare prima di lavorare con dataset più grandi per la stima della posa.
This dataset is intended for use with Ultralytics HUB and YOLO11.
Guarda: Train YOLO11 Pose Model on Tiger-Pose Dataset Using Ultralytics HUB
Set di dati YAML
Un file YAML (Yet Another Markup Language) serve a specificare i dettagli di configurazione di un set di dati. Comprende dati fondamentali come i percorsi dei file, le definizioni delle classi e altre informazioni pertinenti. In particolare, per il file tiger-pose.yaml
è possibile controllare Ultralytics File di configurazione del set di dati Tiger-Pose.
ultralytics/cfg/datasets/tiger-pose.yaml
# Ultralytics YOLO 🚀, AGPL-3.0 license
# Tiger Pose dataset by Ultralytics
# Documentation: https://docs.ultralytics.com/datasets/pose/tiger-pose/
# Example usage: yolo train data=tiger-pose.yaml
# parent
# ├── ultralytics
# └── datasets
# └── tiger-pose ← downloads here (75.3 MB)
# Train/val/test sets as 1) dir: path/to/imgs, 2) file: path/to/imgs.txt, or 3) list: [path/to/imgs1, path/to/imgs2, ..]
path: ../datasets/tiger-pose # dataset root dir
train: train # train images (relative to 'path') 210 images
val: val # val images (relative to 'path') 53 images
# Keypoints
kpt_shape: [12, 2] # number of keypoints, number of dims (2 for x,y or 3 for x,y,visible)
flip_idx: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]
# Classes
names:
0: tiger
# Download script/URL (optional)
download: https://github.com/ultralytics/assets/releases/download/v0.0.0/tiger-pose.zip
Utilizzo
To train a YOLO11n-pose model on the Tiger-Pose dataset for 100 epochs with an image size of 640, you can use the following code snippets. For a comprehensive list of available arguments, refer to the model Training page.
Esempio di treno
Immagini di esempio e annotazioni
Ecco alcuni esempi di immagini tratte dal dataset Tiger-Pose, con le relative annotazioni:
- Immagine a mosaico: Questa immagine mostra un lotto di formazione composto da immagini del dataset mosaicate. Il mosaico è una tecnica utilizzata durante l'addestramento che combina più immagini in un'unica immagine per aumentare la varietà di oggetti e scene all'interno di ogni gruppo di addestramento. Questo aiuta a migliorare la capacità del modello di generalizzarsi a oggetti di dimensioni, rapporti di aspetto e contesti diversi.
L'esempio mostra la varietà e la complessità delle immagini del dataset Tiger-Pose e i vantaggi dell'utilizzo della mosaicatura durante il processo di formazione.
Esempio di inferenza
Esempio di inferenza
Citazioni e ringraziamenti
Il set di dati è stato rilasciato con la licenzaAGPL-3.0 .
DOMANDE FREQUENTI
Per cosa viene utilizzato il dataset Ultralytics Tiger-Pose?
The Ultralytics Tiger-Pose dataset is designed for pose estimation tasks, consisting of 263 images sourced from a YouTube video. The dataset is divided into 210 training images and 53 validation images. It is particularly useful for testing, training, and refining pose estimation algorithms using Ultralytics HUB and YOLO11.
How do I train a YOLO11 model on the Tiger-Pose dataset?
To train a YOLO11n-pose model on the Tiger-Pose dataset for 100 epochs with an image size of 640, use the following code snippets. For more details, visit the Training page:
Esempio di treno
Quali sono le configurazioni del tiger-pose.yaml
includere un file?
Il tiger-pose.yaml
è utilizzato per specificare i dettagli della configurazione del set di dati Tiger-Pose. Include dati fondamentali come i percorsi dei file e le definizioni delle classi. Per vedere l'esatta configurazione, puoi consultare il file Ultralytics File di configurazione del set di dati Tiger-Pose.
How can I run inference using a YOLO11 model trained on the Tiger-Pose dataset?
To perform inference using a YOLO11 model trained on the Tiger-Pose dataset, you can use the following code snippets. For a detailed guide, visit the Prediction page:
Esempio di inferenza
Quali sono i vantaggi dell'utilizzo del set di dati Tiger-Pose per la stima della posa?
The Tiger-Pose dataset, despite its manageable size of 210 images for training, provides a diverse collection of images that are ideal for testing pose estimation pipelines. The dataset helps identify potential errors and acts as a preliminary step before working with larger datasets. Additionally, the dataset supports the training and refinement of pose estimation algorithms using advanced tools like Ultralytics HUB and YOLO11, enhancing model performance and accuracy.