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.
References
[1]
Sansoni, G.; Trebeschi, M.; Docchio, F. State-of-the-art and applications of 3D imaging sensors in industry, cultural heritage, medicine, and criminal investigation. Sensors 2009, 9, 568–601, doi:10.3390/s90100568. 22389618
[2]
Pages, J.; Salvi, J.; Collewet, C.; Forest, J. Optimised De Bruijn patterns for one-shot shape acquisition. Image Vis. Comput. 2005, 23, 707–720, doi:10.1016/j.imavis.2005.05.007.
[3]
Boyer, K.L.; Kak, A.C. Color-encoded structured light for rapid active ranging. IEEE Trans. Pattern Anal. Mach. Intell. 1987, 1, 14–28.
[4]
Proesmans, M.; van Gool, L.J. One-shot active 3D image capture. Proc. SPIE 1997, 3023, 50–61.
[5]
Salvi, J.; Pages, J.; Batlle, J. Pattern codification strategies in structured light systems. Pattern Recogn. 2004, 37, 827–849, doi:10.1016/j.patcog.2003.10.002.
[6]
Jason, G. Structured-light 3D surface imaging: A tutorial. Adv. Opt. Photon. 2011, 3, 128–160, doi:10.1364/AOP.3.000128.
[7]
Je, C.; Lee, S.W.; Park, R.H. High-Contrast Color-Stripe Pattern for Rapid Structured-Light Range Imaging. Proceedings of the 8th European Conference Computer Vision, Prague, Czech Republic, 11–14 May 2004; pp. 95–107.
[8]
Maruyama, M.; Abe, S. Range sensing by projecting multiple slits with random cuts. IEEE Trans. Pattern Anal. Mach. Intell. 1993, 15, 647–651, doi:10.1109/34.216735.
[9]
Guan, C.; Hassebrook, L.; Lau, D. Composite structured light pattern for three-dimensional video. Opt. Express 2003, 11, 406–417, doi:10.1364/OE.11.000406. 19461747
[10]
Ulusoy, A.O.; Calakli, F.; Taubin, G. Robust One-Shot 3D Scanning Using Loopy Belief Propagation. Proceedings of the Computer Vision and Pattern Recognition Workshops, San Francisco, CA, USA, 13–18 June 2010; pp. 15–22.
[11]
Albitar, I.; Graebling, P.; Doignon, C. Robust Structured Light Coding for 3D Reconstruction. Proceedings of the IEEE 11th International Conference on Computer Vision, Rio de Janeiro, Brazil, 14– 21 October 2007; pp. 1–6.
[12]
Koninckx, T.P.; van Gool, L. Real-time range acquisition by adaptive structured light. IEEE Trans. Pattern Anal. Mach. Intell. 2006, 28, 432–445, doi:10.1109/TPAMI.2006.62. 16526428
[13]
Zhang, L.; Curless, B.; Seitz, S.M. Rapid Shape Acquisition Using Color Structured Light and Multi-Pass Dynamic Programming. Proceedings of the 1st International Symposium on 3D Data Processing, Visualization, and Transmission (3DPVT), Padova, Italy, 19–21 June 2002; pp. 24–36.
[14]
Benveniste, R.; Unsalan, C. Single Stripe Projection Based Range Scanning of Shiny Objects Under Ambient Light. Proceedings of the 24th International Symposium on Computer and Information Sciences, Guzelyurt, Turkey, 14–16 September 2009; pp. 1–6.
[15]
Fechteler, P.; Eisert, P. Adaptive colour classification for structured light systems. IET Comput. Vis. 2009, 3, 49–59, doi:10.1049/iet-cvi.2008.0058.
Caspi, D.; Kiryati, N.; Shamir, J. Range imaging with adaptive color structured light. IEEE Trans. Pattern Anal. Mach. Intell. 1998, 20, 470–480, doi:10.1109/34.682177.
[18]
Rubner, Y.; Tomasi, C.; Guibas, L.J. The earth mover's distance as a metric for image retrieval. Int. J. Comput. Vis. 2000, 40, 99–121, doi:10.1023/A:1026543900054.
[19]
Sezgin, M.; Sankur, B. Survey over image thresholding techniques and quantitative performance evaluation. J. Electon. Imag. 2004, 13, 146–165, doi:10.1117/1.1631315.
[20]
Fisher, R.B.; Naidu, D.K. A Comparison of Algorithms for Subpixel Peak Detection. In Image technology: advances in image processing, multimedia and machine vision; Springer-Verlag: Heidelberg, 1996; p. 385.
[21]
Wei, Z.; Jiang, S.; Ji, X. Survey Reconstruction Based on Structured Light of Composite Colorful Stripes. Proceedings of the Conference ICACTE 2010, Chengdu, China, 20–22 August, 2010. Volume 6; p. 123.