| Literature DB >> 30302242 |
Stefan Heist1,2, Patrick Dietrich1,2, Martin Landmann1,2, Peter Kühmstedt2, Gunther Notni2,3, Andreas Tünnermann1,2.
Abstract
Aperiodic sinusoidal patterns that are cast by a GOBO (GOes Before Optics) projector are a powerful tool for optically measuring the surface topography of moving or deforming objects with very high speed and accuracy. We optimised the first experimental setup that we were able to measure inflating car airbags at frame rates of more than 50 kHz while achieving a 3D point standard deviation of ~500 µm. Here, we theoretically investigate the method of GOBO projection of aperiodic sinusoidal fringes. In a simulation-based performance analysis, we examine the parameters that influence the accuracy of the measurement result and identify an optimal pattern design that yields the highest measurement accuracy. We compare the results with those that were obtained via GOBO projection of phase-shifted sinusoidal fringes. Finally, we experimentally verify the theoretical findings. We show that the proposed technique has several advantages over conventional fringe projection techniques, as the easy-to-build and cost-effective GOBO projector can provide a high radiant flux, allows high frame rates, and can be used over a wide spectral range.Entities:
Year: 2018 PMID: 30302242 PMCID: PMC6168569 DOI: 10.1038/s41377-018-0072-3
Source DB: PubMed Journal: Light Sci Appl ISSN: 2047-7538 Impact factor: 17.782
Parameters of a GOBO projection-based 3D sensor that affect the accuracy and completeness of the 3D result
| Parameter | Description | Typ. value | Sim. value |
|---|---|---|---|
| Number of patterns per sequence | 8…12 | 10 | |
| Number of strips + number of slits in the GOBO wheel | 1200…2000 | 250…5000 | |
|
| Average angle that is covered by one strip or slit | 0.18°…0.3° | 0.1°…1.5° |
|
| Ratio of the maximum and minimum angles that are covered by one strip or slit | 2 | 1…10 |
| Probability distribution of the strip or slit angle | Uniform dist. | Uniform dist. | |
| Distance of illuminated square’s centre from the GOBO wheel’s centre | 20…200 mm | 25 mm | |
| Width (= height) of the illuminated square on the GOBO wheel | 10…100 mm | 10 mm | |
|
| Maximum angle that is covered by the illuminated square | 15°…30° | 28.1° |
| 0 < | Number of illuminated strips + number of illuminated slits | 50…150 | 20…400 |
| Projector defocusing, which is approximated by Gaussian blur with std. dev. |
| 0…50 µm | |
| Width (= height) of the measurement volume | 0.2…2 m | 0.3 m | |
| Depth of the measurement volume | 0.2…1 m | 0.3 m | |
|
| Ratio of the width | 0.5…2 | 1 |
|
| Magnification of the GOBO pattern | 10…50 | 30 |
| Working distance (projection centre to measurement volume’s centre) | 0.5…4 m | 1 m | |
|
| Rotational speed of the GOBO wheel, which is given by the covered angle |
|
|
|
| Ratio of the camera exposure time | 0.6…0.95 | 0.5…1 |
| Distance between the two camera centres | 0.1…1 m | 0.2 m | |
|
| Triangulation angle between the optical axes of the cameras | 10°…30° | 11.42° |
|
| Horizontal (= vertical) field of view of the cameras | 15°…40° | 16.2° |
|
| Camera resolution | 0.25…4 Mpx | 1 Mpx |
|
| Camera bit depth | 8 bit, 12 bit | 8 bit |
| Camera noise (shot noise, dark noise, analogue-to-digital conversion)[ | – | 0 |
The grey highlighted cells indicate parameters that we have varied in a simulation. (Parameters ntot and Φavg are implicitly also varied, but depend on n.)
Fig. 1Schematic illustration of a GOBO projection-based 3D sensor. Definitions of some of the variables that are listed in Table 1 by means of a a top view of the camera-projector-camera arrangement and b an exemplary GOBO wheel with aperiodic binary fringes
Fig. 23D point cloud completeness p and standard deviation σ3D when using varying GOBO wheel parameters to project aperiodic sinusoidal patterns (upper row) and phase-shifted sine-like patterns (lower row).
a, d p and σ3D as functions of randomly varied parameters c, σblur, n, ω, and e. b The minimum standard deviation σ3D, which is shown for each of the five parameters. c, e A camera image of the projection of the optimal GOBO pattern onto a plane. f The 3D point standard deviation σ3D as a function of the number of aperiodic sinusoidal patterns (solid lines) and phase-shifted sine-like patterns (dashed lines) that are used for reconstruction
Exemplary results of 3D point cloud completeness p and standard deviation σ3D for parameters c, σblur, n, ω, and e
| Aperiodic sinusoidal patterns | Phase-shifted patterns | |||||||
|---|---|---|---|---|---|---|---|---|
| Parameter | 29 dB | 19 dB | 17 dB | 15 dB | 29 dB | 19 dB | 17 dB | 15 dB |
|
| 2.2 | 2.5 | 2.7 | 3.0 | 1.0 | |||
|
| 12 µm | 6 µm | 4 µm | 3 µm | 17 µm | 8 µm | 6 µm | 5 µm |
|
| 120 | 230 | 280 | 330 | 130 | 260 | 332 | 400 |
|
| 0.21°/ | 0.11°/ | 0.09°/ | 0.08°/ | 0.04°/ | 0.02°/ | 0.01°/ | 0.01°/ |
|
| 0.95 | 0.95 | ||||||
|
| 100% | 100% | 100% | 100% | 7.1% | 3.6% | 2.8% | 2.3% |
|
| 11.4 µm | 31.2 µm | 41.7 µm | 55.1 µm | 8.7 µm | 20.5 µm | 27.1 µm | 34.0 µm |
|
| 0.022‰ | 0.060‰ | 0.080‰ | 0.106‰ | 0.017‰ | 0.039‰ | 0.052‰ | 0.065‰ |
Fig. 3Experimental investigation.
a A photograph of the sensor that is used. b, c The measured and e, f simulated dependency of the 3D point standard deviation σ3D and point cloud completeness p on the degree of projector defocusing, which is approximated by a Gaussian blur with standard deviation σblur, and the rotational speed ω of the GOBO wheel. d A detailed view of the GOBO wheel of the sensor that is shown in a. Undesired opaque spots, which may negatively affect the measurement accuracy, are clearly recognisable
Parameters of the GOBO projection-based NIR 3D sensor that was used to experimentally verify the theoretical results
| Parameter | Value | Parameter | Value |
|---|---|---|---|
|
| 10 |
| 0.5 m |
|
| 946 |
| 1 |
|
| 0.38° |
| 43 |
|
| 2.5 |
| 1.5 m |
| Uniform dist. |
| Varied | |
|
| 23.9 mm |
| 0.95 |
|
| 11.6 mm |
| 0.23 m |
|
| 35.5° |
| 8.8° |
|
| 94 |
| 18.2° |
|
| Varied |
| 1 Mpx |
|
| 0.5 m |
| 8 bit |
Fig. 4High-speed 3D measurement of the impact of a 40-bar nitrogen jet on a 400 × 400 mm pillow that is attached to a polystyrene plate. a Snapshots of the recorded process at five points in time. b Camera images of the GOBO-projected aperiodic sinusoidal fringes, which are recorded with a resolution of 512 × 408 px at a frame rate of 55.2 kHz. c Reconstructed point clouds at a 3D rate of 5.5 kHz (see also Supplementary Video S2)
Fig. 5Block diagram of the simulation framework.
According to the parameters c and n, a part of a GOBO wheel is generated (1). Based on the parameters σblur, ω, and e, subpatterns of the rotating GOBO wheel are determined (2). The subpatterns that are related to a pattern are projected onto a plane and the corresponding camera images are rendered (3). After computing the disparity map (4) and reconstructing the 3D point cloud (5), the standard deviation σ3D and completeness p are estimated