ClodnTuber

Introduction

We have been working on a new dataset and trained full-sized images, which are around 2448×2048 pixels, using the latest YOLOv9 model. Due to the larger image size, we have achieved an inference speed of around 55ms. If we optimize it using TensorRT as we did previously, we can reduce the inference time to around 25ms. Furthermore, this new model addresses missed detections of tubes and clods and has improved accuracy. For now, the dataset is sufficient for similar scenarios. We request you to test this newer model. The previous inference speed was on cropped images with a size of around 640 pixels.

We have attached the tuberclod.zip, which contains the detect.py script slightly changed, and the model. You can use:

yolo export model=/path/to/Object_detection/image_objectDetection_yolov9/tuber_clodV9.pt format=engine device=0 half=True

Performance is fine for our goal now: process 1 picture per second.
Accuracy is also good. We executed a test on 100 objects, 50% clod 50% tuber randomly picked. Results:
Test 1: 100 objects 50/50. Seprately run in sequence: 3 tubers false positive as clod. No false results in tubers. 5 objects not ejected after first run (this is mechanical, not in software).
Test 2: 100 objects 50/50. all objects mixed: 2 tubers false positive as clod . No false results in tubers. 6 not ejected (mechanical issue).
so, if we pick te full population, we see a 100% score on tubers, 97% on clods.
Documents
      tuber_clod

Leave a Reply

Your email address will not be published. Required fields are marked *