Known primitive to point cloud registration/alignment?
Posted: Wed Apr 14, 2021 5:13 pm
Hello again,
I took a scan of a cylindrical barrel. I have measured the radius and height of the barrel precisely (in real life). From the primitive factory, I can generate a cylinder based on these specs. Is there a way to register the primitive to the point cloud without eyeballing?
RANSAC does a great job creating cylinders that are virtually the same radius and height as I have measured. However, for sparse scans far away, or scans taken with a more unreliable sensor such as the Microsoft Kinect, RANSAC can produce some cylinders that are not exactly what I know to be true.
I took a scan of a cylindrical barrel. I have measured the radius and height of the barrel precisely (in real life). From the primitive factory, I can generate a cylinder based on these specs. Is there a way to register the primitive to the point cloud without eyeballing?
RANSAC does a great job creating cylinders that are virtually the same radius and height as I have measured. However, for sparse scans far away, or scans taken with a more unreliable sensor such as the Microsoft Kinect, RANSAC can produce some cylinders that are not exactly what I know to be true.