Have a personal or library account? Click to login
Low cost structured-light based 3D surface reconstruction Cover
Open Access
|Apr 2019

Figures & Tables

Figure 1:

Examples of surface classes: (A) smooth without slope, (B) smooth with some slope, and (C) with both slope and roughness/texture.
Examples of surface classes: (A) smooth without slope, (B) smooth with some slope, and (C) with both slope and roughness/texture.

Figure 2:

The principle of data acquisition; working with laser-projected images (left side) to extract a surface profile along x-axis (right side).
The principle of data acquisition; working with laser-projected images (left side) to extract a surface profile along x-axis (right side).

Figure 3:

Basic image processing workflow for the proposed system; difference between test and reference images plus binarization (left side), where the extracted laser provides the surface 1D profile.
Basic image processing workflow for the proposed system; difference between test and reference images plus binarization (left side), where the extracted laser provides the surface 1D profile.

Figure 4:

The experimental setup of our surface level measurement system.
The experimental setup of our surface level measurement system.

Figure 5:

2D scanning system with a linear actuator; 2D map is obtained from attaching 1D profiles, where the laser line is highlighted in a dashed rectangle.
2D scanning system with a linear actuator; 2D map is obtained from attaching 1D profiles, where the laser line is highlighted in a dashed rectangle.

Figure 6:

The experimental results for a simple surface (woody wedge), including (A) test image with projected laser line, and (B) obtained levelness H(x) from the wedge sample.
The experimental results for a simple surface (woody wedge), including (A) test image with projected laser line, and (B) obtained levelness H(x) from the wedge sample.

Figure 7:

The experimental results for a complex surface (robot toy), including test image with projected laser line (first row), and obtained levelness H(x) from the sample (second row). Working distance is 25 cm, and the sample is placed horizontally and vertically.
The experimental results for a complex surface (robot toy), including test image with projected laser line (first row), and obtained levelness H(x) from the sample (second row). Working distance is 25 cm, and the sample is placed horizontally and vertically.

Figure 8:

Real image (top) and obtained 2D levelness maps (bottom) from the surface of two samples (cap A and cap B). The levelness H(x,y) is measured by the color bar in mm.
Real image (top) and obtained 2D levelness maps (bottom) from the surface of two samples (cap A and cap B). The levelness H(x,y) is measured by the color bar in mm.

Evaluated cases for complex surface measurement with vertical layout_

Vertical layout
Dist.Images1D Profile H(x)MSE
19 cm0.366
22 cm0.209
25 cm0.220
28 cm0.073
31 cm0.161
Mean square error (MSE) 0.206

Evaluated cases for complex surface measurement with horizontal layout_

Horizontal layout
Dist.Images1D Profile H(x)MSE
19 cm0.427
22 cm0.457
25 cm0.366
28 cm0.375
31 cm0.014
Mean square error (MSE) 0.328

Comparison of 3D surface reconstruction techniques_

Time of flightStereo visionOptical fiberStructure light
Working distanceLongMediumShortShort–medium
Vision fieldMediumLenses dependentNarrowMedium
CostHighMediumMediumLow
PowerLowLowLowLow
AccuracyMediumMediumHighMedium
SpeedFastFastSlowMedium
Language: English
Page range: 1 - 11
Submitted on: Jan 28, 2019
Published on: Apr 23, 2019
Published by: Professor Subhas Chandra Mukhopadhyay
In partnership with: Paradigm Publishing Services
Publication frequency: 1 issue per year

© 2019 Yijun Yan, Maher Assaad, Jaime Zabalza, Jinchang Ren, Huimin Zhao, published by Professor Subhas Chandra Mukhopadhyay
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License.