Colormetric Segmenter - Filter by Scalar
Posted: Tue Jul 08, 2025 4:21 pm
Hey Daniel,
I have a question about the colormetric segmenter for you.
For context, I am taking dense point clouds (sometimes 2.2 billion points) and extracting ground points from them in order to create a representation of the ground surface. I am applying the CSF filter which is great for quickly separating the ground points from the off ground points, but I wouldn't say it filters the 'true ground' of the point cloud. The CSF filter can get confused with random clutter and foundations close to the true ground and includes them in the ground points.
In order to clean up the ground even further, I project the z coordinates to a scalar field and then adjust the color scale in order to visually tell what isn't the true ground so I can manually segment it out. This can be a very laborious process which has lead me to my investigation of the colormetric segmenter tool.
I've played around with filter RBG in the colormetric segmenter tool but I've had varying degrees of success. It seems like the filter by scalar option is exactly what I'm looking for, and it would be easy to cut up the point cloud into three different sections (blue, green, yellow) and remove the colors that are out of place (i.e. green in a blue area, red in a yellow area, etc). But for some reason, the filter by scalar option is grayed out despite having a scalar field active and present.
What am I missing? And is this the best process to get the ground points from a point cloud or is there another method you'd recommend? I've only been using your software for a few weeks now so any tips would be appreciated.
Thanks!
I have a question about the colormetric segmenter for you.
For context, I am taking dense point clouds (sometimes 2.2 billion points) and extracting ground points from them in order to create a representation of the ground surface. I am applying the CSF filter which is great for quickly separating the ground points from the off ground points, but I wouldn't say it filters the 'true ground' of the point cloud. The CSF filter can get confused with random clutter and foundations close to the true ground and includes them in the ground points.
In order to clean up the ground even further, I project the z coordinates to a scalar field and then adjust the color scale in order to visually tell what isn't the true ground so I can manually segment it out. This can be a very laborious process which has lead me to my investigation of the colormetric segmenter tool.
I've played around with filter RBG in the colormetric segmenter tool but I've had varying degrees of success. It seems like the filter by scalar option is exactly what I'm looking for, and it would be easy to cut up the point cloud into three different sections (blue, green, yellow) and remove the colors that are out of place (i.e. green in a blue area, red in a yellow area, etc). But for some reason, the filter by scalar option is grayed out despite having a scalar field active and present.
What am I missing? And is this the best process to get the ground points from a point cloud or is there another method you'd recommend? I've only been using your software for a few weeks now so any tips would be appreciated.
Thanks!