Real-time visual inspection system for grading fruits using computer vision and deep learning techniques

被引:78
|
作者
Ismail, Nazrul [1 ]
Malik, Owais A. [1 ,2 ]
机构
[1] Univ Brunei Darussalam, Fac Sci, Digital Sci, Jln Tungku Link, BE-1410 Gadong, Brunei
[2] Univ Brunei Darussalam, Fac Sci, Digital Sci, Gadong, Brunei
来源
关键词
Deep learning; Fruit classification; Computer vision; Real-time system; Raspberry Pi; Agriculture; CLASSIFICATION; FEATURES; COLOR;
D O I
10.1016/j.inpa.2021.01.005
中图分类号
S [农业科学];
学科分类号
09 ;
摘要
Traditional manual visual grading of fruits has been one of the important challenges faced by the agricultural industry due to its laborious nature as well as inconsistency in inspection and classification process. Automated defects detection using computer vision and machine learning has become a promising area of research with a high and direct impact on the domain of visual inspection. In this study, we propose an efficient and effective machine vision system based on the state-of-the-art deep learning techniques and stacking ensemble methods to offer a non-destructive and cost-effective solution for automating the visual inspection of fruits' freshness and appearance. We trained, tested and compared the performance of various deep learning models including ResNet, DenseNet, MobileNetV2, NASNet and EfficientNet to find the best model for the grading of fruits. The proposed system also provides a real time visual inspection using a low cost Raspberry Pi module with a camera and a touchscreen display for user interaction. The real time system efficiently segments multiple instances of the fruits from an image and then grades the individual objects (fruits) accurately. The system was trained and tested on two data sets (apples and bananas) and the average accuracy was found to be 99.2% and 98.6% using EfficientNet model for apples and bananas test sets, respectively. Additionally, a slight improvement in the recognition rate (0.03% for apples and 0.06% for bananas) was noted while applying the stacking ensemble deep learning methods. The performance of the developed system has been found higher than the existing methods applied to the same data sets previously. Further, during real-time testing on actual samples, the accuracy was found to be 96.7% for apples and 93.8% for bananas which indicates the efficacy of the developed system.(c) 2021 China Agricultural University. Production and hosting by Elsevier B.V. on behalf of KeAi. This is an open access article under the CC BY-NC-ND license (http://creativecommons. org/licenses/by-nc-nd/4.0/).
引用
收藏
页码:24 / 37
页数:14
相关论文
共 50 条
  • [1] Real-Time Inspection of Fire Safety Equipment using Computer Vision and Deep Learning
    Alayed, Asmaa
    Alidrisi, Rehab
    Feras, Ekram
    Aboukozzana, Shahad
    Alomayri, Alaa
    [J]. ENGINEERING TECHNOLOGY & APPLIED SCIENCE RESEARCH, 2024, 14 (02) : 13290 - 13298
  • [2] A Real-Time Seizure Classification System Using Computer Vision Techniques
    Pothula, Pavan Kumar
    Marisetty, Sriram
    Rao, Madhav
    [J]. SYSCON 2022: THE 16TH ANNUAL IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON), 2022,
  • [3] A Distributed Computer Machine Vision System for Automated Inspection and Grading of Fruits
    Yogitha, S.
    Sakthivel, P.
    [J]. 2014 INTERNATIONAL CONFERENCE ON GREEN COMPUTING COMMUNICATION AND ELECTRICAL ENGINEERING (ICGCCEE), 2014,
  • [4] Real-Time Automated Socket Inspection using Advanced Computer Vision and Machine Learning
    Edwards, Chris
    Kumar, Aditya
    Vaske, Alex
    McDaniel, Nathan
    Pradhan, Dipali
    Panda, Debashis
    [J]. 2022 33RD ANNUAL SEMI ADVANCED SEMICONDUCTOR MANUFACTURING CONFERENCE (ASMC), 2022,
  • [5] Inspection and grading of surface defects of fruits by computer vision
    Li, Jiangbo
    Rao, Xiuqin
    Ying, Yibin
    [J]. EQUIPMENT MANUFACTURING TECHNOLOGY AND AUTOMATION, PTS 1-3, 2011, 317-319 : 956 - 961
  • [6] Real-time insect tracking and monitoring with computer vision and deep learning
    Bjerge, Kim
    Mann, Hjalte M. R.
    Hoye, Toke Thomas
    [J]. REMOTE SENSING IN ECOLOGY AND CONSERVATION, 2022, 8 (03) : 315 - 327
  • [7] Development of a real-time security management system for restricted access areas using computer vision and deep learning
    Bhandari, Binayak
    Park, Gijun
    [J]. JOURNAL OF TRANSPORTATION SAFETY & SECURITY, 2022, 14 (04) : 655 - 670
  • [8] Nutmeg grading system using computer vision techniques
    Nasution, I. S.
    Gusriyan, K.
    [J]. INTERNATIONAL CONFERENCE ON AGRICULTURAL TECHNOLOGY, ENGINEERING AND ENVIRONMENTAL SCIENCES 2019, 2019, 365
  • [9] A real-time mathematical computer method for potato inspection using machine vision
    Razmjooy, Navid
    Mousavi, B. Somayeh
    Soleymani, F.
    [J]. COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2012, 63 (01) : 268 - 279
  • [10] Design of a real-time crime monitoring system using deep learning techniques
    Mukto, Md. Muktadir
    Hasan, Mahamudul
    Al Mahmud, Md. Maiyaz
    Haque, Ikramul
    Ahmed, Md. Ahsan
    Jabid, Taskeed
    Ali, Md. Sawkat
    Rashid, Mohammad Rifat Ahmmad
    Islam, Mohammad Manzurul
    Islam, Maheen
    [J]. INTELLIGENT SYSTEMS WITH APPLICATIONS, 2024, 21