Reputation: 143
I am working on a 3D scanner using a laser and camera and some other stuff needed,
the idea is that the camera captures an image to the target when the laser is on, then use the image to gain the laser line as X
and Y
coordinates.
Image for explanation.
My question here is: how could i use these coordinates to generate the Z
point in order to plot the 3D surface?
for better understanding link for an image. Image
The target is on a circular disk "it is not shown in the image" with a known radius
Upvotes: 1
Views: 2077
Reputation: 974
I think you need to read a little of theory... Start from here:
https://lesagegp.wordpress.com/2013/12/04/laser-scanning-explained/
Here a practical application with a python application. This guy then elaborated the point cloud within meshlab:
http://shortcircuitsandinfiniteloops.blogspot.it/2014/10/androidioio-3d-laser-scanner.html
Pay attention to reflective surfaces. You can get better results scanning objects in a dark room.
More theory:
Upvotes: 2