NDMFCS: An automatic fruit counting system in modern apple orchard using abatement of abnormal fruit detection

被引:8
|
作者
Wu, Zhenchao [1 ]
Sun, Xiaoming [1 ]
Jiang, Hanhui [1 ]
Mao, Wulan [1 ,6 ]
Li, Rui [1 ,4 ]
Andriyanov, Nikita [5 ]
Soloviev, Vladimir [5 ]
Fu, Longsheng [1 ,2 ,3 ,4 ]
机构
[1] Northwest A&F Univ, Coll Mech & Elect Engn, Yangling 712100, Shaanxi, Peoples R China
[2] Minist Agr & Rural Affairs, Key Lab Agr Internet Things, Yangling 712100, Shaanxi, Peoples R China
[3] Shaanxi Key Lab Agr Informat Percept & Intelligent, Yangling 712100, Shaanxi, Peoples R China
[4] Northwest A&F Univ, Shenzhen Res Inst, Shenzhen 518000, Guangdong, Peoples R China
[5] Financial Univ Govt Russian Federat, Dept Data Anal & Machine Learning, Moscow 125167, Russia
[6] Xinjiang Acad Agr Sci, Inst Agr Mechanizat, Urumqi 830000, Peoples R China
基金
中国国家自然科学基金;
关键词
Apple orchard; Abatement of abnormal fruit detection; Object detection; Fruit counting; ID assignment; INFORMATION; RGB;
D O I
10.1016/j.compag.2023.108036
中图分类号
S [农业科学];
学科分类号
09 ;
摘要
Automatic fruit counting is an important task for growers to estimate yield and manage orchards. Although many deep-learning-based fruit detection algorithms have been developed to improve performance of automatic fruit counting systems, abnormal fruit detection has often been caused by these algorithms detecting non-target fruits that have similar growth characteristics to target fruits. For abnormal fruit detection, detected fruits in the back row of the tree were defined as DFBRT, while detected fruits on the ground were defined as DFG. Both of them would result in a higher number of fruits counting than the ground truth. This study proposes an automatic fruit counting system called NDMFCS (Normal Detection Matched Fruit Counting System) to solve this problem for improving fruit counting accuracy in modern apple orchard. NDMFCS consists of three sub-systems, i.e. object detection based on You Only Look Once Version 4-tiny (YOLOv4-tiny), abatement of abnormal fruit detection based on threshold, and fruit counting based on trunk tracking and identity document (ID) assignment. YOLOv4tiny was selected to implement detection of fruits and trunks, whose output is confidence and pixel coordinates of detected object. The DFBRT and DFG were abated by thresholds to improve detection performance of fruit. This meant that detected fruits were removed when their distance from camera is further than a distance threshold or the confidence of fruit detection is less than a confidence threshold. Finally, fruit counting was implemented by trunk tracking and ID assignment, where each fruit was assigned a unique tracking ID. Results on 10 sets of original videos indicated that average fruit detection precision was improved from 89.1% to 93.3% after abatement of abnormal fruit detection. Also, Multiple Object Tracking Accuracy and Multiple Object Tracking Precision were improved on average by 4.2% and 3.3%, respectively, while average ID Switch Rate was decreased on average by 1.1%. And average fruit counting accuracy was improved to 95.0% by 4.2%. Coefficient of determination (R2) was 0.97, which indicated the number of fruits counted by NDMFCS was near to the ground truth. These results demonstrate that the abatement of abnormal fruit detection can improve performance of apple counting, which has the potential to provide a technical support for estimating fruit yield in modern apple orchards.
引用
收藏
页数:12
相关论文
共 50 条
  • [21] Apple fruit detection under natural condition using improved FCOS network
    Long Y.
    Li N.
    Gao Y.
    He M.
    Song H.
    Nongye Gongcheng Xuebao/Transactions of the Chinese Society of Agricultural Engineering, 2021, 37 (12): : 307 - 313
  • [22] Detection and Classification of Apple Fruit Diseases using Complete Local Binary Patterns
    Dubey, Shiv Ram
    Jalal, Anand Singh
    2012 THIRD INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATION TECHNOLOGY (ICCCT), 2012, : 346 - 351
  • [23] AUTOMATIC CITRUS FRUIT DISEASE DETECTION BY PHENOTYPING USING MACHINE LEARNING
    Doh, Benjamin
    Zhang, Duo
    Shen, Yue
    Hussain, Fida
    Doh, Ronky Francis
    Ayepah, Kwaku
    2019 25TH IEEE INTERNATIONAL CONFERENCE ON AUTOMATION AND COMPUTING (ICAC), 2019, : 586 - 590
  • [24] Assessing a multi-camera system to enhance fruit visibility for robotic harvesting in a V-trellised apple orchard
    Villacrés J.
    Vougioukas S.
    Computers and Electronics in Agriculture, 2024, 224
  • [25] Using an improved lightweight YOLOv8 model for real-time detection of multi-stage apple fruit in complex orchard environments
    Ma, Baoling
    Hua, Zhixin
    Wen, Yuchen
    Deng, Hongxing
    Zhao, Yongjie
    Pu, Liuru
    Song, Huaibo
    ARTIFICIAL INTELLIGENCE IN AGRICULTURE, 2024, 11 : 70 - 82
  • [26] Automatic Fruit Grading and Classification System Using Computer Vision: A Review
    Seema
    Kumar, A.
    Gill, G. S.
    2015 SECOND INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING AND COMMUNICATION ENGINEERING ICACCE 2015, 2015, : 598 - 603
  • [27] An yield estimation in citrus orchards via fruit detection and counting using image processing
    Dorj, Ulzii-Orshikh
    Lee, Malrey
    Yun, Sang-seok
    COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2017, 140 : 103 - 112
  • [28] Micro-wound detection on apple and pear fruit surfaces using sulfur dioxide
    Amiri, A
    Bompeix, G
    POSTHARVEST BIOLOGY AND TECHNOLOGY, 2005, 36 (01) : 51 - 59
  • [29] An improved binocular localization method for apple based on fruit detection using deep learning
    Li, Tengfei
    Fang, Wentai
    Zhao, Guanao
    Gao, Fangfang
    Wu, Zhenchao
    Li, Rui
    Fu, Longsheng
    Dhupia, Jaspreet
    INFORMATION PROCESSING IN AGRICULTURE, 2023, 10 (02): : 276 - 287
  • [30] Hybrid Approach for Apple Fruit Diseases Detection and Classification Using Random Forest Classifier
    Samajpati, Bhavini J.
    Degadwala, Sheshang D.
    2016 INTERNATIONAL CONFERENCE ON COMMUNICATION AND SIGNAL PROCESSING (ICCSP), VOL. 1, 2016, : 1015 - 1019