Cargando…
An Improved FAST Algorithm Based on Image Edges for Complex Environment
In complex environments such as those with low textures or obvious brightness changes, point features extracted from a traditional FAST algorithm cannot perform well in pose estimation. Simultaneously, the number of point features extracted from FAST is too large, which increases the complexity of t...
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/PMC9570649/ https://www.ncbi.nlm.nih.gov/pubmed/36236226 http://dx.doi.org/10.3390/s22197127 |
_version_ | 1784810162926649344 |
---|---|
author | Lu, Cunzhe Qi, Xiaogang Ding, Kai Yu, Baoguo |
author_facet | Lu, Cunzhe Qi, Xiaogang Ding, Kai Yu, Baoguo |
author_sort | Lu, Cunzhe |
collection | PubMed |
description | In complex environments such as those with low textures or obvious brightness changes, point features extracted from a traditional FAST algorithm cannot perform well in pose estimation. Simultaneously, the number of point features extracted from FAST is too large, which increases the complexity of the build map. To solve these problems, we propose an L-FAST algorithm based on FAST, in order to reduce the number of extracted points and increase their quality. L-FAST pays more attention to the intersection of line elements in the image, which can be extracted directly from the related edge image. Hence, we improved the Canny edge extraction algorithm, including denoising, gradient calculation and adaptive threshold. These improvements aimed to enhance the sharpness of image edges and effectively extract the edges of strong light or dark areas in the images as brightness changed. Experiments on digital standard images showed that our improved Canny algorithm was smoother and more continuous for the edges extracted from images with brightness changes. Experiments on KITTI datasets showed that L-FAST extracted fewer point features and increased the robustness of SLAM. |
format | Online Article Text |
id | pubmed-9570649 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-95706492022-10-17 An Improved FAST Algorithm Based on Image Edges for Complex Environment Lu, Cunzhe Qi, Xiaogang Ding, Kai Yu, Baoguo Sensors (Basel) Article In complex environments such as those with low textures or obvious brightness changes, point features extracted from a traditional FAST algorithm cannot perform well in pose estimation. Simultaneously, the number of point features extracted from FAST is too large, which increases the complexity of the build map. To solve these problems, we propose an L-FAST algorithm based on FAST, in order to reduce the number of extracted points and increase their quality. L-FAST pays more attention to the intersection of line elements in the image, which can be extracted directly from the related edge image. Hence, we improved the Canny edge extraction algorithm, including denoising, gradient calculation and adaptive threshold. These improvements aimed to enhance the sharpness of image edges and effectively extract the edges of strong light or dark areas in the images as brightness changed. Experiments on digital standard images showed that our improved Canny algorithm was smoother and more continuous for the edges extracted from images with brightness changes. Experiments on KITTI datasets showed that L-FAST extracted fewer point features and increased the robustness of SLAM. MDPI 2022-09-20 /pmc/articles/PMC9570649/ /pubmed/36236226 http://dx.doi.org/10.3390/s22197127 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 Lu, Cunzhe Qi, Xiaogang Ding, Kai Yu, Baoguo An Improved FAST Algorithm Based on Image Edges for Complex Environment |
title | An Improved FAST Algorithm Based on Image Edges for Complex Environment |
title_full | An Improved FAST Algorithm Based on Image Edges for Complex Environment |
title_fullStr | An Improved FAST Algorithm Based on Image Edges for Complex Environment |
title_full_unstemmed | An Improved FAST Algorithm Based on Image Edges for Complex Environment |
title_short | An Improved FAST Algorithm Based on Image Edges for Complex Environment |
title_sort | improved fast algorithm based on image edges for complex environment |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9570649/ https://www.ncbi.nlm.nih.gov/pubmed/36236226 http://dx.doi.org/10.3390/s22197127 |
work_keys_str_mv | AT lucunzhe animprovedfastalgorithmbasedonimageedgesforcomplexenvironment AT qixiaogang animprovedfastalgorithmbasedonimageedgesforcomplexenvironment AT dingkai animprovedfastalgorithmbasedonimageedgesforcomplexenvironment AT yubaoguo animprovedfastalgorithmbasedonimageedgesforcomplexenvironment AT lucunzhe improvedfastalgorithmbasedonimageedgesforcomplexenvironment AT qixiaogang improvedfastalgorithmbasedonimageedgesforcomplexenvironment AT dingkai improvedfastalgorithmbasedonimageedgesforcomplexenvironment AT yubaoguo improvedfastalgorithmbasedonimageedgesforcomplexenvironment |