Cargando…

Machine Learning-Based Plant Detection Algorithms to Automate Counting Tasks Using 3D Canopy Scans

This study tested whether machine learning (ML) methods can effectively separate individual plants from complex 3D canopy laser scans as a prerequisite to analyzing particular plant features. For this, we scanned mung bean and chickpea crops with PlantEye (R) laser scanners. Firstly, we segmented th...

Descripción completa

Detalles Bibliográficos
Autores principales: Kartal, Serkan, Choudhary, Sunita, Masner, Jan, Kholová, Jana, Stočes, Michal, Gattu, Priyanka, Schwartz, Stefan, Kissel, Ewaut
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8659963/
https://www.ncbi.nlm.nih.gov/pubmed/34884027
http://dx.doi.org/10.3390/s21238022
_version_ 1784613088543113216
author Kartal, Serkan
Choudhary, Sunita
Masner, Jan
Kholová, Jana
Stočes, Michal
Gattu, Priyanka
Schwartz, Stefan
Kissel, Ewaut
author_facet Kartal, Serkan
Choudhary, Sunita
Masner, Jan
Kholová, Jana
Stočes, Michal
Gattu, Priyanka
Schwartz, Stefan
Kissel, Ewaut
author_sort Kartal, Serkan
collection PubMed
description This study tested whether machine learning (ML) methods can effectively separate individual plants from complex 3D canopy laser scans as a prerequisite to analyzing particular plant features. For this, we scanned mung bean and chickpea crops with PlantEye (R) laser scanners. Firstly, we segmented the crop canopies from the background in 3D space using the Region Growing Segmentation algorithm. Then, Convolutional Neural Network (CNN) based ML algorithms were fine-tuned for plant counting. Application of the CNN-based (Convolutional Neural Network) processing architecture was possible only after we reduced the dimensionality of the data to 2D. This allowed for the identification of individual plants and their counting with an accuracy of 93.18% and 92.87% for mung bean and chickpea plants, respectively. These steps were connected to the phenotyping pipeline, which can now replace manual counting operations that are inefficient, costly, and error-prone. The use of CNN in this study was innovatively solved with dimensionality reduction, addition of height information as color, and consequent application of a 2D CNN-based approach. We found there to be a wide gap in the use of ML on 3D information. This gap will have to be addressed, especially for more complex plant feature extractions, which we intend to implement through further research.
format Online
Article
Text
id pubmed-8659963
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-86599632021-12-10 Machine Learning-Based Plant Detection Algorithms to Automate Counting Tasks Using 3D Canopy Scans Kartal, Serkan Choudhary, Sunita Masner, Jan Kholová, Jana Stočes, Michal Gattu, Priyanka Schwartz, Stefan Kissel, Ewaut Sensors (Basel) Article This study tested whether machine learning (ML) methods can effectively separate individual plants from complex 3D canopy laser scans as a prerequisite to analyzing particular plant features. For this, we scanned mung bean and chickpea crops with PlantEye (R) laser scanners. Firstly, we segmented the crop canopies from the background in 3D space using the Region Growing Segmentation algorithm. Then, Convolutional Neural Network (CNN) based ML algorithms were fine-tuned for plant counting. Application of the CNN-based (Convolutional Neural Network) processing architecture was possible only after we reduced the dimensionality of the data to 2D. This allowed for the identification of individual plants and their counting with an accuracy of 93.18% and 92.87% for mung bean and chickpea plants, respectively. These steps were connected to the phenotyping pipeline, which can now replace manual counting operations that are inefficient, costly, and error-prone. The use of CNN in this study was innovatively solved with dimensionality reduction, addition of height information as color, and consequent application of a 2D CNN-based approach. We found there to be a wide gap in the use of ML on 3D information. This gap will have to be addressed, especially for more complex plant feature extractions, which we intend to implement through further research. MDPI 2021-12-01 /pmc/articles/PMC8659963/ /pubmed/34884027 http://dx.doi.org/10.3390/s21238022 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Kartal, Serkan
Choudhary, Sunita
Masner, Jan
Kholová, Jana
Stočes, Michal
Gattu, Priyanka
Schwartz, Stefan
Kissel, Ewaut
Machine Learning-Based Plant Detection Algorithms to Automate Counting Tasks Using 3D Canopy Scans
title Machine Learning-Based Plant Detection Algorithms to Automate Counting Tasks Using 3D Canopy Scans
title_full Machine Learning-Based Plant Detection Algorithms to Automate Counting Tasks Using 3D Canopy Scans
title_fullStr Machine Learning-Based Plant Detection Algorithms to Automate Counting Tasks Using 3D Canopy Scans
title_full_unstemmed Machine Learning-Based Plant Detection Algorithms to Automate Counting Tasks Using 3D Canopy Scans
title_short Machine Learning-Based Plant Detection Algorithms to Automate Counting Tasks Using 3D Canopy Scans
title_sort machine learning-based plant detection algorithms to automate counting tasks using 3d canopy scans
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8659963/
https://www.ncbi.nlm.nih.gov/pubmed/34884027
http://dx.doi.org/10.3390/s21238022
work_keys_str_mv AT kartalserkan machinelearningbasedplantdetectionalgorithmstoautomatecountingtasksusing3dcanopyscans
AT choudharysunita machinelearningbasedplantdetectionalgorithmstoautomatecountingtasksusing3dcanopyscans
AT masnerjan machinelearningbasedplantdetectionalgorithmstoautomatecountingtasksusing3dcanopyscans
AT kholovajana machinelearningbasedplantdetectionalgorithmstoautomatecountingtasksusing3dcanopyscans
AT stocesmichal machinelearningbasedplantdetectionalgorithmstoautomatecountingtasksusing3dcanopyscans
AT gattupriyanka machinelearningbasedplantdetectionalgorithmstoautomatecountingtasksusing3dcanopyscans
AT schwartzstefan machinelearningbasedplantdetectionalgorithmstoautomatecountingtasksusing3dcanopyscans
AT kisselewaut machinelearningbasedplantdetectionalgorithmstoautomatecountingtasksusing3dcanopyscans