Plant disease diagnosis in time can inhibit the spread of the disease and prevent a large-scale drop in production, which benefits food production. Object detection-based plant disease diagnosis methods have attracted widespread attention due to their accuracy in classifying and locating diseases. However, existing methods are still limited to single crop disease diagnosis. More importantly, the existing model has a large number of parameters, which is not conducive to deploying it to agricultural mobile devices. Nonetheless, reducing the number of model parameters tends to cause a decrease in model accuracy. To solve these problems, we propose a plant disease detection method based on knowledge distillation to achieve a lightweight and efficient diagnosis of multiple diseases across multiple crops. In detail, we design 2 strategies to build 4 different lightweight models as student models: the YOLOR-Light-v1, YOLOR-Light-v2, Mobile-YOLOR-v1, and Mobile-YOLOR-v2 models, and adopt the YOLOR model as the teacher model. We develop a multistage knowledge distillation method to improve lightweight model performance, achieving 60.4% mAP@ .5 in the PlantDoc dataset with small model parameters, outperforming existing methods. Overall, the multistage knowledge distillation technique can make the model lighter while maintaining high accuracy. Not only that, the technique can be extended to other tasks, such as image classification and image segmentation, to obtain automated plant disease diagnostic models with a wider range of lightweight applicability in smart agriculture. Our code is available at https://github.com/QDH/MSKD.
Plant diseases threaten global food security by reducing crop yield; thus, diagnosing plant diseases is critical to agricultural production. Artificial intelligence technologies gradually replace traditional plant disease diagnosis methods due to their time-consuming, costly, inefficient, and subjective disadvantages. As a mainstream AI method, deep learning has substantially improved plant disease detection and diagnosis for precision agriculture. In the meantime, most of the existing plant disease diagnosis methods usually adopt a pre-trained deep learning model to support diagnosing diseased leaves. However, the commonly used pre-trained models are from the computer vision dataset, not the botany dataset, which barely provides the pre-trained models sufficient domain knowledge about plant disease. Furthermore, this pre-trained way makes the final diagnosis model more difficult to distinguish between different plant diseases and lowers the diagnostic precision. To address this issue, we propose a series of commonly used pre-trained models based on plant disease images to promote the performance of disease diagnosis. In addition, we have experimented with the plant disease pre-trained model on plant disease diagnosis tasks such as plant disease identification, plant disease detection, plant disease segmentation, and other subtasks. The extended experiments prove that the plant disease pre-trained model can achieve higher accuracy than the existing pre-trained model with less training time, thereby supporting the better diagnosis of plant diseases. In addition, our pre-trained models will be open-sourced at https://pd.samlab.cn/ and Zenodo platform https://doi.org/10.5281/zenodo.7856293.
Plant disease, a huge burden, can cause yield loss of up to 100% and thus reduce food security. Actually, smart diagnosing diseases with plant phenomics is crucial for recovering the most yield loss, which usually requires sufficient image information. Hence, phenomics is being pursued as an independent discipline to enable the development of high-throughput phenotyping for plant disease. However, we often face challenges in sharing large-scale image data due to incompatibilities in formats and descriptions provided by different communities, limiting multidisciplinary research exploration. To this end, we build a Plant Phenomics Analysis of Disease (PlantPAD) platform with large-scale information on disease. Our platform contains 421 314 images, 63 crops and 310 diseases. Compared to other databases, PlantPAD has extensive, well-annotated image data and in-depth disease information, and offers pre-trained deep-learning models for accurate plant disease diagnosis. PlantPAD supports various valuable applications across multiple disciplines, including intelligent disease diagnosis, disease education and efficient disease detection and control. Through three applications of PlantPAD, we show the easy-to-use and convenient functions. PlantPAD is mainly oriented towards biologists, computer scientists, plant pathologists, farm managers and pesticide scientists, which may easily explore multidisciplinary research to fight against plant diseases. PlantPAD is freely available at http://plantpad.samlab.cn.