| Literature DB >> 23112640 |
Yu Zhou1, Dongwei Zhao, Yao Yu, Jie Yuan, Sidan Du.
Abstract
In one-shot color structured light systems, the color of stripe patterns are typically distorted with respect to color crosstalk, ambient light and the albedo of the scanned objects, leading to mismatch in the correspondence of color stripes between the projected and captured images. In this paper, an adaptive color calibration and Discrete Trend Transform algorithm are presented to achieve high-resolution 3D reconstructions. The adaptive color calibration, according to the relative albedo in RGB channels, can improve the accuracy of labeling stripe by alleviating the effect of albedo and ambient light while decoding the color. Furthermore, the Discrete Trend Transform in the M channel makes the color calibration an effective method for detecting weak stripes due to the uneven surfaces or reflectance characteristics of the scanned objects. With this approach, the presented system is suitable for scanning moving objects and generating high-resolution 3D reconstructions without the need of dark laboratory environments.Entities:
Keywords: 3D image acquisition; adaptive color calibration; discrete trend transform; structured light
Year: 2012 PMID: 23112640 PMCID: PMC3472868 DOI: 10.3390/s120810947
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Color assignment for each element.
|
| 0° | |
|
| 60° | |
|
| 120° | |
|
| 180° | |
|
| 240° | |
|
| 300° |
Figure 1.The cut-out of generated stripe patterns.
Figure 2.An example of M channel.
Figure 3.Reconstruction examples: (a) hand; (c) face and (e) hand with background of hexahedron under the pattern illumination. Reconstructed surface of the (b) hand; (d) face and (f) hand with background of hexahedron.
Figure 4.Robustness of local trend. Four peaks in f(n) conform to Gaussian distribution and have different arguments (stripe width and amplitude), but local trend T has the same max-to-min transition pattern at each peak position.
Figure 5.A comparison of stripe segmentation result. (a) captured source image; (b) stripe segmentation result using local adaptive thresholding method; (c) stripe segmentation result using DTT.
Figure 6.An example of adaptive albedo calibration. (a) face model under illumination patterns; (b) calibrated image of face model; (c,d) histograms of (a,b) respectively.
Figure 7.A comparison of color classification results.
Average RMS Error at different noise.
|
| 0.27 | 0.75 | 0.89 | 0.87 | 0.38 |
|
| 0.46 | 1.05 | 1.04 | 1.14 | 0.54 |
|
| 0.62 | 1.21 | 1.12 | 1.28 | 0.61 |
Figure 8.RMS error versus o/A (SNR = 18 dB,σ = 0.3).