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
来源
VISUAL COMPUTER | 2023年 / 39卷 / 05期
关键词
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
相关论文
共 50 条
  • [31] Adaptive wavelet pooling for convolutional neural networks
    Wolter, Moritz
    Garcke, Jochen
    24TH INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND STATISTICS (AISTATS), 2021, 130
  • [32] Application of Interpolation Pooling in Convolutional Neural Networks
    Wang, Gaihua
    Yuan, Guoliang
    Lv, Meng
    Liu, WenZhou
    HELIX, 2018, 8 (04): : 3465 - 3469
  • [33] Plant Classification using Convolutional Neural Networks
    Yalcin, Hulya
    Razavi, Salar
    2016 FIFTH INTERNATIONAL CONFERENCE ON AGRO-GEOINFORMATICS (AGRO-GEOINFORMATICS), 2016, : 233 - 237
  • [34] Sound Classification Using Convolutional Neural Networks
    Jaiswal, Kaustumbh
    Patel, Dhairya Kalpeshbhai
    2018 SEVENTH IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING IN EMERGING MARKETS (CCEM), 2018, : 81 - 84
  • [35] Clothing Classification Using Convolutional Neural Networks
    Hodecker, Andrei
    Fernandes, Anita M. R.
    Steffens, Alisson
    Crocker, Paul
    Leithardt, Valderi R. Q.
    2020 15TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI'2020), 2020,
  • [36] Strabismus Classification using Convolutional Neural Networks
    Kim, Donghwan
    Joo, Jaehan
    Zhu, Guohua
    Seo, Jeongbin
    Ha, Jaeseung
    Kim, Suk Chan
    3RD INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE IN INFORMATION AND COMMUNICATION (IEEE ICAIIC 2021), 2021, : 216 - 218
  • [37] Query Classification Using Convolutional Neural Networks
    Zhang, Hanxiao
    Song, Wei
    Liu, Lizhen
    Du, Chao
    Zhao, Xinlei
    2017 10TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID), VOL 2, 2017, : 441 - 444
  • [38] Texture classification using convolutional neural networks
    Tivive, Fok Hing Chi
    Bouzerdoum, Abdesselam
    TENCON 2006 - 2006 IEEE REGION 10 CONFERENCE, VOLS 1-4, 2006, : 660 - +
  • [39] Emphysema Classification Using Convolutional Neural Networks
    Pei, Xiaomin
    INTELLIGENT ROBOTICS AND APPLICATIONS, ICIRA 2015, PT I, 2015, 9244 : 455 - 461
  • [40] Sentiment Classification Using Convolutional Neural Networks
    Kim, Hannah
    Jeong, Young-Seob
    APPLIED SCIENCES-BASEL, 2019, 9 (11):