Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Can anyone explain the difference between organized and unorganized point cloud?

What is the difference between organized point cloud and an unorganized one?

Am I right in thinking that a point cloud is a column of [x,y,z] values? Than what is the difference in the structure of the point cloud if its organized or unorganized ?

How does it affect the later processing steps like filtering, normal estimation, registration etc ?

Thanks, Sai

like image 882
Sai Avatar asked Sep 25 '13 01:09

Sai


People also ask

What is meant by point cloud?

Point cloud data is the term used to refer to the data points collected for a given geographical area, terrain, building or space. A LiDAR point cloud dataset is created when an area is scanned using light detection and ranging.

How do I choose a point cloud?

Re: Select point cloud by color If you are speaking about dense point cloud, then you can use Tools Menu -> Dense Cloud -> Select Points by Color option in the Model view mode.


1 Answers

See the notes on this page on HEIGHT and WIDTH of a point cloud: Point Cloud File Format

An organised point cloud is organized as a 2D array of points with the same properties you'd expect if the points were obtained from a projective camera, like the Kinect, DepthSense or SwissRanger. In PCL the points array of a point cloud is actually a 2D array but one of those dimensions is only used for representing organised point clouds.

In both organised and unorganised point clouds, all of X Y and Z are provided for each point, but the memory layout of organised point clouds is that of a 2D array. The memory layout of the points then is closely related to the spatial layout as represented by these XYZ values.

Algorithms that work on unorganised point clouds will generally work on organised point clouds (since the 2D array of points is packed and can be interpreted as a 1D array) but specialised algorithms can be designed to work on organized point clouds. An example is the use of the organized property of a point cloud to speed up the process of calculating normals: Integral Images Normal Estimation Tutorial

like image 80
D.J.Duff Avatar answered Sep 18 '22 16:09

D.J.Duff