An intelligent fruits classification in precision agriculture using bilinear pooling convolutional neural networks

被引:19
作者
Prakash, Achanta Jyothi [1 ]
Prakasam, P. [1 ]
机构
[1] Vellore Inst Technol, Sch Elect Engn, Vellore, Tamil Nadu, India
关键词
Machine vision; Fruit classification; Convolutional neural network; Bilinear pooling; Confusion matrix;
D O I
10.1007/s00371-022-02443-z
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
With an increase in the consumption of fruits day by day, the yielding and production around the world are also increasing at a steady rate. Meanwhile, the workforce in the field becomes more challenging, there arises a need for automated solutions to maintain consistent output and quality of the product. An accurate, competent and consistent approach to classifying fruits and other agricultural products in precision agriculture is the foundation for a machine vision system to be successful and cost-effective. In this research work, Convolutional Neural Network (CNN)-based intelligent fruits classification utilizing the bilinear pooling with heterogeneous streams is proposed. The fruits classification problem is viewed as a fine-grained visual classification (FGVC) and the heterogeneous bilinear network is developed and compared with the normal implementations. The proposed CNN network is initialized with ImageNet weights and the pre-trained networks are used as components in the Bilinear Pooling CNN (BP-CNN). The CNNs used in the bilinear network function as feature extractors are then combined using the bilinear pooling function. The proposed BP-CNN-based intelligent classifier is trained and tested with Fruits-360, Imagenet and VegFru which are used by many researchers recently. The performance of the proposed BP-CNN model is validated using various metrics and compared with other existing CNN models. It is found that it outperforms all other methods with a classification accuracy of 99.69% and an F1 score of 0.9968.
引用
收藏
页码:1765 / 1781
页数:17
相关论文
共 54 条
  • [1] Abbas HMT, 2019, INT CONF INF COMMUN, P78, DOI [10.1109/icict47744.2019.9001971, 10.1109/ICICT47744.2019.9001971]
  • [2] Driver assistant yaw stability control via integration of AFS and DYC
    Ahmadian, Narjes
    Khosravi, Alireza
    Sarhadi, Pouria
    [J]. VEHICLE SYSTEM DYNAMICS, 2022, 60 (05) : 1742 - 1762
  • [3] Alresheedi KM., 2018, Int. J. Comput. Appl, V181, P17
  • [4] Date Fruit Classification for Robotic Harvesting in a Natural Environment Using Deep Learning
    Altaheri, Hamdi
    Alsulaiman, Mansour
    Muhammad, Ghulam
    [J]. IEEE ACCESS, 2019, 7 : 117115 - 117133
  • [5] Anupama M. A., 2019, 2019 International Conference on Communication and Signal Processing (ICCSP), P0143, DOI 10.1109/ICCSP.2019.8698043
  • [6] Bargoti Suchet, 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA), P3626, DOI 10.1109/ICRA.2017.7989417
  • [7] A survey on deep multimodal learning for computer vision: advances, trends, applications, and datasets
    Bayoudh, Khaled
    Knani, Raja
    Hamdaoui, Faycal
    Mtibaa, Abdellatif
    [J]. VISUAL COMPUTER, 2022, 38 (08) : 2939 - 2970
  • [8] Improving optimization of convolutional neural networks through parameter fine-tuning
    Becherer, Nicholas
    Pecarina, John
    Nykl, Scott
    Hopkinson, Kenneth
    [J]. NEURAL COMPUTING & APPLICATIONS, 2019, 31 (08) : 3469 - 3479
  • [9] Face recognition in unconstrained environment with CNN
    Ben Fredj, Hana
    Bouguezzi, Safa
    Souani, Chokri
    [J]. VISUAL COMPUTER, 2021, 37 (02) : 217 - 226
  • [10] Chaudhari Dipali, 2022, ICCCE 2021: Proceedings of the 4th International Conference on Communications and Cyber Physical Engineering. Lecture Notes in Electrical Engineering (828), P775, DOI 10.1007/978-981-16-7985-8_81