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)
Help Troubleshoot Meshing Workflow - PCL Plugin MLS Smoothing Altered normals
- Mike Annear
- 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
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
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
-
- 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
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?
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?