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
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.
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.
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
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With