Cargando…

A Method for Broccoli Seedling Recognition in Natural Environment Based on Binocular Stereo Vision and Gaussian Mixture Model

Illumination in the natural environment is uncontrollable, and the field background is complex and changeable which all leads to the poor quality of broccoli seedling images. The colors of weeds and broccoli seedlings are close, especially under weedy conditions. The factors above have a large influ...

Descripción completa

Detalles Bibliográficos
Autores principales: Ge, Luzhen, Yang, Zhilun, Sun, Zhe, Zhang, Gan, Zhang, Ming, Zhang, Kaifei, Zhang, Chunlong, Tan, Yuzhi, Li, Wei
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6427649/
https://www.ncbi.nlm.nih.gov/pubmed/30845680
http://dx.doi.org/10.3390/s19051132
_version_ 1783405258842570752
author Ge, Luzhen
Yang, Zhilun
Sun, Zhe
Zhang, Gan
Zhang, Ming
Zhang, Kaifei
Zhang, Chunlong
Tan, Yuzhi
Li, Wei
author_facet Ge, Luzhen
Yang, Zhilun
Sun, Zhe
Zhang, Gan
Zhang, Ming
Zhang, Kaifei
Zhang, Chunlong
Tan, Yuzhi
Li, Wei
author_sort Ge, Luzhen
collection PubMed
description Illumination in the natural environment is uncontrollable, and the field background is complex and changeable which all leads to the poor quality of broccoli seedling images. The colors of weeds and broccoli seedlings are close, especially under weedy conditions. The factors above have a large influence on the stability, velocity and accuracy of broccoli seedling recognition based on traditional 2D image processing technologies. The broccoli seedlings are higher than the soil background and weeds in height due to the growth advantage of transplanted crops. A method of broccoli seedling recognition in natural environments based on Binocular Stereo Vision and a Gaussian Mixture Model is proposed in this paper. Firstly, binocular images of broccoli seedlings were obtained by an integrated, portable and low-cost binocular camera. Then left and right images were rectified, and a disparity map of the rectified images was obtained by the Semi-Global Matching (SGM) algorithm. The original 3D dense point cloud was reconstructed using the disparity map and left camera internal parameters. To reduce the operation time, a non-uniform grid sample method was used for the sparse point cloud. After that, the Gaussian Mixture Model (GMM) cluster was exploited and the broccoli seedling points were recognized from the sparse point cloud. An outlier filtering algorithm based on k-nearest neighbors (KNN) was applied to remove the discrete points along with the recognized broccoli seedling points. Finally, an ideal point cloud of broccoli seedlings can be obtained, and the broccoli seedlings recognized. The experimental results show that the Semi-Global Matching (SGM) algorithm can meet the matching requirements of broccoli images in the natural environment, and the average operation time of SGM is 138 ms. The SGM algorithm is superior to the Sum of Absolute Differences (SAD) algorithm and Sum of Squared Differences (SSD) algorithms. The recognition results of Gaussian Mixture Model (GMM) outperforms K-means and Fuzzy c-means with the average running time of 51 ms. To process a pair of images with the resolution of 640×480, the total running time of the proposed method is 578 ms, and the correct recognition rate is 97.98% of 247 pairs of images. The average value of sensitivity is 85.91%. The average percentage of the theoretical envelope box volume to the measured envelope box volume is 95.66%. The method can provide a low-cost, real-time and high-accuracy solution for crop recognition in natural environment.
format Online
Article
Text
id pubmed-6427649
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-64276492019-04-15 A Method for Broccoli Seedling Recognition in Natural Environment Based on Binocular Stereo Vision and Gaussian Mixture Model Ge, Luzhen Yang, Zhilun Sun, Zhe Zhang, Gan Zhang, Ming Zhang, Kaifei Zhang, Chunlong Tan, Yuzhi Li, Wei Sensors (Basel) Article Illumination in the natural environment is uncontrollable, and the field background is complex and changeable which all leads to the poor quality of broccoli seedling images. The colors of weeds and broccoli seedlings are close, especially under weedy conditions. The factors above have a large influence on the stability, velocity and accuracy of broccoli seedling recognition based on traditional 2D image processing technologies. The broccoli seedlings are higher than the soil background and weeds in height due to the growth advantage of transplanted crops. A method of broccoli seedling recognition in natural environments based on Binocular Stereo Vision and a Gaussian Mixture Model is proposed in this paper. Firstly, binocular images of broccoli seedlings were obtained by an integrated, portable and low-cost binocular camera. Then left and right images were rectified, and a disparity map of the rectified images was obtained by the Semi-Global Matching (SGM) algorithm. The original 3D dense point cloud was reconstructed using the disparity map and left camera internal parameters. To reduce the operation time, a non-uniform grid sample method was used for the sparse point cloud. After that, the Gaussian Mixture Model (GMM) cluster was exploited and the broccoli seedling points were recognized from the sparse point cloud. An outlier filtering algorithm based on k-nearest neighbors (KNN) was applied to remove the discrete points along with the recognized broccoli seedling points. Finally, an ideal point cloud of broccoli seedlings can be obtained, and the broccoli seedlings recognized. The experimental results show that the Semi-Global Matching (SGM) algorithm can meet the matching requirements of broccoli images in the natural environment, and the average operation time of SGM is 138 ms. The SGM algorithm is superior to the Sum of Absolute Differences (SAD) algorithm and Sum of Squared Differences (SSD) algorithms. The recognition results of Gaussian Mixture Model (GMM) outperforms K-means and Fuzzy c-means with the average running time of 51 ms. To process a pair of images with the resolution of 640×480, the total running time of the proposed method is 578 ms, and the correct recognition rate is 97.98% of 247 pairs of images. The average value of sensitivity is 85.91%. The average percentage of the theoretical envelope box volume to the measured envelope box volume is 95.66%. The method can provide a low-cost, real-time and high-accuracy solution for crop recognition in natural environment. MDPI 2019-03-06 /pmc/articles/PMC6427649/ /pubmed/30845680 http://dx.doi.org/10.3390/s19051132 Text en © 2019 by the authors. 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 (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Ge, Luzhen
Yang, Zhilun
Sun, Zhe
Zhang, Gan
Zhang, Ming
Zhang, Kaifei
Zhang, Chunlong
Tan, Yuzhi
Li, Wei
A Method for Broccoli Seedling Recognition in Natural Environment Based on Binocular Stereo Vision and Gaussian Mixture Model
title A Method for Broccoli Seedling Recognition in Natural Environment Based on Binocular Stereo Vision and Gaussian Mixture Model
title_full A Method for Broccoli Seedling Recognition in Natural Environment Based on Binocular Stereo Vision and Gaussian Mixture Model
title_fullStr A Method for Broccoli Seedling Recognition in Natural Environment Based on Binocular Stereo Vision and Gaussian Mixture Model
title_full_unstemmed A Method for Broccoli Seedling Recognition in Natural Environment Based on Binocular Stereo Vision and Gaussian Mixture Model
title_short A Method for Broccoli Seedling Recognition in Natural Environment Based on Binocular Stereo Vision and Gaussian Mixture Model
title_sort method for broccoli seedling recognition in natural environment based on binocular stereo vision and gaussian mixture model
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6427649/
https://www.ncbi.nlm.nih.gov/pubmed/30845680
http://dx.doi.org/10.3390/s19051132
work_keys_str_mv AT geluzhen amethodforbroccoliseedlingrecognitioninnaturalenvironmentbasedonbinocularstereovisionandgaussianmixturemodel
AT yangzhilun amethodforbroccoliseedlingrecognitioninnaturalenvironmentbasedonbinocularstereovisionandgaussianmixturemodel
AT sunzhe amethodforbroccoliseedlingrecognitioninnaturalenvironmentbasedonbinocularstereovisionandgaussianmixturemodel
AT zhanggan amethodforbroccoliseedlingrecognitioninnaturalenvironmentbasedonbinocularstereovisionandgaussianmixturemodel
AT zhangming amethodforbroccoliseedlingrecognitioninnaturalenvironmentbasedonbinocularstereovisionandgaussianmixturemodel
AT zhangkaifei amethodforbroccoliseedlingrecognitioninnaturalenvironmentbasedonbinocularstereovisionandgaussianmixturemodel
AT zhangchunlong amethodforbroccoliseedlingrecognitioninnaturalenvironmentbasedonbinocularstereovisionandgaussianmixturemodel
AT tanyuzhi amethodforbroccoliseedlingrecognitioninnaturalenvironmentbasedonbinocularstereovisionandgaussianmixturemodel
AT liwei amethodforbroccoliseedlingrecognitioninnaturalenvironmentbasedonbinocularstereovisionandgaussianmixturemodel
AT geluzhen methodforbroccoliseedlingrecognitioninnaturalenvironmentbasedonbinocularstereovisionandgaussianmixturemodel
AT yangzhilun methodforbroccoliseedlingrecognitioninnaturalenvironmentbasedonbinocularstereovisionandgaussianmixturemodel
AT sunzhe methodforbroccoliseedlingrecognitioninnaturalenvironmentbasedonbinocularstereovisionandgaussianmixturemodel
AT zhanggan methodforbroccoliseedlingrecognitioninnaturalenvironmentbasedonbinocularstereovisionandgaussianmixturemodel
AT zhangming methodforbroccoliseedlingrecognitioninnaturalenvironmentbasedonbinocularstereovisionandgaussianmixturemodel
AT zhangkaifei methodforbroccoliseedlingrecognitioninnaturalenvironmentbasedonbinocularstereovisionandgaussianmixturemodel
AT zhangchunlong methodforbroccoliseedlingrecognitioninnaturalenvironmentbasedonbinocularstereovisionandgaussianmixturemodel
AT tanyuzhi methodforbroccoliseedlingrecognitioninnaturalenvironmentbasedonbinocularstereovisionandgaussianmixturemodel
AT liwei methodforbroccoliseedlingrecognitioninnaturalenvironmentbasedonbinocularstereovisionandgaussianmixturemodel