© The Institution of Engineering and Technology
The authors present an adaptive colour classification method as well as specialised low-level image processing algorithms. With this approach the authors achieve high-quality 3D reconstructions with a single-shot structured light system without the need of dark laboratory environments. The main focus of the presented work lies in the enhancement of the robustness with respect to environment illumination, colour cross-talk, reflectance characteristics of the scanned face etc. For this purpose the colour classification is made adaptive to the characteristics of the captured image to compensate for such distortions. Further improvements are concerned with enhancing the quality of the resulting 3D models. Therefore the authors replace the typical general-purpose image preprocessing with specialised low-level algorithms performing on raw photo sensor data. The presented system is suitable for generating high-speed scans of moving objects because it relies only on one captured image. Furthermore, due to the adaptive nature of the used colour classifier, it generates high-quality 3D models even under perturbing light conditions.
References
-
-
1)
-
D. Scharstein ,
R. Szeliski
.
A taxonomy and evaluation of dense two-frame stereo correspondence algorithms.
Int. J. Comput. Vision (IJCV)
,
7 -
42
-
2)
-
J. Pags ,
J. Salvi ,
C. Collewet ,
J. Forest
.
Optimised De Bruijn patterns for one-shot shape acquisition.
Image Vision Comput.
,
707 -
720
-
3)
-
Zhang, L., Curless, B., Seitz, S.M.: `Rapid shape acquisition using color structured light and multi-pass dynamic programming', The 1st IEEE Int. Symp. 3D Data Processing, Visualization and Transmission (3DPVT2002), June 2002, Padova, Italy, p. 24–36.
-
4)
-
Fechteler, P., Eisert, P.: `Adaptive color classification for structured light systems', Proc. 15th Int. Conf. Computer Vision and Pattern Recognition (CVPR2008) – Workshop on 3D Face Processing (3DFP), 27 June 2008, Anchorage, Alaska, USA, p. 1–7.
-
5)
-
Young, M., Beeson, E., Davis, J., Rusinkiewicz, S., Ramamoorthi, R.: `Viewpoint-coded structured light', IEEE Computer Society Conf. Computer Vision and Pattern Recognition (CVPR2007), 18–23 June 2007, Minneapolis, Minnesota, USA, p. 1–8.
-
6)
-
S. Zhang ,
P.S. Huang
.
High-resolution real-time 3-D shape measurement.
Opt. Eng.
,
12
-
7)
-
J. Salvi ,
J. Pages ,
J. Batlle
.
Pattern codification strategies in structured light systems.
Pattern Recognition
,
827 -
849
-
8)
-
Scharstein, D., Szeliski, R.: `High-accuracy stereo depth maps using structured light', IEEE Computer Society Conf. Computer Vision and Pattern Recognition (CVPR2003), June 2003, Madison, WI, 1, p. 195–202.
-
9)
-
Arthur, D., Vassilvitskii, S.: `k-means++: the advantages of careful seeding', Proc. 18th Annual ACM-SIAM Symp. Discrete Algorithms (SODA2007), 7–9 January 2007, New Orleans, LA, USA, p. 1027–1035.
-
10)
-
H. Fredricksen
.
The lexicographically least debruijn cycle.
J. Comb. Theory
,
509 -
510
-
11)
-
Albitar, C., Graebling, P., Doignon, C.: `Robust structured light coding for 3D reconstruction', IEEE 11th Int. Conf. Computer Vision (ICCV 2007), 14–21 October 2007, Rio de Janeiro, Brazil, p. 1–6.
-
12)
-
R. Goldman
.
(1990)
Intersection of two lines in three space.
-
13)
-
Narasimhan, S.G., Nayar, S.K., Sun, B., Koppal, S.J.: `Structured light in scattering media', Proc. 10th IEEE Int. Conf. Computer Vision (ICCV2005), 17–21 October 2005, 1, p. 420–427.
-
14)
-
Monks, T., Carter, J.N., Shadle, C.: `Colour-encoded structured light for digitisation of real-time 3D data', Int. Conf. Image Processing and its Applications (ICIPA1992), 7–9 April 1992, p. 327–330.
-
15)
-
Nayar, S.K., Krishnan, G., Grossberg, M.D., Raskar, R.: `Fast separation of direct and global components of a scene using high frequency illumination', Proc. ACM Transactions on Graphics (SIGGRAPH 2006), July 2006, New York, NY, USA, 25, p. 935–944.
-
16)
-
C.M. Bishop
.
(2006)
Pattern recognition and machine learning.
-
17)
-
Je, C., Lee, S.W., Park, R.-H.: `High-contrast color-stripe pattern for rapid structured-light range imaging', Proc. 8th European Conf. Computer Vision (ECCV2004), 11–14 May 2004, Prague, Czech Republic, 3021/2004, p. 95–107.
-
18)
-
Köthe, U.: `Edge and junction detection with an improved structure tensor', Pattern Recognition, Proc. 25th DAGM Symp., 2003, Magdeburg, p. 25–32.
-
19)
-
D.B. Wagner
.
Dynamic programming.
Math. J.
,
4 ,
42 -
51
-
20)
-
D. Caspi ,
N. Kiryati ,
J. Shamir
.
Range imaging with adaptive color structured light.
IEEE Trans. Pattern Analy. Mach. Intell
,
5 ,
470 -
480
-
21)
-
Koninckx, T.P., Geys, I., Jaeggli, T., Gool, L.V.: `A graph cut based adaptive structured light approach for real-time range acquisition', Proc. 2nd Int. Symp. 3D Data Processing, Visualization, and Transmission (3DPVT 2004), 6–9 September 2004, Thessaloniki, Greece, p. 413– 421.
-
22)
-
Koninckx, T.P., Peers, P., Dutre, P., Gool, L.V.: `Scene-adapted structured light', Proc. IEEE Computer Society Conf. Computer Vision and Pattern Recognition (CVPR 2005), 20–25 June 2005, San Diego, CA, USA, 2, p. 611–618.
-
23)
-
K.L. Boyer ,
A.C. Kak
.
Color-encoded structured light for rapid active ranging.
IEEE Trans. Pattern Analy. Mach. Intell
,
14 -
28
-
24)
-
Blais, F., Picard, M., Godin, G.: `Recursive model optimization using icp and free moving 3D data acquisition', Proc. 4th Int. Conf. 3-D Digital Imaging and Modeling (3DIM 2003), 6–10 October 2003, Banff, Alberta, Canada, p. 251–258.
-
25)
-
Xu, Y., Aliaga, D.G.: `Photogeometric structured light: a self-calibrating and multi-viewpoint framework for accurate 3D modeling', IEEE Computer Vision and Pattern Recognition (CVPR2008), 24–26 June 2008, Anchorage, Alaska, USA, p. 1–8.
-
26)
-
Albitar, C., Graebling, P., Doignon, C.: `Design of a monochromatic pattern for a robust structured light coding', IEEE Int. Conf. Image Processing (ICIP 2007), 16–20 September 2007, San Antonio, TX, USA, p. 529–532 (VI).
-
27)
-
Fechteler, P., Eisert, P., Rurainsky, J.: `Fast and high resolution 3D face scanning', Proc. Int. Conf. Image Processing (ICIP 2007), September 2007, San Antonio, TX, USA, 3, p. 81–84.
-
28)
-
Zhang, L., Curless, B., Seitz, S.M.: `Spacetime stereo: shape recovery for dynamic scenes', IEEE Computer Society Conf. Computer Vision and Pattern Recognition (CVPR2003), 18–20 June 2003, Madison, WI, 2, p. 367–374.
-
29)
-
Eisert, P.: `Model-based camera calibration using analysis by synthesis techniques', Proc. 7th Int. Workshop Modeling, and Visulazition 2002, November 2002, Erlangen, Germany, p. 307–314.
-
30)
-
Xu, Y., Aliaga, D.G.: `Robust pixel classification for 3D modeling with structured light', Proc. Graphics Interface (GI2007), ACM Int. Conf. Proceeding Series, May 2007, Montreal, Canada, 234, p. 233–240.
-
31)
-
Zhang, L., Snavely, N., Curless, B., Seitz, S.M.: `Spacetime faces: high-resolution capture for modeling and animation', Proc. ACM Annual Conf. Computer Graphics (SIGGRAPH2004), August 2004, Los Angeles, CA, p. 548–558.
-
32)
-
MacQueen, J.B.: `Some methods for classification and analysis of multivariate observations', Proc. 5th Berkeley Symp. Mathematical Statistics and Probability, 1967, Berkeley, p. 281–297.
http://iet.metastore.ingenta.com/content/journals/10.1049/iet-cvi.2008.0058
Related content
content/journals/10.1049/iet-cvi.2008.0058
pub_keyword,iet_inspecKeyword,pub_concept
6
6