I have a point cloud (.57) consisting of 6-panorama scans. I imported it in CC. I know the scanner positions.
My task is to segment the point Cloud based on therir orignal positions/to get back the scan (from each position).
I created sensor->TLS from known position (x,y,z,1,1,1).
Bubble view looks good.
I computed point visibility with depth buffer to setment the points that are not visible from this scanner position.
But how can I export the pointcloud from this scanner position as bin/las/e57 and how can I do it for all 6 positions using same point cloud.
Creat and export virtual scans
Creat and export virtual scans
Last edited by Ingsayyad on Sat Feb 10, 2018 3:03 pm, edited 1 time in total.
Re: Creat and export virtual scans
Do you mean that the 6 scans are already merged in the original cloud?
I guess you did well by using the depth buffer to segment the points based on their points visibility (even though it will still be approximated because some points from other scans may be visible from the theoretical point of view of a scan).
Anyway, from there you should be able to segment the corresponding points with 'Edit > Scalar fields > Filter by value'. And then save this cloud as another file. It should work well with BIN or LAS. Even with E57 (all the scans together), but you'll miss the sensor position in the file as I believe CC is not loading or saving sensor information in E57 files.
I guess you did well by using the depth buffer to segment the points based on their points visibility (even though it will still be approximated because some points from other scans may be visible from the theoretical point of view of a scan).
Anyway, from there you should be able to segment the corresponding points with 'Edit > Scalar fields > Filter by value'. And then save this cloud as another file. It should work well with BIN or LAS. Even with E57 (all the scans together), but you'll miss the sensor position in the file as I believe CC is not loading or saving sensor information in E57 files.
Daniel, CloudCompare admin
Re: Creat and export virtual scans
My problem is
" Compute point visibilty"
I can't understand what I am doing wrong. Attached please see images for more info.
Image 1 shows the project point cloud and the position of the scan. (my scanner positions is in a room, so it is only 25% points from this position)
Image 2 shows created scan position with bubble view.
I created depth buffer.
then I created point visibilty map. But as you see in image 3,I can't segment point based on visibilty, because all points have scalar field= "0".
What I am doing wrong.
" Compute point visibilty"
I can't understand what I am doing wrong. Attached please see images for more info.
Image 1 shows the project point cloud and the position of the scan. (my scanner positions is in a room, so it is only 25% points from this position)
Image 2 shows created scan position with bubble view.
I created depth buffer.
then I created point visibilty map. But as you see in image 3,I can't segment point based on visibilty, because all points have scalar field= "0".
What I am doing wrong.
- Attachments
-
- Project point cloud with one scan position
- VS1r.jpg (78.9 KiB) Viewed 4468 times
-
- created tLS for given position
- VS2r.jpg (143.66 KiB) Viewed 4468 times
-
- VS3r.jpg (135.36 KiB) Viewed 4468 times
Re: Creat and export virtual scans
@ daniel
Can you please see the problem. If you need I can send data set also.
Can you please see the problem. If you need I can send data set also.
Re: Creat and export virtual scans
Indeed, I'll need all the data (cloud and sensor information).
Daniel, CloudCompare admin