Cargando…
Research on an Improved Segmentation Recognition Algorithm of Overlapping Agaricus bisporus
The accurate identification of overlapping Agaricus bisporus in a factory environment is one of the challenges faced by automated picking. In order to better segment the complex adhesion between Agaricus bisporus, this paper proposes a segmentation recognition algorithm for overlapping Agaricus bisp...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9146322/ https://www.ncbi.nlm.nih.gov/pubmed/35632359 http://dx.doi.org/10.3390/s22103946 |
_version_ | 1784716535323951104 |
---|---|
author | Yang, Shuzhen Ni, Bowen Du, Wanhe Yu, Tao |
author_facet | Yang, Shuzhen Ni, Bowen Du, Wanhe Yu, Tao |
author_sort | Yang, Shuzhen |
collection | PubMed |
description | The accurate identification of overlapping Agaricus bisporus in a factory environment is one of the challenges faced by automated picking. In order to better segment the complex adhesion between Agaricus bisporus, this paper proposes a segmentation recognition algorithm for overlapping Agaricus bisporus. This algorithm calculates the global gradient threshold and divides the image according to the image edge gradient feature to obtain the binary image. Then, the binary image is filtered and morphologically processed, and the contour of the overlapping Agaricus bisporus area is obtained by edge detection in the Canny operator, the convex hull and concave area are extracted for polygon simplification, and the vertices are extracted using Harris corner detection to determine the segmentation point. After dividing the contour fragments by the dividing point, the branch definition algorithm is used to merge and group all the contours of the same Agaricus bisporus. Finally, the least squares ellipse fitting algorithm and the minimum distance circle fitting algorithm are used to reconstruct the outline of Agaricus bisporus, and the demand information of Agaricus bisporus picking is obtained. The experimental results show that this method can effectively overcome the influence of uneven illumination during image acquisition and be more adaptive to complex planting environments. The recognition rate of Agaricus bisporus in overlapping situations is more than 96%, and the average coordinate deviation rate of the algorithm is less than 1.59%. |
format | Online Article Text |
id | pubmed-9146322 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-91463222022-05-29 Research on an Improved Segmentation Recognition Algorithm of Overlapping Agaricus bisporus Yang, Shuzhen Ni, Bowen Du, Wanhe Yu, Tao Sensors (Basel) Article The accurate identification of overlapping Agaricus bisporus in a factory environment is one of the challenges faced by automated picking. In order to better segment the complex adhesion between Agaricus bisporus, this paper proposes a segmentation recognition algorithm for overlapping Agaricus bisporus. This algorithm calculates the global gradient threshold and divides the image according to the image edge gradient feature to obtain the binary image. Then, the binary image is filtered and morphologically processed, and the contour of the overlapping Agaricus bisporus area is obtained by edge detection in the Canny operator, the convex hull and concave area are extracted for polygon simplification, and the vertices are extracted using Harris corner detection to determine the segmentation point. After dividing the contour fragments by the dividing point, the branch definition algorithm is used to merge and group all the contours of the same Agaricus bisporus. Finally, the least squares ellipse fitting algorithm and the minimum distance circle fitting algorithm are used to reconstruct the outline of Agaricus bisporus, and the demand information of Agaricus bisporus picking is obtained. The experimental results show that this method can effectively overcome the influence of uneven illumination during image acquisition and be more adaptive to complex planting environments. The recognition rate of Agaricus bisporus in overlapping situations is more than 96%, and the average coordinate deviation rate of the algorithm is less than 1.59%. MDPI 2022-05-23 /pmc/articles/PMC9146322/ /pubmed/35632359 http://dx.doi.org/10.3390/s22103946 Text en © 2022 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 Yang, Shuzhen Ni, Bowen Du, Wanhe Yu, Tao Research on an Improved Segmentation Recognition Algorithm of Overlapping Agaricus bisporus |
title | Research on an Improved Segmentation Recognition Algorithm of Overlapping Agaricus bisporus |
title_full | Research on an Improved Segmentation Recognition Algorithm of Overlapping Agaricus bisporus |
title_fullStr | Research on an Improved Segmentation Recognition Algorithm of Overlapping Agaricus bisporus |
title_full_unstemmed | Research on an Improved Segmentation Recognition Algorithm of Overlapping Agaricus bisporus |
title_short | Research on an Improved Segmentation Recognition Algorithm of Overlapping Agaricus bisporus |
title_sort | research on an improved segmentation recognition algorithm of overlapping agaricus bisporus |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9146322/ https://www.ncbi.nlm.nih.gov/pubmed/35632359 http://dx.doi.org/10.3390/s22103946 |
work_keys_str_mv | AT yangshuzhen researchonanimprovedsegmentationrecognitionalgorithmofoverlappingagaricusbisporus AT nibowen researchonanimprovedsegmentationrecognitionalgorithmofoverlappingagaricusbisporus AT duwanhe researchonanimprovedsegmentationrecognitionalgorithmofoverlappingagaricusbisporus AT yutao researchonanimprovedsegmentationrecognitionalgorithmofoverlappingagaricusbisporus |