Help Troubleshoot Meshing Workflow - PCL Plugin MLS Smoothing Altered normals

Discuss CloudCompare software here.
Post Reply
Origin.KR
I have made 10-20 posts
I have made 10-20 posts
Posts: 15
Joined: Wed Jan 17, 2018 8:15 pm
6
Full Name: Kyle Rothwell
Company Details: Origin 4n6
Company Position Title: Tech
Country: usa
Linkedin Profile: Yes
Been thanked: 1 time

Help Troubleshoot Meshing Workflow - PCL Plugin MLS Smoothing Altered normals

Post by Origin.KR »

I'm working on a project and have developed a workflow for meshing laser scans using CC.

I believe I can get a better result if I use the PCL MSL smoothing to reduce the noise from overlapping scans however, when I perform the smoothing operation it seems to alter my previous normals estimation.

1 - Import registered scans as ordered .e57 (this retains scanner position)

2 - Calculate normals from scanner positions

3 - Merge Individual Scans

4 - Subsample new merged point set

5 - MLS Smooth

6 - poisson surface reconstruction
(This is where the workflow breaks down... it seems that the smoothing operation has an effect on the normals and the poison reconstruction is unable to come up with a solution. note; I have unchecked the calculate normals box)
User avatar
Mike Annear
V.I.P Member
V.I.P Member
Posts: 800
Joined: Mon Jun 08, 2009 5:45 am
14
Full Name: Mike Annear
Company Details: The Yard Brisbane
Company Position Title: Manager - 3D Design and Scanning
Country: Australia
Linkedin Profile: Yes
Location: Hemmant, Queensland, Australia
Has thanked: 122 times
Been thanked: 196 times
Contact:

Re: Help Troubleshoot Meshing Workflow - PCL Plugin MLS Smoothing Altered normals

Post by Mike Annear »

My approach would be;
Combine the individual scans into one scan
MLS Smooth
Compute the normals using the Triangulation surface approximation
Poisson Reconstruction - Boundary Free, Output Density as SF
Then use the Scalar Field slider to trim the mesh back to fit the pointcloud.
Then "Filter Points by Value""to keep the trimmed mesh.
Cheers,
Mike
Mike Annear
www.mikeannear.com
QLD, Australia.
Origin.KR
I have made 10-20 posts
I have made 10-20 posts
Posts: 15
Joined: Wed Jan 17, 2018 8:15 pm
6
Full Name: Kyle Rothwell
Company Details: Origin 4n6
Company Position Title: Tech
Country: usa
Linkedin Profile: Yes
Been thanked: 1 time

Re: Help Troubleshoot Meshing Workflow - PCL Plugin MLS Smoothing Altered normals

Post by Origin.KR »

Mike,

The issue that I'm experiencing is that the geometry I am working with is not great for conventional normals calculation (Crashed Vehicle).

I would like to keep the normals that I have already calculated from the scanner positions.

Any ideas about how I could adjust or modify the plc plugin to simply retain the normals that I previously calculated?
Post Reply

Return to “CloudCompare”