Caption for the main image

Creating 3D objects, using a camera and two line lasers.

Summary[edit | edit source]

In this scanner, we perform the scan with the help of two line lasers and a camera, in such a way that these three are fixed to each other and relative to a moving object. This is done in a dark environment where only laser light is present. The camera and lasers are moved by the motor along the axis of the horizon and the object is scanned from left to right. Then the laser lines must be extracted. For this purpose, we use number of filters and calculations. In addition, we need to separate the two lasers so that we can later process each one separately. From the extracted line images, we select the ones with the highest number of non-zero pixels and obtain a line from them by linear regression. Finally, we map the pixels to three-dimensional space based on their position in the two-dimensional image, as well as the camera parameters, previously obtained through calibration.

goals[edit | edit source]

  • Creating 3D objects with the lowest cost, which can be used in different areas.

Main steps[edit | edit source]

  1. Setup the Scanner: including one 640*480 pixels camera, and two linear, which are installed on a pre-programmed motor.
  2. Calibration of camera and lasers.
  3. Preparing the shooting environment and taking pictures
  4. Extracting 3D model:
    1. finding laser in the picture
    2. separating two lasers
    3. transforming to three dimensional space

Conclusions and Results[edit | edit source]

  • Using two lasers add a lot of complexity to the system, which includes the difficulty of calibration. If the accuracy is not that much important, it would be better to use just one laser.
  • Accuracy of system was totally acceptable, Regarding to its low cost.

References[edit | edit source]


FA info icon.svg Angle down icon.svg Page data
Keywords 3d scanning, matlab
Authors Alireza Lorestani
License CC-BY-SA-4.0
Language English (en)
Related 0 subpages, 1 pages link here
Impact 237 page views
Created February 8, 2022 by Alireza Lorestani
Modified June 8, 2023 by StandardWikitext bot
Cookies help us deliver our services. By using our services, you agree to our use of cookies.