Grape stem detection using regression convolutional neural networks

被引:29
|
作者
Kalampokas, Theofanis [1 ]
Vrochidou, Eleni [1 ]
Papakostas, George A. [1 ]
Pachidis, Theodore [1 ]
Kaburlasos, Vassilis G. [1 ]
机构
[1] Int Hellen Univ, Dept Comp Sci, Human Mahines Interact Lab HUMAIN Lab, Kavala 65404, Greece
关键词
Grape stem detection; Precision agriculture; Regression model; Convolutional neural network; Autonomous harvesting robot; YIELD ESTIMATION; PLANT-PARTS; ROBOT; CLASSIFICATION; OPTIMIZATION; CLUSTERS; SYSTEM;
D O I
10.1016/j.compag.2021.106220
中图分类号
S [农业科学];
学科分类号
09 ;
摘要
Automation of grapevine agricultural tasks, e.g., harvesting, requires reliable methods for detecting the exact cutting points of the grape bunches. Dynamically changing vineyard environments, differences between plant varieties, illumination, occlusion, color similarities, and varying contrast make the detection of the grapes' stems in unstructured environments difficult. In this work, a grape stem detection methodology in images is proposed, towards introducing an autonomous grape harvesting robot (ARG), as an affordable and consistent alternative to the time-consuming specialized work of an experienced harvester. For this purpose, a regression convolutional neural network (RegCNN) is applied for executing a stem segmentation task. Twelve Convolutional Neural Network (CNN) model architectures derived by the combination of three different feature learning sub-networks with four meta-architectures, are investigated. For the first time, stem detection is tackled as a regression problem in a way to alleviate the imbalanced data phenomenon that may occur in vineyard images. In order to justify the effectiveness of the RegCNN models, the same CNN architectures are tested in a typical classification (ClaCNN) setup. Comparative results involving two datasets with different characteristics reveal that the regression models outperform the classification ones. Grape bunches stems are detected with an Intersectionover-Union (IU) performance of up to 98.18% with RegCNNs, before post-processing optimization. Moreover, by applying a Genetic Algorithm (GA)-based parameter tuning mechanism, optimized post-processing parameters lead to an improved IU accuracy of up to 98.90% for the UNET_MOBILENETV2 model with acceptable realtime performance. Compared to other similar methodologies, the proposed method provides higher correct stem detection rates in unconstrained and highly changing environments, e.g., vineyards, and thus it is appropriate for robust real-time stem identification towards facilitating the agricultural tasks executed by a robot harvester.
引用
收藏
页数:15
相关论文
共 50 条
  • [41] A Method for Deepfake Detection Using Convolutional Neural Networks
    S. S. Volkova
    Scientific and Technical Information Processing, 2023, 50 : 475 - 485
  • [42] Colonoscopic polyp detection using convolutional neural networks
    Park, Sun Young
    Sargent, Dusty
    Progress in Biomedical Optics and Imaging - Proceedings of SPIE, 2016, 9785
  • [43] MESH SALIENCY DETECTION USING CONVOLUTIONAL NEURAL NETWORKS
    Nousias, Stavros
    Arvanitis, Gerasimos
    Lalos, Aris S.
    Moustakas, Konstantinos
    2020 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO (ICME), 2020,
  • [44] A Strawberry Detection System Using Convolutional Neural Networks
    Lamb, Nikolas
    Chuah, Mooi Choo
    2018 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2018, : 2515 - 2520
  • [45] Object Tracking and Detection Using Convolutional Neural Networks
    Sujatha, C. N.
    Sahithi, P.
    Hamsini, R.
    Haripriya, M.
    PROCEEDINGS OF SECOND INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTER ENGINEERING AND COMMUNICATION SYSTEMS, ICACECS 2021, 2022, : 97 - 107
  • [46] Stuttering Detection Using Atrous Convolutional Neural Networks
    Al-Banna, Abedal-Kareem
    Edirisinghe, Eran
    Fang, Hui
    2022 13TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION SYSTEMS (ICICS), 2022, : 252 - 256
  • [47] Driver Drowsiness Detection Using Convolutional Neural Networks
    Kepesiova, Zuzana
    Ciganek, Jan
    Kozak, Stefan
    PROCEEDINGS OF THE 2020 30TH INTERNATIONAL CONFERENCE CYBERNETICS & INFORMATICS (K&I '20), 2020,
  • [48] Vehicle Detection and Classification Using Convolutional Neural Networks
    Sheng, Minglan
    Liu, Chunfang
    Zhang, Qi
    Lou, Lu
    Zheng, Yu
    PROCEEDINGS OF 2018 IEEE 7TH DATA DRIVEN CONTROL AND LEARNING SYSTEMS CONFERENCE (DDCLS), 2018, : 581 - 587
  • [49] NEONATAL SEIZURE DETECTION USING CONVOLUTIONAL NEURAL NETWORKS
    O'Shea, Alison
    Lightbody, Gordon
    Boylan, Geraldine
    Temko, Andriy
    2017 IEEE 27TH INTERNATIONAL WORKSHOP ON MACHINE LEARNING FOR SIGNAL PROCESSING, 2017,
  • [50] Colonoscopic Polyp Detection using Convolutional Neural Networks
    Park, Sun Young
    Sargent, Dusty
    MEDICAL IMAGING 2016: COMPUTER-AIDED DIAGNOSIS, 2015, 9785