Robust iterative closest point algorithm based on global reference point for rotation invariant registration.
The iterative closest point (ICP) algorithm is efficient and accurate for rigid registration but it needs the good initial parameters. It is easily failed when the rotation angle between two point sets is large. To deal with this problem, a new objective function is proposed by introducing a rotatio...
Main Authors: | , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Public Library of Science (PLoS)
2017-01-01
|
Series: | PLoS ONE |
Online Access: | http://europepmc.org/articles/PMC5703502?pdf=render |
_version_ | 1811292805295767552 |
---|---|
author | Shaoyi Du Yiting Xu Teng Wan Huaizhong Hu Sirui Zhang Guanglin Xu Xuetao Zhang |
author_facet | Shaoyi Du Yiting Xu Teng Wan Huaizhong Hu Sirui Zhang Guanglin Xu Xuetao Zhang |
author_sort | Shaoyi Du |
collection | DOAJ |
description | The iterative closest point (ICP) algorithm is efficient and accurate for rigid registration but it needs the good initial parameters. It is easily failed when the rotation angle between two point sets is large. To deal with this problem, a new objective function is proposed by introducing a rotation invariant feature based on the Euclidean distance between each point and a global reference point, where the global reference point is a rotation invariant. After that, this optimization problem is solved by a variant of ICP algorithm, which is an iterative method. Firstly, the accurate correspondence is established by using the weighted rotation invariant feature distance and position distance together. Secondly, the rigid transformation is solved by the singular value decomposition method. Thirdly, the weight is adjusted to control the relative contribution of the positions and features. Finally this new algorithm accomplishes the registration by a coarse-to-fine way whatever the initial rotation angle is, which is demonstrated to converge monotonically. The experimental results validate that the proposed algorithm is more accurate and robust compared with the original ICP algorithm. |
first_indexed | 2024-04-13T04:51:02Z |
format | Article |
id | doaj.art-c5205f4453c44042bcb7a25e44ebdd8b |
institution | Directory Open Access Journal |
issn | 1932-6203 |
language | English |
last_indexed | 2024-04-13T04:51:02Z |
publishDate | 2017-01-01 |
publisher | Public Library of Science (PLoS) |
record_format | Article |
series | PLoS ONE |
spelling | doaj.art-c5205f4453c44042bcb7a25e44ebdd8b2022-12-22T03:01:40ZengPublic Library of Science (PLoS)PLoS ONE1932-62032017-01-011211e018803910.1371/journal.pone.0188039Robust iterative closest point algorithm based on global reference point for rotation invariant registration.Shaoyi DuYiting XuTeng WanHuaizhong HuSirui ZhangGuanglin XuXuetao ZhangThe iterative closest point (ICP) algorithm is efficient and accurate for rigid registration but it needs the good initial parameters. It is easily failed when the rotation angle between two point sets is large. To deal with this problem, a new objective function is proposed by introducing a rotation invariant feature based on the Euclidean distance between each point and a global reference point, where the global reference point is a rotation invariant. After that, this optimization problem is solved by a variant of ICP algorithm, which is an iterative method. Firstly, the accurate correspondence is established by using the weighted rotation invariant feature distance and position distance together. Secondly, the rigid transformation is solved by the singular value decomposition method. Thirdly, the weight is adjusted to control the relative contribution of the positions and features. Finally this new algorithm accomplishes the registration by a coarse-to-fine way whatever the initial rotation angle is, which is demonstrated to converge monotonically. The experimental results validate that the proposed algorithm is more accurate and robust compared with the original ICP algorithm.http://europepmc.org/articles/PMC5703502?pdf=render |
spellingShingle | Shaoyi Du Yiting Xu Teng Wan Huaizhong Hu Sirui Zhang Guanglin Xu Xuetao Zhang Robust iterative closest point algorithm based on global reference point for rotation invariant registration. PLoS ONE |
title | Robust iterative closest point algorithm based on global reference point for rotation invariant registration. |
title_full | Robust iterative closest point algorithm based on global reference point for rotation invariant registration. |
title_fullStr | Robust iterative closest point algorithm based on global reference point for rotation invariant registration. |
title_full_unstemmed | Robust iterative closest point algorithm based on global reference point for rotation invariant registration. |
title_short | Robust iterative closest point algorithm based on global reference point for rotation invariant registration. |
title_sort | robust iterative closest point algorithm based on global reference point for rotation invariant registration |
url | http://europepmc.org/articles/PMC5703502?pdf=render |
work_keys_str_mv | AT shaoyidu robustiterativeclosestpointalgorithmbasedonglobalreferencepointforrotationinvariantregistration AT yitingxu robustiterativeclosestpointalgorithmbasedonglobalreferencepointforrotationinvariantregistration AT tengwan robustiterativeclosestpointalgorithmbasedonglobalreferencepointforrotationinvariantregistration AT huaizhonghu robustiterativeclosestpointalgorithmbasedonglobalreferencepointforrotationinvariantregistration AT siruizhang robustiterativeclosestpointalgorithmbasedonglobalreferencepointforrotationinvariantregistration AT guanglinxu robustiterativeclosestpointalgorithmbasedonglobalreferencepointforrotationinvariantregistration AT xuetaozhang robustiterativeclosestpointalgorithmbasedonglobalreferencepointforrotationinvariantregistration |