Plant Disease Detection Using Generated Leaves Based on DoubleGAN

IEEE/ACM Trans Comput Biol Bioinform. 2022 May-Jun;19(3):1817-1826. doi: 10.1109/TCBB.2021.3056683. Epub 2022 Jun 3.

Abstract

Plant leaves can be used to effectively detect plant diseases. However, the number of images of unhealthy leaves collected from various plants is usually unbalanced. It is difficult to detect diseases using such an unbalanced dataset. We used DoubleGAN (a double generative adversarial network) to generate images of unhealthy plant leaves to balance such datasets. We proposed using DoubleGAN to generate high-resolution images of unhealthy leaves using fewer samples. DoubleGAN is divided into two stages. In stage 1, we used healthy leaves and unhealthy leaves as inputs. First, the healthy leaf images were used as inputs for the WGAN (Wasserstein generative adversarial network) to obtain the pretrained model. Then, unhealthy leaves were used for the pretrained model to generate 64*64 pixel images of unhealthy leaves. In stage 2, a superresolution generative adversarial network (SRGAN) was used to obtain corresponding 256*256 pixel images to expand the unbalanced dataset. Finally, compared with images generated by DCGAN (Deep convolution generative adversarial network). The dataset expanded with DoubleGAN, the generated images are clearer than DCGAN, and the accuracy of plant species and disease recognition reached 99.80 and 99.53 percent, respectively. The recognition results are better than those from the original dataset.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Image Processing, Computer-Assisted* / methods
  • Plant Diseases*
  • Plant Leaves