Detect overhang on a cliff into a pointcloud

Feel free to ask any question here
Post Reply
astephan
Posts: 5
Joined: Wed Jun 01, 2022 7:55 am

Detect overhang on a cliff into a pointcloud

Post by astephan »

Hi !

Is there a way to detect and isolate hangovers in a point cloud ?
It would be usefull to isolate them before running a rasterize process.
Thank you.
daniel
Site Admin
Posts: 7707
Joined: Wed Oct 13, 2010 7:34 am
Location: Grenoble, France
Contact:

Re: Detect overhang on a cliff into a pointcloud

Post by daniel »

Sadly, apart from the Rasterize tool itself, I don't see any way to do that currently in CloudCompare... But maybe other users have some ideas?
Daniel, CloudCompare admin
astephan
Posts: 5
Joined: Wed Jun 01, 2022 7:55 am

Re: Detect overhang on a cliff into a pointcloud

Post by astephan »

Thank you Daniel,

And what about calculate normals and isolate the points with normals under 0° (horizon) ?
DA523
Posts: 166
Joined: Mon May 25, 2020 4:02 pm

Re: Detect overhang on a cliff into a pointcloud

Post by DA523 »

Check this attached simple example using normal filtering
I think it does not work if the cliff has multiple hangover layers ??
..
Group5.zip
(1.84 MiB) Downloaded 636 times
..
Group3.zip
(813.51 KiB) Downloaded 632 times
daniel
Site Admin
Posts: 7707
Joined: Wed Oct 13, 2010 7:34 am
Location: Grenoble, France
Contact:

Re: Detect overhang on a cliff into a pointcloud

Post by daniel »

Another way is to use the 'Hidden Point Removal' plugin (look at the cloud from the side where you see the points you want to keep).
Daniel, CloudCompare admin
astephan
Posts: 5
Joined: Wed Jun 01, 2022 7:55 am

Re: Detect overhang on a cliff into a pointcloud

Post by astephan »

Thank you Daniel,

It works with a simple overhang and multiples too but with multiples, i have to isolate afterwards the 'second', 'third'... layers if i want to generate the contours. Not possible to just rasterise because of the overlays on the point cloud.

I will try to make the 2 operations : classify with normals <0 and use hidden point removal.

Thank you.
Ana
Posts: 1
Joined: Wed Feb 15, 2023 10:20 pm

Re: Detect overhang on a cliff into a pointcloud

Post by Ana »

Hi everyone,

Stephan, could you find a way to detect multiple overhangs on a cliff at the end? I read you were planning to use normals<0 and Hidden point removal. Did it work? Could you share a descriptive workflow? (screenshots or a short video would be enormously appreciated)

Daniel, if you developed a procedure to calculate overhangs on vertical walls, it would be helpful if you let me know.

Thank you

Ana
daniel
Site Admin
Posts: 7707
Joined: Wed Oct 13, 2010 7:34 am
Location: Grenoble, France
Contact:

Re: Detect overhang on a cliff into a pointcloud

Post by daniel »

I didn't develop any specific procedure. I was just thinking that the Rasterize tool, with its ability to extract the lowest or the highest points inside a raster cell, could maybe be used to detect the overhanging points. But it doesn't look very robust...
Daniel, CloudCompare admin
Post Reply