Dataset Medical Pills
The medical-pills detection dataset is a proof-of-concept (POC) dataset, carefully curated to demonstrate the potential of AI in pharmaceutical applications. It contains labeled images specifically designed to train computer vision models for identifying medical-pills.
Questo dataset funge da risorsa fondamentale per automatizzare attività essenziali come il controllo qualità, l'automazione del confezionamento e lo smistamento efficiente nei flussi di lavoro farmaceutici. Integrando questo dataset nei tuoi progetti, ricercatori e sviluppatori possono esplorare soluzioni innovative che migliorano l'accuratezza, ottimizzano le operazioni e contribuiscono in ultima analisi a migliori risultati sanitari.
Struttura del dataset
Il dataset medical-pills è diviso in due subset:
- Training set: composto da 92 immagini, ciascuna annotata con la classe
pill. - Validation set: composto da 23 immagini con le relative annotazioni.
Applicazioni
Utilizzare la computer vision per il rilevamento di medical-pills abilita l'automazione nell'industria farmaceutica, supportando attività come:
- Smistamento Farmaceutico: automatizzazione dello smistamento delle pillole in base a dimensione, forma o colore per migliorare l'efficienza produttiva.
- Ricerca e Sviluppo IA: fungere da benchmark per sviluppare e testare algoritmi di computer vision in casi d'uso farmaceutici.
- Sistemi di Inventario Digitale: potenziare le soluzioni di inventario intelligente integrando il riconoscimento automatizzato delle pillole per il monitoraggio delle scorte in tempo reale e la pianificazione del rifornimento.
- Controllo Qualità: garantire la coerenza nella produzione delle pillole identificando difetti, irregolarità o contaminazioni.
- Rilevamento di Contraffazioni: aiutare a identificare farmaci potenzialmente contraffatti analizzando le caratteristiche visive rispetto a standard noti.
YAML del dataset
Viene fornito un file di configurazione YAML per definire la struttura del dataset, inclusi percorsi e classi. Per il dataset medical-pills, il file medical-pills.yaml può essere consultato su https://github.com/ultralytics/ultralytics/blob/main/ultralytics/cfg/datasets/medical-pills.yaml.
# Ultralytics 🚀 AGPL-3.0 License - https://ultralytics.com/license
# Medical-pills dataset by Ultralytics
# Documentation: https://docs.ultralytics.com/datasets/detect/medical-pills/
# Example usage: yolo train data=medical-pills.yaml
# parent
# ├── ultralytics
# └── datasets
# └── medical-pills ← downloads here (8.19 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: medical-pills # dataset root dir
train: images/train # train images (relative to 'path') 92 images
val: images/val # val images (relative to 'path') 23 images
# Classes
names:
0: pill
# Download script/URL (optional)
download: https://github.com/ultralytics/assets/releases/download/v0.0.0/medical-pills.zipUtilizzo
Per addestrare un modello YOLO26n sul dataset medical-pills per 100 epoche con una dimensione dell'immagine di 640, usa i seguenti esempi. Per argomenti dettagliati, fai riferimento alla pagina Training del modello.
from ultralytics import YOLO
# Load a model
model = YOLO("yolo26n.pt") # load a pretrained model (recommended for training)
# Train the model
results = model.train(data="medical-pills.yaml", epochs=100, imgsz=640)from ultralytics import YOLO
# Load a model
model = YOLO("path/to/best.pt") # load a fine-tuned model
# Inference using the model
results = model.predict("https://ultralytics.com/assets/medical-pills-sample.jpg")Immagini campione e annotazioni
Il dataset medical-pills presenta immagini etichettate che mostrano la diversità delle pillole. Di seguito è riportato un esempio di immagine etichettata dal dataset:

- Immagine Mosaico: viene visualizzato un batch di addestramento che comprende immagini del dataset a mosaico. Il mosaico migliora la diversità dell'addestramento consolidando più immagini in una, migliorando la generalizzazione del modello.
Integrazione con altri dataset
Per un'analisi farmaceutica più completa, considera di combinare il dataset medical-pills con altri dataset correlati come package-seg per l'identificazione del confezionamento o dataset di imaging medico come brain-tumor per sviluppare soluzioni di IA sanitaria end-to-end.
Citazioni e ringraziamenti
Il dataset è disponibile sotto la Licenza AGPL-3.0.
Se utilizzi il dataset Medical-pills nel tuo lavoro di ricerca o sviluppo, ti preghiamo di citarlo utilizzando i dettagli menzionati:
@dataset{Jocher_Ultralytics_Datasets_2024,
author = {Jocher, Glenn and Rizwan, Muhammad},
license = {AGPL-3.0},
month = {Dec},
title = {Ultralytics Datasets: Medical-pills Detection Dataset},
url = {https://docs.ultralytics.com/datasets/detect/medical-pills/},
version = {1.0.0},
year = {2024}
}FAQ
Qual è la struttura del dataset medical-pills?
Il dataset include 92 immagini per l'addestramento e 23 immagini per la validazione. Ogni immagine è annotata con la classe pill, consentendo un addestramento e una valutazione efficaci dei modelli per applicazioni farmaceutiche.
Come posso addestrare un modello YOLO26 sul dataset medical-pills?
Puoi addestrare un modello YOLO26 per 100 epoche con una dimensione dell'immagine di 640px utilizzando i metodi Python o CLI forniti. Fai riferimento alla sezione Esempio di Training per istruzioni dettagliate e controlla la documentazione YOLO26 per maggiori informazioni sulle capacità del modello.
Quali sono i vantaggi dell'utilizzo del dataset medical-pills nei progetti di IA?
Il dataset abilita l'automazione nel rilevamento delle pillole, contribuendo alla prevenzione delle contraffazioni, all'assicurazione della qualità e all'ottimizzazione dei processi farmaceutici. Serve anche come risorsa preziosa per sviluppare soluzioni di IA in grado di migliorare la sicurezza dei farmaci e l'efficienza della catena di approvvigionamento.
Come eseguo l'inferenza sul dataset medical-pills?
L'inferenza può essere eseguita utilizzando i metodi Python o CLI con un modello YOLO26 ottimizzato. Fai riferimento alla sezione Esempio di Inferenza per snippet di codice e alla documentazione della modalità Predict per ulteriori opzioni.
Dove posso trovare il file di configurazione YAML per il dataset medical-pills?
Il file YAML è disponibile su medical-pills.yaml, contenente percorsi del dataset, classi e dettagli di configurazione aggiuntivi essenziali per l'addestramento di modelli su questo dataset.