Department of Computer Science, Texas A&M University-Corpus Christi, Corpus Christi, TX 78412, USA.
Sensors (Basel). 2017 Apr 20;17(4):905. doi: 10.3390/s17040905.
Recent years have witnessed significant advancement in computer vision research based on deep learning. Success of these tasks largely depends on the availability of a large amount of training samples. Labeling the training samples is an expensive process. In this paper, we present a simulated deep convolutional neural network for yield estimation. Knowing the exact number of fruits, flowers, and trees helps farmers to make better decisions on cultivation practices, plant disease prevention, and the size of harvest labor force. The current practice of yield estimation based on the manual counting of fruits or flowers by workers is a very time consuming and expensive process and it is not practical for big fields. Automatic yield estimation based on robotic agriculture provides a viable solution in this regard. Our network is trained entirely on synthetic data and tested on real data. To capture features on multiple scales, we used a modified version of the Inception-ResNet architecture. Our algorithm counts efficiently even if fruits are under shadow, occluded by foliage, branches, or if there is some degree of overlap amongst fruits. Experimental results show a 91% average test accuracy on real images and 93% on synthetic images.
近年来,基于深度学习的计算机视觉研究取得了重大进展。这些任务的成功在很大程度上取决于大量训练样本的可用性。标记训练样本是一个昂贵的过程。在本文中,我们提出了一种用于产量估计的模拟深度卷积神经网络。准确了解果实、花朵和树木的数量有助于农民做出更好的种植实践、植物病虫害防治和收获劳动力规模的决策。目前基于工人手动计数果实或花朵的产量估计方法是一个非常耗时和昂贵的过程,对于大面积农田来说并不实用。基于机器人农业的自动产量估计在这方面提供了可行的解决方案。我们的网络完全在合成数据上进行训练,并在真实数据上进行测试。为了捕捉多尺度的特征,我们使用了 Inception-ResNet 架构的修改版本。即使果实有阴影、被树叶、树枝遮挡,或者果实之间有一定程度的重叠,我们的算法也能高效地计数。实验结果表明,真实图像的平均测试准确率为 91%,合成图像的平均测试准确率为 93%。