Welcome to Smart Agriculture

Smart Agriculture ›› 2019, Vol. 1 ›› Issue (4): 42-49.doi: 10.12133/j.smartag.2019.1.4.201908-SA002

• Information Perception and Acquisition • Previous Articles     Next Articles

Method of tomato leaf diseases recognition method based on deep residual network

Wu Huarui1,2   

  1. 1. National Engineering Research Center for Information Technology in Agriculture, Beijing 100097, China
    2. Key Laboratory of Information Technologies in Agriculture, Ministry of Agriculture and Rural Affairs, Beijing 100097, China
  • Received:2019-08-14 Revised:2019-11-07 Online:2019-10-30
  • About author:Wu Huarui,Email:wuhr@nercita.org.cn
  • Supported by:
    National Natural Science Foundation of China(61871041);Beijing Natural Science Foundation (4172024)


Intelligent recognition of greenhouse vegetable diseases plays an important role in the efficient production and management. The color, texture and shape of some diseases in greenhouse vegetables are often very similar, it is necessary to construct a deep neural network to judge vegetable diseases. Based on the massive image data of greenhouse vegetable diseases, the depth learning model can automatically extract image details, which has better disease recognition effect than the artificial design features. For the traditional deep learning model of vegetable disease image recognition, the model recognition accuracy can be improved by increasing the network level. However, as the network level increases to a certain depth, it will lead to the degradation / disappearance of the network gradient, which degrades the recognition performance of the learning model. Therefore, a method of vegetable disease identification based on deep residual network model was studied in this paper. Firstly, considering that the super parameter value in the deep network model has a great influence on the accuracy of network identification, Bayesian optimization algorithm was used to autonomously learn the hyper-parameters such as regularization parameters, network width, stochastic momentum et al, which are difficult to determine in the network, eliminate the complexity of manual parameter adjustment, and reduce the difficulty of network training and saves the time of network construction. On this basis, the gradient could flow directly from the latter layer to the former layer through the identical activation function by adding residual elements to the traditional deep neural network. The deep residual recognition model takes the whole image as the input, and obtains the optimal feature through multi-layer convolution screening in the network, which not only avoids the interference of human factors, but also solves the problem of the performance degradation of the disease recognition model caused by the deep network, and realizes the high-dimensional feature extraction and effective disease recognition of the vegetable image. Relevant simulation results show that compared with other traditional models for vegetable disease identification, the deep residual neural network shows better stability, accuracy and robustness. The deep residual network model based on hyperparametric self-learning achievesd good recognition performance on the open data set of tomato diseases, and the recognition accuracy of 4 common diseases of tomato leaves reached more than 95%. The researth can provide a basic methed for fast and accurate recognition of tomato leaf diseases.

Key words: facility vegetable, disease intelligent recognition, deep learning, residual network, Bayesian optimization

CLC Number: