[8] | Faster R-CNN | Different feature extractor CNNs: AlexNet, VGG-16, GoogLeNet, ZFNet, ResNet-50, ResNet-101 and ResNetXt-101 | Caffe | Tomato | 5000 self-acquired field images representing 9 classes of pests and diseases | mAP (0.8306) |
[9] | CaffeNet (AlexNet) | none | Caffe | Apple, pear, grape,cherry, peach | 4483 Self-acquired field images | Acc(96.3%) |
[14] | LeNet | none | Deeplearning4j | Banana | PlantVillage (3700 field images) | Acc(0.9861), precision(0.9867),recall (0.986),F1-score (0.9864) |
[16] | GoogLeNet | none | Matlab | 14 crops | 1575 self-acquired field images | Acc(94%) |
[18] | AlexNet | MLP | Caffe | Apple | 1450 Self-acquired lab images | Acc(96.6%) |
[20] | Custom CNN (AlexNet precursor with cascade inception) | SVM, BP ,AlexNet, GoogLeNet, ResNet-20,VGG16 | Caffe | Apple | 1053 self-acquired lab images | Acc(97.62%) |
[22] | Modified LeNet | SIFT + RBF-SVM, background suppressing Gabor energy filtering + RBF-SVM,uLBP + RBF-SVM | Matlab | Olive | Self-acquired lab images | Accuracy (98.6%), Matthew’s correlation coefficient(0.9798),F1-score (0.9689),Precision (0.9882),Recall (0.9718) |
[26] | AlexNet, GoogLeNet | SVM, Random Forest | DIGITS | Tomato | PlantVillage | Acc(99.185%), Macro precision (98.529%),Macro recall (98.532%), Macro F score (98.518%) |
[27] | AlexNet, DenseNet169,Inceptionv3, ResNet34,SqueezeNet, VGG13 | none | pyTorch | 14 crops, 26 diseases | PlantVillage | Acc(0.9976) |
[28][29] | Custom CNN | none | Caffe | Cucumber | Self-acquired field images(7320 good condition images& 7520 bad condition images) | Acc(82.3%), sensitivity (79.9%), specificity (92.6%) |
[31] | AlexNet, GoogLeNet | none | Caffe | 14 crops, 26 diseases | PlantVillage | F1-score (0.9934),Precision (0.9935),Recall (0.9935),Acc(0.9935) |
[33] | Custom ensemble CNN | none | Keras on Theano | Maize | 1796 self acquired field images (1028 infected with NLB and 768 healthy) | Acc(0.967) |
[35] | Faster R-CNN (modified) | Faster R-CNN (unmodified) | Matlab | Sugar beet | 155 self-acquired images (38healthy, 20 mild, 35 severe,62 mixed mild and severe infection) | Sensitivity (95.48%),Specificity (95.48%),Acc(95.48%) |
[69] | MobileNets | none | Caffe | Tomato | PlantVillage | Acc(90.3%) |
[70] | Inceptionv3, ResNet-50,VGG19, Xception | Transfer learning (TF),Feature tuning 25, 50, 75,100%, No TF | Keras | Soybean | 300 high resolution field images divided into 3000 superpixel images | Accuracy (99.04%),Learning error (0.049) |
[68] | DCGAN, ProGAN and StyleGAN for generation of synthetic training images Custom CNN – PDNet withYolo/AlexNet detector and 32 layer residual classifier network | AlexNet, Vgg19, Inceptionv3,DenseNet201, ResNet152 | Not stated | 12 crop species, 42 diseases | 18,334 PlantVillage lab images + 79,265 self-acquired field images (Plant disease dataset) | Detection mAP (0.9165) Recognition acc(0.9367) |
[67] | Faster R-CNN with VGG16 feature extractor | none | Caffe | Tomato | 8927 self-acquired images representing 9 anomalies and one class for background | mAP (96%) |
[37] | GPMNet – (GoogLeNet) | none | Matlab | Grape | 14,180 self-acquired lab sub-images | Acc(94.3%),AuC (0.984) |
[52] | INAR-SSD | Faster R-CNN, SSD, R-SSD | Caffe | Apple | 2029 lab and field images | mAP (78.8%)Detection speed (23.13 FPS) |
[53] | AlexNet | none | Not stated | Rice | 227 self-acquired images(both pest and disease) | Acc(91.23%) |
[54] | Modified Cifar10 | Basic Cifar10 and GoogLeNet CNNs | Caffe | Maize (8 diseases + healthy) | 500 images | Acc(98.9%) |
[56] | Custom CNN | VGG16, VGG19, Inceptionv3,ResNet-50 | Keras on Theano | Apple | PlantVillage (healthy & black rot images) | Acc(90.4%) |
[57] | Custom CNN | none | Not stated | Soybean | PlantVillage | Acc(99.21%),Recall(0.99),Precision (0.99),F1-Score (0.99) |
[71] | AlexNet, SqueezeNet | none | Caffe on Nvidia Jetson | Tomato | Plantvillage | Acc(0.943) |
[72] | Custom CNN | BP , SVM, PSO | Matlab | Rice | 500 self-acquired field images representing 10 rice diseases | Acc(95%),Missing report rate (0),False report rate (0) |
[73] | Modified Inceptionv3 | Inceptionv3 | Keras on TensorFlow | Tomato | PlantVillage | Acc(0.971) |
[74] | CaffeNet up to fc layers + hand crafted features + SVM classifier | Hand crafted + SVM, CNN,fc6/7 + SVM | Caffe | Trees – 57 species | PlantNet, Flavia and LeafSnap + self-acquired images | Acc(99.68%) |
[88] | Custom 3 channel CNN | Image processing technology(IPT), Global-Local Singular Value Decomposition(GLSVD), SVM, Sparse Representation based Classification (SRC) | Matlab | Tomato, cucumber | PlantVillage (tomato), 500self-acquired images(cucumber) | Accuracy (94.15% for cucumber and 91.16% for tomato) |
[89] | AlexNet, ResNet-50, ResNet-101 | SVM, BP | Caffe | Pests | 550 self-acquired field images (10 species each having 55 images) | Acc(98.67%) |
[106] | VGG16, AlexNet | none | Matlab | Tomato | PlantVillage (6 tomato diseases+ healthy) | Acc(96.19%) |
[120] | Modified ResNet-50 | Shallow classifiers in [7], Re-sNet-50 with fully convolutional dense layer | TensorFlow | Wheat | 8178 self-acquired images(3338 Rust, 2744 Septoria,1568 Tan Spot, 1116 healthy) | AuC (0.97),Sensitivity (0.91), Specificity(0.95),Balanced acc(0.93) |
[107] | Modified CIFAR10-quick CNN | LeNet-5, AlexNet, VGG16, BP,Bayesian, SVM, KNN classifiers | Matlab | Tea | 144 self-acquired images (36 images each of healthy, tea leaf blight, tea bud blight, tea red scab) | Accuracy (92.5%),Loss (0.002) |
[123] | AlexNet, VGG16 | Fine tuning, training from scratch, CNN feature extractors + SVM/LDA, CNN feature extractors + RNN | Not stated | 14 crop species, 87 tree species obtained from 3 public datasets | PlantVillage (54,306 images),Flavia (1907 images),Swedish leaf dataset (1125),UCI leaf dataset (443 images) | Acc Flavia –VGG16 + LDA(99.10%),Swedish leaf – VGG16(99.11%),UCI leaf – AlexNet + LDA(96.2%),PlantVillage – VGG16 (99.8%) |
[124] | Custom CNN (MCNN) | PSO, SVM, RBFNN | TensorFlow | Mango | 2200 images (512 healthy mango, 558 infected mango,520 other leaves healthy, 610 other leaves infected) | Accuracy (97.13%),Missing report rate (2.87),False report rate (0) |