Cargando…

Point Cloud Resampling by Simulating Electric Charges on Metallic Surfaces

3D point cloud resampling based on computational geometry is still a challenging problem. In this paper, we propose a point cloud resampling algorithm inspired by the physical characteristics of the repulsion forces between point electrons. The points in the point cloud are considered as electrons t...

Descripción completa

Detalles Bibliográficos
Autores principales: Han, Kyoungmin, Jung, Kyujin, Yoon, Jaeho, Lee, Minsik
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8623202/
https://www.ncbi.nlm.nih.gov/pubmed/34833844
http://dx.doi.org/10.3390/s21227768
_version_ 1784605875610058752
author Han, Kyoungmin
Jung, Kyujin
Yoon, Jaeho
Lee, Minsik
author_facet Han, Kyoungmin
Jung, Kyujin
Yoon, Jaeho
Lee, Minsik
author_sort Han, Kyoungmin
collection PubMed
description 3D point cloud resampling based on computational geometry is still a challenging problem. In this paper, we propose a point cloud resampling algorithm inspired by the physical characteristics of the repulsion forces between point electrons. The points in the point cloud are considered as electrons that reside on a virtual metallic surface. We iteratively update the positions of the points by simulating the electromagnetic forces between them. Intuitively, the input point cloud becomes evenly distributed by the repulsive forces. We further adopt an acceleration and damping terms in our simulation. This system can be viewed as a momentum method in mathematical optimization and thus increases the convergence stability and uniformity performance. The net force of the repulsion forces may contain a normal directional force with respect to the local surface, which can make the point diverge from the surface. To prevent this, we introduce a simple restriction method that limits the repulsion forces between the points to an approximated local plane. This approach mimics the natural phenomenon in which positive electrons cannot escape from the metallic surface. However, this is still an approximation because the surfaces are often curved rather than being strict planes. Therefore, we project the points to the nearest local surface after the movement. In addition, we approximate the net repulsion force using the K-nearest neighbor to accelerate our algorithm. Furthermore, we propose a new measurement criterion that evaluates the uniformity of the resampled point cloud to compare the proposed algorithm with baselines. In experiments, our algorithm demonstrates superior performance in terms of uniformization, convergence, and run-time.
format Online
Article
Text
id pubmed-8623202
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-86232022021-11-27 Point Cloud Resampling by Simulating Electric Charges on Metallic Surfaces Han, Kyoungmin Jung, Kyujin Yoon, Jaeho Lee, Minsik Sensors (Basel) Article 3D point cloud resampling based on computational geometry is still a challenging problem. In this paper, we propose a point cloud resampling algorithm inspired by the physical characteristics of the repulsion forces between point electrons. The points in the point cloud are considered as electrons that reside on a virtual metallic surface. We iteratively update the positions of the points by simulating the electromagnetic forces between them. Intuitively, the input point cloud becomes evenly distributed by the repulsive forces. We further adopt an acceleration and damping terms in our simulation. This system can be viewed as a momentum method in mathematical optimization and thus increases the convergence stability and uniformity performance. The net force of the repulsion forces may contain a normal directional force with respect to the local surface, which can make the point diverge from the surface. To prevent this, we introduce a simple restriction method that limits the repulsion forces between the points to an approximated local plane. This approach mimics the natural phenomenon in which positive electrons cannot escape from the metallic surface. However, this is still an approximation because the surfaces are often curved rather than being strict planes. Therefore, we project the points to the nearest local surface after the movement. In addition, we approximate the net repulsion force using the K-nearest neighbor to accelerate our algorithm. Furthermore, we propose a new measurement criterion that evaluates the uniformity of the resampled point cloud to compare the proposed algorithm with baselines. In experiments, our algorithm demonstrates superior performance in terms of uniformization, convergence, and run-time. MDPI 2021-11-22 /pmc/articles/PMC8623202/ /pubmed/34833844 http://dx.doi.org/10.3390/s21227768 Text en © 2021 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
Han, Kyoungmin
Jung, Kyujin
Yoon, Jaeho
Lee, Minsik
Point Cloud Resampling by Simulating Electric Charges on Metallic Surfaces
title Point Cloud Resampling by Simulating Electric Charges on Metallic Surfaces
title_full Point Cloud Resampling by Simulating Electric Charges on Metallic Surfaces
title_fullStr Point Cloud Resampling by Simulating Electric Charges on Metallic Surfaces
title_full_unstemmed Point Cloud Resampling by Simulating Electric Charges on Metallic Surfaces
title_short Point Cloud Resampling by Simulating Electric Charges on Metallic Surfaces
title_sort point cloud resampling by simulating electric charges on metallic surfaces
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8623202/
https://www.ncbi.nlm.nih.gov/pubmed/34833844
http://dx.doi.org/10.3390/s21227768
work_keys_str_mv AT hankyoungmin pointcloudresamplingbysimulatingelectricchargesonmetallicsurfaces
AT jungkyujin pointcloudresamplingbysimulatingelectricchargesonmetallicsurfaces
AT yoonjaeho pointcloudresamplingbysimulatingelectricchargesonmetallicsurfaces
AT leeminsik pointcloudresamplingbysimulatingelectricchargesonmetallicsurfaces