Research on rice disease recognition based on improved SPPFCSPC-G YOLOv5 network

PLoS One. 2023 Dec 15;18(12):e0295661. doi: 10.1371/journal.pone.0295661. eCollection 2023.

Abstract

Spatial Pyramid Pooling (SPP) is important in capturing remote contextual information for pixel-level prediction tasks in scene-resolved detection of rice diseases. In this paper, the detection objects of the rice disease dataset used in this paper have almost the same target size and do not need to be passed through different filters to obtain different receptive fields of view. Therefore, this paper proposed a new pooling structure, SPPFCSPC-G, which split the feature vector into 2 channels for processing. One channel was processed using grouped 1×1 Conv, while the other channel mainly used multiple filters with the same parallel structure (5×5 MaxPool). Additionally, multiple 1×1 and 3×3 grouped convolutions were concatenated in series in that branch (Group-Conv) to extract more complex features in rice. Finally, the 2 parts were connected (Concat) together, with each convolutional layer Conv divided into 4 groups as a way to reduce the amount of computation in the model. The project team incorporated SPPFCSPC-G into the Backbone of YOLOv5 and trained it on NVIDIA Tesla T4 (GPU). The experimental results showed that the performance of the method used in this paper improved, including Precision, Recall, mAP, and training speed, while reducing the size of computational parameters (Parameters), computational volume (GFLOPs), and model size (Param.). The project team carried out the trained YOLOv5 model on Intel Core i5 (CPU) for inference detection of rice leaves in real scenarios, and the experiments showed that both pre-inference and actual inference were faster. Moreover, the consumption of computational resources was almost minimized, and the model effectively identified rice diseases.

MeSH terms

  • Mental Recall
  • Oryza*
  • Plant Leaves
  • Pyramidal Tracts
  • Recognition, Psychology

Grants and funding

This work was supported by science and technology development plan project of Science and Technology Department of Jilin Province, project name: Research on intelligent monitoring and early warning system of rice diseases and pests based on meteorological conditions, project No. 20210203211SF. Intelligent agriculture trusted traceability system based on blockchain No.20220202036NC. Science and technology project of Jilin Provincial Department of Education, Project Name: Research on key technology of maize kernel selection based on convolution neural network, Project No. JJKH20210335KJ. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.