Skip to main content
Advertisement
Browse Subject Areas
?

Click through the PLOS taxonomy to find articles in your field.

For more information about PLOS Subject Areas, click here.

< Back to Article

Fig 1.

Overall block diagram of our proposed method for fruits image classification.

Note that GAP stands for Global Average Pooling to convert the 3D features to 1D features and Conv. layer denote the last convolution layer of MobileNetV2 used in our work. Note that the fruit image used here is Republished from [44] under CC BY license, with permission from [Georg Waltner], original copyright[2022].

More »

Fig 1 Expand

Table 1.

The complete network structure of MobileNetV2.

More »

Table 1 Expand

Fig 2.

Pre-trained MobilenetV2-architecture used as convolutional module in this work [15].

Please note that nth bottleneck residual block is denoted as ‘BR-Block-N’ in Fig 2. Note that the fruit image used here is Republished from [44] under CC BY license, with permission from [Georg Waltner], original copyright[2022].

More »

Fig 2 Expand

Fig 3.

Model training accuracy and loss per epoch of our model on first set of D1.

More »

Fig 3 Expand

Fig 4.

Sample fruits images abstracted from Dataset D1.

Note that (a), (b), and (c) denote “potato”, “diamond peach” and “watermelon” fruits classes, respectively.

More »

Fig 4 Expand

Fig 5.

Sample fruits images abstracted from Dataset 2 (D2).

Note that (a), (b), and (c) denote “pomegranate good”, “pomegranate bad” and “guava good” fruits classes, respectively. Republished from [51] under CC BY license.

More »

Fig 5 Expand

Fig 6.

Sample fruits images abstracted from Dataset 3 (D3).

Note that (a), (b), and (c) denote “Avacado”, “Banana” and “Grape” fruits classes, respectively. Note that the fruit image used here is Republished from [44] under CC BY license, with permission from [Georg Waltner], original copyright[2022].

More »

Fig 6 Expand

Table 2.

Detailed hyper-parameters used in our study.

More »

Table 2 Expand

Table 3.

Precision, Recall, Kappa-score, MAF1, WAF1, and Acc. on D1, D2, and D3 using averaged metrics over five runs (%).

More »

Table 3 Expand

Table 4.

Model parameters (’000) and running time (seconds) for each model.

More »

Table 4 Expand

Table 5.

Reported accuracy of state of the art methods using classification accuracy (%).

More »

Table 5 Expand

Table 6.

Precision, Recall, Kappa-score, MAF1, WAF1, and Acc. on D1, D2, and D3 using averaged metrics over five runs (%).

More »

Table 6 Expand

Table 7.

Ablative study of our proposed model using average performance metrics (precision, recall, MAF1-score and accuracy) on D1.

More »

Table 7 Expand

Table 8.

Averaged class-wise Precision, Recall and F1-score of our model on test samples of D1 using over five runs (%).

More »

Table 8 Expand

Fig 7.

The GradCam [55] visualization examples for Fruits images from D3.

Each row contains the original fruit image, its corresponding heatmaps extracted by Convolution module, and Attention module. Note that the fruit image used here is Republished from [44] under CC BY license, with permission from [Georg Waltner], original copyright[2022].

More »

Fig 7 Expand