YOLOv8n model fine-tuned for real-time tomato ripeness detection in greenhouse environments. Detects and classifies tomatoes into three ripeness stages with 3D localisation via Intel RealSense D435.
The nano model was selected for deployment due to its speed advantage with negligible accuracy trade-off.
1from ultralytics import YOLO
2
3model = YOLO("model_hub_n.pt")
4results = model.track("image.jpg", conf=0.85)
With Intel RealSense D435 and full 3D localisation, see the
GitHub repository.
Custom dataset built from three public greenhouse tomato image sources, unified and preprocessed via Roboflow:
An INT8 quantised version is available for optimised CPU inference using OpenVINO. Export from the PyTorch model:
1model = YOLO("model_hub_n.pt")
2model.export(format="openvino", int8=True)