CloudCompare deviation analysis / distance mapping
Posted: Thu Feb 06, 2020 1:30 pm
Hi,
First of all, thank you creating such a great open-source software tool for point cloud processing and visualization! I have used it for a few years now during my PhD studies and have found it to be an indispensable part of my software toolkit for point cloud processing and visualization tasks.
So, the reason I'm here is that I would like to describe in detail the algorithm used by CloudCompare to compute the mesh/cloud distance mapping visualization (what I refer to as Deviation Analysis) in one of my thesis chapters.
I kindly ask for the following information:
1) A citable academic paper where the distance mapping algorithm was first published / used, preferably by the authors of the software. I am aware that the algorithm is based on a variant of Iterative Closest Point (ICP) while using an octree data structure to accelerate the distance computations between points and mesh triangles (I looked at the source on github: https://github.com/CloudCompare/CloudCo ... nTools.cpp )
2) A basic explanation of how the implemented algorithm works for mesh/cloud distance mapping (focusing on the CloudCompare implementation specifics).
I hope somebody can point me in the right direction.
Many Thanks in advance!
Vlad
First of all, thank you creating such a great open-source software tool for point cloud processing and visualization! I have used it for a few years now during my PhD studies and have found it to be an indispensable part of my software toolkit for point cloud processing and visualization tasks.
So, the reason I'm here is that I would like to describe in detail the algorithm used by CloudCompare to compute the mesh/cloud distance mapping visualization (what I refer to as Deviation Analysis) in one of my thesis chapters.
I kindly ask for the following information:
1) A citable academic paper where the distance mapping algorithm was first published / used, preferably by the authors of the software. I am aware that the algorithm is based on a variant of Iterative Closest Point (ICP) while using an octree data structure to accelerate the distance computations between points and mesh triangles (I looked at the source on github: https://github.com/CloudCompare/CloudCo ... nTools.cpp )
2) A basic explanation of how the implemented algorithm works for mesh/cloud distance mapping (focusing on the CloudCompare implementation specifics).
I hope somebody can point me in the right direction.
Many Thanks in advance!
Vlad