Rose Disease Detection — YOLOv11n

AI model for detecting diseases on Rosa damascena (Bulgarian oil-bearing rose).

Status: Early test version (v1)
This model is still in training and may produce errors.
We are continuously improving it with new data from real parcels.

What it detects

Class Bulgarian Notes
Black Spot Черни петна Marssonina rosae
Downy Mildew Мана Peronospora sparsa
Powdery Mildew Брашнеста мана Podosphaera pannosa
Normal Здраво растение No disease detected

Coming in future versions: pests (aphids, spider mites), weeds.

Results

  • mAP50 = 0.921
  • Precision = 0.925
  • Recall = 0.884
  • Architecture: YOLOv11n
  • Training: 50 epochs, 640px, batch 16

How to use

from ultralytics import YOLO

model = YOLO("piivanov77/rose-disease-detection/best_v1.pt")
results = model.predict("your_image.jpg", conf=0.25)

for r in results:
    for box in r.boxes:
        print(model.names[int(box.cls[0])], f"{float(box.conf[0]):.0%}")

Data Sources

Rose Disease Prediction Dataset

License

CC BY 4.0 — free to use with attribution.

Citation

Rose Disease Detection YOLOv11 — Rosa damascena
Trained by Pavel Ivanov, 2026
Dataset: vinodk @ Roboflow Universe (CC BY 4.0)
https://universe.roboflow.com/vinodk-cb0f7/rose-disease-prediction-yolov5
Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support