Cargando…
An Iterative Closest Points Algorithm for Registration of 3D Laser Scanner Point Clouds with Geometric Features
The Iterative Closest Points (ICP) algorithm is the mainstream algorithm used in the process of accurate registration of 3D point cloud data. The algorithm requires a proper initial value and the approximate registration of two point clouds to prevent the algorithm from falling into local extremes,...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2017
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5580094/ https://www.ncbi.nlm.nih.gov/pubmed/28800096 http://dx.doi.org/10.3390/s17081862 |
_version_ | 1783260843452923904 |
---|---|
author | He, Ying Liang, Bin Yang, Jun Li, Shunzhi He, Jin |
author_facet | He, Ying Liang, Bin Yang, Jun Li, Shunzhi He, Jin |
author_sort | He, Ying |
collection | PubMed |
description | The Iterative Closest Points (ICP) algorithm is the mainstream algorithm used in the process of accurate registration of 3D point cloud data. The algorithm requires a proper initial value and the approximate registration of two point clouds to prevent the algorithm from falling into local extremes, but in the actual point cloud matching process, it is difficult to ensure compliance with this requirement. In this paper, we proposed the ICP algorithm based on point cloud features (GF-ICP). This method uses the geometrical features of the point cloud to be registered, such as curvature, surface normal and point cloud density, to search for the correspondence relationships between two point clouds and introduces the geometric features into the error function to realize the accurate registration of two point clouds. The experimental results showed that the algorithm can improve the convergence speed and the interval of convergence without setting a proper initial value. |
format | Online Article Text |
id | pubmed-5580094 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2017 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-55800942017-09-06 An Iterative Closest Points Algorithm for Registration of 3D Laser Scanner Point Clouds with Geometric Features He, Ying Liang, Bin Yang, Jun Li, Shunzhi He, Jin Sensors (Basel) Article The Iterative Closest Points (ICP) algorithm is the mainstream algorithm used in the process of accurate registration of 3D point cloud data. The algorithm requires a proper initial value and the approximate registration of two point clouds to prevent the algorithm from falling into local extremes, but in the actual point cloud matching process, it is difficult to ensure compliance with this requirement. In this paper, we proposed the ICP algorithm based on point cloud features (GF-ICP). This method uses the geometrical features of the point cloud to be registered, such as curvature, surface normal and point cloud density, to search for the correspondence relationships between two point clouds and introduces the geometric features into the error function to realize the accurate registration of two point clouds. The experimental results showed that the algorithm can improve the convergence speed and the interval of convergence without setting a proper initial value. MDPI 2017-08-11 /pmc/articles/PMC5580094/ /pubmed/28800096 http://dx.doi.org/10.3390/s17081862 Text en © 2017 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 He, Ying Liang, Bin Yang, Jun Li, Shunzhi He, Jin An Iterative Closest Points Algorithm for Registration of 3D Laser Scanner Point Clouds with Geometric Features |
title | An Iterative Closest Points Algorithm for Registration of 3D Laser Scanner Point Clouds with Geometric Features |
title_full | An Iterative Closest Points Algorithm for Registration of 3D Laser Scanner Point Clouds with Geometric Features |
title_fullStr | An Iterative Closest Points Algorithm for Registration of 3D Laser Scanner Point Clouds with Geometric Features |
title_full_unstemmed | An Iterative Closest Points Algorithm for Registration of 3D Laser Scanner Point Clouds with Geometric Features |
title_short | An Iterative Closest Points Algorithm for Registration of 3D Laser Scanner Point Clouds with Geometric Features |
title_sort | iterative closest points algorithm for registration of 3d laser scanner point clouds with geometric features |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5580094/ https://www.ncbi.nlm.nih.gov/pubmed/28800096 http://dx.doi.org/10.3390/s17081862 |
work_keys_str_mv | AT heying aniterativeclosestpointsalgorithmforregistrationof3dlaserscannerpointcloudswithgeometricfeatures AT liangbin aniterativeclosestpointsalgorithmforregistrationof3dlaserscannerpointcloudswithgeometricfeatures AT yangjun aniterativeclosestpointsalgorithmforregistrationof3dlaserscannerpointcloudswithgeometricfeatures AT lishunzhi aniterativeclosestpointsalgorithmforregistrationof3dlaserscannerpointcloudswithgeometricfeatures AT hejin aniterativeclosestpointsalgorithmforregistrationof3dlaserscannerpointcloudswithgeometricfeatures AT heying iterativeclosestpointsalgorithmforregistrationof3dlaserscannerpointcloudswithgeometricfeatures AT liangbin iterativeclosestpointsalgorithmforregistrationof3dlaserscannerpointcloudswithgeometricfeatures AT yangjun iterativeclosestpointsalgorithmforregistrationof3dlaserscannerpointcloudswithgeometricfeatures AT lishunzhi iterativeclosestpointsalgorithmforregistrationof3dlaserscannerpointcloudswithgeometricfeatures AT hejin iterativeclosestpointsalgorithmforregistrationof3dlaserscannerpointcloudswithgeometricfeatures |