Cargando…
Automatic point cloud registration algorithm based on the feature histogram of local surface
In this paper, we present an efficient algorithm for point cloud registration in presence of low overlap rate and high noise. The proposed registration method mainly includes four parts: the loop voxel filtering, the curvature-based key point selection, the robust geometric descriptor, and the deter...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Public Library of Science
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7485869/ https://www.ncbi.nlm.nih.gov/pubmed/32915857 http://dx.doi.org/10.1371/journal.pone.0238802 |
_version_ | 1783581234707824640 |
---|---|
author | Lu, Jun Wang, Zhuo Hua, Bowen Chen, Kun |
author_facet | Lu, Jun Wang, Zhuo Hua, Bowen Chen, Kun |
author_sort | Lu, Jun |
collection | PubMed |
description | In this paper, we present an efficient algorithm for point cloud registration in presence of low overlap rate and high noise. The proposed registration method mainly includes four parts: the loop voxel filtering, the curvature-based key point selection, the robust geometric descriptor, and the determining and optimization of correspondences based on key point spatial relationship. The loop voxel filtering filters point clouds to a specified resolution. We propose a key point selection algorithm which has a better anti-noise and fast ability. The feature descriptor of key points is highly exclusive which is based on the geometric relationship between the neighborhood points and the center of gravity of the neighborhood. The correspondences in the pair of two point clouds are determined according to the combined features of key points. Finally, the singular value decomposition and ICP algorithm are applied to align two point clouds. The proposed registration method can accurately and quickly register point clouds of different resolutions in noisy situations. We validate our proposal by presenting a quantitative experimental comparison with state-of-the-art methods. Experimental results show that the proposed point cloud registration algorithm has faster calculation speed, higher registration accuracy, and better anti-noise performance. |
format | Online Article Text |
id | pubmed-7485869 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | Public Library of Science |
record_format | MEDLINE/PubMed |
spelling | pubmed-74858692020-09-21 Automatic point cloud registration algorithm based on the feature histogram of local surface Lu, Jun Wang, Zhuo Hua, Bowen Chen, Kun PLoS One Research Article In this paper, we present an efficient algorithm for point cloud registration in presence of low overlap rate and high noise. The proposed registration method mainly includes four parts: the loop voxel filtering, the curvature-based key point selection, the robust geometric descriptor, and the determining and optimization of correspondences based on key point spatial relationship. The loop voxel filtering filters point clouds to a specified resolution. We propose a key point selection algorithm which has a better anti-noise and fast ability. The feature descriptor of key points is highly exclusive which is based on the geometric relationship between the neighborhood points and the center of gravity of the neighborhood. The correspondences in the pair of two point clouds are determined according to the combined features of key points. Finally, the singular value decomposition and ICP algorithm are applied to align two point clouds. The proposed registration method can accurately and quickly register point clouds of different resolutions in noisy situations. We validate our proposal by presenting a quantitative experimental comparison with state-of-the-art methods. Experimental results show that the proposed point cloud registration algorithm has faster calculation speed, higher registration accuracy, and better anti-noise performance. Public Library of Science 2020-09-11 /pmc/articles/PMC7485869/ /pubmed/32915857 http://dx.doi.org/10.1371/journal.pone.0238802 Text en © 2020 Lu et al http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. |
spellingShingle | Research Article Lu, Jun Wang, Zhuo Hua, Bowen Chen, Kun Automatic point cloud registration algorithm based on the feature histogram of local surface |
title | Automatic point cloud registration algorithm based on the feature histogram of local surface |
title_full | Automatic point cloud registration algorithm based on the feature histogram of local surface |
title_fullStr | Automatic point cloud registration algorithm based on the feature histogram of local surface |
title_full_unstemmed | Automatic point cloud registration algorithm based on the feature histogram of local surface |
title_short | Automatic point cloud registration algorithm based on the feature histogram of local surface |
title_sort | automatic point cloud registration algorithm based on the feature histogram of local surface |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7485869/ https://www.ncbi.nlm.nih.gov/pubmed/32915857 http://dx.doi.org/10.1371/journal.pone.0238802 |
work_keys_str_mv | AT lujun automaticpointcloudregistrationalgorithmbasedonthefeaturehistogramoflocalsurface AT wangzhuo automaticpointcloudregistrationalgorithmbasedonthefeaturehistogramoflocalsurface AT huabowen automaticpointcloudregistrationalgorithmbasedonthefeaturehistogramoflocalsurface AT chenkun automaticpointcloudregistrationalgorithmbasedonthefeaturehistogramoflocalsurface |