Suppr超能文献

用于水稻幼苗生长阶段检测的机器学习方法

Machine Learning Approaches for Rice Seedling Growth Stages Detection.

作者信息

Tan Suiyan, Liu Jingbin, Lu Henghui, Lan Maoyang, Yu Jie, Liao Guanzhong, Wang Yuwei, Li Zehua, Qi Long, Ma Xu

机构信息

College of Electronic Engineering, South China Agricultural University, Guangzhou, China.

College of Engineering, South China Agricultural University, Guangzhou, China.

出版信息

Front Plant Sci. 2022 Jun 9;13:914771. doi: 10.3389/fpls.2022.914771. eCollection 2022.

Abstract

Recognizing rice seedling growth stages to timely do field operations, such as temperature control, fertilizer, irrigation, cultivation, and disease control, is of great significance of crop management, provision of standard and well-nourished seedlings for mechanical transplanting, and increase of yield. Conventionally, rice seedling growth stage is performed manually by means of visual inspection, which is not only labor-intensive and time-consuming, but also subjective and inefficient on a large-scale field. The application of machine learning algorithms on UAV images offers a high-throughput and non-invasive alternative to manual observations and its applications in agriculture and high-throughput phenotyping are increasing. This paper presented automatic approaches to detect rice seedling of three critical stages, BBCH11, BBCH12, and BBCH13. Both traditional machine learning algorithms and deep learning algorithms were investigated the discriminative ability of the three growth stages. UAV images were captured vertically downward at 3-m height from the field. A dataset consisted of images of three growth stages of rice seedlings for three cultivars, five nursing seedling densities, and different sowing dates. In the traditional machine learning algorithm, histograms of oriented gradients (HOGs) were selected as texture features and combined with the support vector machine (SVM) classifier to recognize and classify three growth stages. The best HOG-SVM model obtained the performance with 84.9, 85.9, 84.9, and 85.4% in accuracy, average precision, average recall, and F1 score, respectively. In the deep learning algorithm, the Efficientnet family and other state-of-art CNN models (VGG16, Resnet50, and Densenet121) were adopted and investigated the performance of three growth stage classifications. EfficientnetB4 achieved the best performance among other CNN models, with 99.47, 99.53, 99.39, and 99.46% in accuracy, average precision, average recall, and F1 score, respectively. Thus, the proposed method could be effective and efficient tool to detect rice seedling growth stages.

摘要

识别水稻幼苗生长阶段以便及时进行田间操作,如温度控制、施肥、灌溉、中耕和病害防治,对于作物管理、为机械插秧提供标准且营养良好的秧苗以及提高产量具有重要意义。传统上,水稻幼苗生长阶段是通过目视检查人工进行的,这不仅劳动强度大、耗时,而且在大规模田间操作中主观且效率低下。机器学习算法在无人机图像上的应用为人工观测提供了一种高通量且非侵入性的替代方法,其在农业和高通量表型分析中的应用正在增加。本文提出了检测三个关键阶段(BBCH11、BBCH12和BBCH13)水稻幼苗的自动方法。研究了传统机器学习算法和深度学习算法对这三个生长阶段的判别能力。从田间3米高度垂直向下拍摄无人机图像。一个数据集由三个品种、五种育苗密度和不同播种日期的水稻幼苗三个生长阶段的图像组成。在传统机器学习算法中,选择定向梯度直方图(HOG)作为纹理特征,并与支持向量机(SVM)分类器相结合来识别和分类三个生长阶段。最佳的HOG-SVM模型在准确率、平均精度、平均召回率和F1分数方面分别达到了84.9%、85.9%、84.9%和85.4%的性能。在深度学习算法中,采用了Efficientnet家族和其他先进的卷积神经网络模型(VGG16、Resnet50和Densenet),并研究了三个生长阶段分类的性能。EfficientnetB4在其他卷积神经网络模型中表现最佳,在准确率、平均精度、平均召回率和F1分数方面分别达到了99.47%、99.53%、99.39%和99.46%。因此,所提出的方法可以成为检测水稻幼苗生长阶段的有效工具。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ce3d/9225317/30fc1d06906d/fpls-13-914771-g001.jpg

文献AI研究员

20分钟写一篇综述,助力文献阅读效率提升50倍。

立即体验

用中文搜PubMed

大模型驱动的PubMed中文搜索引擎

马上搜索

文档翻译

学术文献翻译模型,支持多种主流文档格式。

立即体验