Early real-time detection algorithm of tomato diseases and pests in the natural environment

被引:51
|
作者
Wang, Xuewei [1 ]
Liu, Jun [1 ]
Zhu, Xiaoning [2 ]
机构
[1] Weifang Univ Sci & Technol, Shandong Prov Univ Lab Protected Hort, Block Chain Lab Agr Vegetables, Weifang 262700, Shandong, Peoples R China
[2] Elite Digital Intelligence Technol Co LTD, Beijing, Peoples R China
关键词
Real-time detection algorithm; Deep learning; Dilated convolution; NMS; YOLOv3; Tomato diseases and pests; Natural environment; SYSTEM;
D O I
10.1186/s13007-021-00745-2
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
Background Research on early object detection methods of crop diseases and pests in the natural environment has been an important research direction in the fields of computer vision, complex image processing and machine learning. Because of the complexity of the early images of tomato diseases and pests in the natural environment, the traditional methods can not achieve real-time and accurate detection. Results Aiming at the complex background of early period of tomato diseases and pests image objects in the natural environment, an improved object detection algorithm based on YOLOv3 for early real-time detection of tomato diseases and pests was proposed. Firstly, aiming at the complex background of tomato diseases and pests images under natural conditions, dilated convolution layer is used to replace convolution layer in backbone network to maintain high resolution and receptive field and improve the ability of small object detection. Secondly, in the detection network, according to the size of candidate box intersection ratio (IOU) and linear attenuation confidence score predicted by multiple grids, the obscured objects of tomato diseases and pests are retained, and the detection problem of mutual obscure objects of tomato diseases and pests is solved. Thirdly, to reduce the model volume and reduce the model parameters, the network is lightweight by using the idea of convolution factorization. Finally, by introducing a balance factor, the small object weight in the loss function is optimized. The test results of nine common tomato diseases and pests under six different background conditions are statistically analyzed. The proposed method has a F1 value of 94.77%, an AP value of 91.81%, a false detection rate of only 2.1%, and a detection time of only 55 Ms. The test results show that the method is suitable for early detection of tomato diseases and pests using large-scale video images collected by the agricultural Internet of Things. Conclusions At present, most of the object detection of diseases and pests based on computer vision needs to be carried out in a specific environment (such as picking the leaves of diseases and pests and placing them in the environment with light supplement equipment, so as to achieve the best environment). For the images taken by the Internet of things monitoring camera in the field, due to various factors such as light intensity, weather change, etc., the images are very different, the existing methods cannot work reliably. The proposed method has been applied to the actual tomato production scenarios, showing good detection performance. The experimental results show that the method in this study improves the detection effect of small objects and leaves occlusion, and the recognition effect under different background conditions is better than the existing object detection algorithms. The results show that the method is feasible to detect tomato diseases and pests in the natural environment.
引用
收藏
页数:17
相关论文
共 50 条
  • [1] Early real-time detection algorithm of tomato diseases and pests in the natural environment
    Xuewei Wang
    Jun Liu
    Xiaoning Zhu
    Plant Methods, 17
  • [2] Real-time detection of cole diseases and insect pests in wireless sensor networks
    Zhou Libo
    Huang Tian
    Guan Chunyun
    Elhoseny, Mohamed
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2019, 37 (03) : 3513 - 3524
  • [3] A Real-Time Detection Algorithm for Sweet Cherry Fruit Maturity Based on YOLOX in the Natural Environment
    Li, Zhiyong
    Jiang, Xueqin
    Shuai, Luyu
    Zhang, Boda
    Yang, Yiyu
    Mu, Jiong
    AGRONOMY-BASEL, 2022, 12 (10):
  • [4] A Robust Deep-Learning-Based Detector for Real-Time Tomato Plant Diseases and Pests Recognition
    Fuentes, Alvaro
    Yoon, Sook
    Kim, Sang Cheol
    Park, Dong Sun
    SENSORS, 2017, 17 (09)
  • [5] Real-Time Identification of Strawberry Pests and Diseases Using an Improved YOLOv8 Algorithm
    Xie, Danyan
    Yao, Wenyi
    Sun, Wenbo
    Song, Zhenyu
    SYMMETRY-BASEL, 2024, 16 (10):
  • [6] Multiscale Parallel Algorithm for Early Detection of Tomato Gray Mold in a Complex Natural Environment
    Wang, Xuewei
    Liu, Jun
    FRONTIERS IN PLANT SCIENCE, 2021, 12
  • [7] A Real-Time Drivable Road Detection Algorithm in Urban Traffic Environment
    Gao, Yuan
    Song, Yixu
    Yang, Zehong
    COMPUTER VISION AND GRAPHICS, 2012, 7594 : 387 - 396
  • [8] Real-time Detection Algorithm for Moving Vehicles in Dynamic Traffic Environment
    Lan, Jinhui
    Guo, Min
    Liu, Xiaojie
    Sun, Xinrong
    Aibibu, Tuerniyazi
    Ran, Bin
    2013 IEEE INTERNATIONAL CONFERENCE ON ELECTRO-INFORMATION TECHNOLOGY (EIT 2013), 2013,
  • [9] A Light Weight CNN Based Architecture for the Detection of Early and Late Blight Disease in Tomato Plants in Real-Time Environment
    Ul Islam, S.
    Schirinzi, G.
    Maqsood, S.
    Prepwce, Gals
    IGARSS 2024-2024 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM, IGARSS 2024, 2024, : 2819 - 2822
  • [10] A Methodology for Early Detection of Plant Diseases Using Real Time Object Detection Algorithm
    Walia, Ranjeet
    Sharma, Shivam
    Shrivastava, Swapnil
    SMART AND SUSTAINABLE AGRICULTURE, SSA 2021, 2021, 1470 : 122 - 139