Smart Agricultural Technology (Feb 2023)
Detection of fruit maturity stage and yield estimation in wild blueberry using deep learning convolutional neural networks
Abstract
This study looked at the development of six deep learning artificial neural network models for detecting ripeness stage in wild blueberries, along with developing models for yield estimation. The six networks used were YOLOv3, YOLOv3-SPP, YOLOv3-Tiny, YOLOv4, YOLOv4-Small and YOLOv4-Tiny. Both 3-class (green berries, red berries, blue berries) and 2-class (unripe berries, ripe berries) models were developed with YOLOv4 performing the best with mean average precisions of 79.79% and 88.12% respectively. This result was further supported by YOLOv4 achieving the highest F1 score of 0.82. YOLOv4-Tiny performed the best from a computational load perspective having a mean inference time of 7.8 ms and a mean memory usage of 1.63 GB for single 1280 × 736 pixel images. Only minor differences in the accuracy of the nonlinear regression yield prediction models were detected, with YOLOv4-Small performing the best with a mean absolute error of 24.1%. Despite this error, the results are encouraging, and this novel approach to yield estimation in wild blueberries will aid growers in making better, more localized, management decisions, improving yields and ultimately increasing profits by better understanding their fields ripening characteristics.