|
|
Flying triangulation—an optical 3D sensor for the motion-robust acquisition of complex objects |
Applied Optics, Vol. 51, Issue 2, pp. 281-289 (2012)
http://dx.doi.org/10.1364/AO.51.000281
Acrobat PDF (877 KB)
Abstract
Three-dimensional (3D) shape acquisition is difficult if an all-around measurement of an object is desired or if a relative motion between object and sensor is unavoidable. An optical sensor principle is presented—we call it “flying triangulation”—that enables a motion-robust acquisition of 3D surface topography. It combines a simple handheld sensor with sophisticated registration algorithms. An easy acquisition of complex objects is possible—just by freely hand-guiding the sensor around the object. Real-time feedback of the sequential measurement results enables a comfortable handling for the user. No tracking is necessary. In contrast to most other eligible sensors, the presented sensor generates 3D data from each single camera image.
© 2012 Optical Society of America
1. Introduction
X. Laboureux and G. Häusler, “Localization and registration of three-dimensional objects in space—where are the limits?,” Appl. Opt. 40, 5206–5216 (2001). [CrossRef]
M. Benz, J. Hartmann, T. Maier, E. Nkenke, K. Veit, A. Stellzig-Eisenhauer, F. W. Neukam, and G. Häusler, “Optical 3d-metrology for medical applications,” in Biomedizinische Technik. Proc. ICMP 2005 and BMT 2005 , U. Boenick, A. Bolz, W. Kalender, E. G. Hahn, and A. M. Schulte, eds. (Schiele und Schön, 2005), pp. 48–49.
X. Laboureux and G. Häusler, “Localization and registration of three-dimensional objects in space—where are the limits?,” Appl. Opt. 40, 5206–5216 (2001). [CrossRef]
M. Halioua, H. Liu, and V. Srinivasan, “Automated phase-measuring profilometry of 3-D diffuse objects,” Appl. Opt. 23, 3105–3108 (1984). [CrossRef]
3D–Shape GmbH, “FaceScan3D,” http://www.3d-shape.com.
X. Laboureux and G. Häusler, “Localization and registration of three-dimensional objects in space—where are the limits?,” Appl. Opt. 40, 5206–5216 (2001). [CrossRef]
2. Related Work
J. Salvi, J. Pagès, and J. Batlle, “Pattern codification strategies in structured light systems,” Pattern Recogn. 37, 827–849 (2004). [CrossRef]
M. Halioua, H. Liu, and V. Srinivasan, “Automated phase-measuring profilometry of 3-D diffuse objects,” Appl. Opt. 23, 3105–3108 (1984). [CrossRef]
3D–Shape GmbH, “FaceScan3D,” http://www.3d-shape.com.
C. Wagner and G. Häusler, “Information theoretical optimization for optical range sensors,” Appl. Opt. 42, 5418–5426 (2003). [CrossRef]
Sirona Dental Systems, Inc., “CEREC scanner,” http://www.sirona.com.
G. Frankowski, M. Chen, and T. Huth, “Real-time 3D shape measurement with digital stripe projection by Texas Instruments Micromirror Devices (DMD),” Proc. SPIE 3958, 90–105 (2000). [CrossRef]
M. Schaffer, M. Grosse, and R. Kowarschik, “High-speed pattern projection for three-dimensional shape measurement using laser speckles,” Appl. Opt. 49, 3622–3629 (2010). [CrossRef]
S. Rusinkiewicz, O. Hall-Holt, and M. Levoy, “Real-time 3D model acquisition,” ACM Trans. Graph. 21, 438–446 (2002). [CrossRef]
J. Salvi, J. Pagès, and J. Batlle, “Pattern codification strategies in structured light systems,” Pattern Recogn. 37, 827–849 (2004). [CrossRef]
R. G. Dorsch, G. Häusler, and J. M. Herrmann, “Laser triangulation: fundamental uncertainty in distance measurement,” Appl. Opt. 33, 1306–1314 (1994). [CrossRef]
G. Häusler and D. Ritter, “Parallel three-dimensional sensing by color-coded triangulation,” Appl. Opt. 32, 7164–7169 (1993). [CrossRef]
G. Häusler and D. Ritter, “Parallel three-dimensional sensing by color-coded triangulation,” Appl. Opt. 32, 7164–7169 (1993). [CrossRef]
M. Takeda and K. Mutoh, “Fourier transform profilometry for the automatic measurement of 3-D object shapes,” Appl. Opt. 22, 3977–3982 (1983). [CrossRef]
E. Mouragnon, M. Lhuillier, M. Dhome, F. Dekeyser, and P. Sayd, “Generic and real-time structure from motion using local bundle adjustment,” Image Vis. Comput. 27, 1178–1193 (2009). [CrossRef]
G. Häusler and W. Heckel, “Light sectioning with large depth and high resolution,” Appl. Opt. 27, 5165–5169 (1988). [CrossRef]
Artec Group, Inc., “Artec 3D scanner,” http://artec-group.com.
3. Flying Triangulation
A. Measurement Principle
B. Single-Shot Sensor
R. G. Dorsch, G. Häusler, and J. M. Herrmann, “Laser triangulation: fundamental uncertainty in distance measurement,” Appl. Opt. 33, 1306–1314 (1994). [CrossRef]
G. Häusler, “Ubiquitous coherence—boon and bale of the optical metrologist,” Proc. SPIE 4933, 48–52 (2003). [CrossRef]
C. Registration
N. Schön and G. Häusler, “Automatic coarse registration of three-dimensional surfaces by information theoretic selection of salient points,” Appl. Opt. 45, 6539–6550 (2006). [CrossRef]
P. Besl and N. McKay, “A method for registration of 3-D shapes,” IEEE Trans. Pattern Anal. Machine Intell. 14, 239–256 (1992). [CrossRef]
4. Results
A. Sensor Realization
4. Registration Error
5. Conclusion
References
X. Laboureux and G. Häusler, “Localization and registration of three-dimensional objects in space—where are the limits?,” Appl. Opt. 40, 5206–5216 (2001). [CrossRef] | |
M. Benz, J. Hartmann, T. Maier, E. Nkenke, K. Veit, A. Stellzig-Eisenhauer, F. W. Neukam, and G. Häusler, “Optical 3d-metrology for medical applications,” in Biomedizinische Technik. Proc. ICMP 2005 and BMT 2005 , U. Boenick, A. Bolz, W. Kalender, E. G. Hahn, and A. M. Schulte, eds. (Schiele und Schön, 2005), pp. 48–49. | |
M. Halioua, H. Liu, and V. Srinivasan, “Automated phase-measuring profilometry of 3-D diffuse objects,” Appl. Opt. 23, 3105–3108 (1984). [CrossRef] | |
3D–Shape GmbH, “FaceScan3D,” http://www.3d-shape.com. | |
S. Ettl, O. Arold, P. Vogt, O. Hybl, Z. Yang, W. Xie, and G. Häusler, “Flying triangulation”: a motion-robust optical 3D sensor principle,” in Proceedings of Fringe 2009, The 6th International Workshop on Advanced Optical Metrology , W. Osten and M. Kujawinska, eds. (Springer, 2009), pp. 768–771. | |
J. Salvi, J. Pagès, and J. Batlle, “Pattern codification strategies in structured light systems,” Pattern Recogn. 37, 827–849 (2004). [CrossRef] | |
C. Wagner and G. Häusler, “Information theoretical optimization for optical range sensors,” Appl. Opt. 42, 5418–5426 (2003). [CrossRef] | |
Sirona Dental Systems, Inc., “CEREC scanner,” http://www.sirona.com. | |
G. Frankowski, M. Chen, and T. Huth, “Real-time 3D shape measurement with digital stripe projection by Texas Instruments Micromirror Devices (DMD),” Proc. SPIE 3958, 90–105 (2000). [CrossRef] | |
M. Schaffer, M. Grosse, and R. Kowarschik, “High-speed pattern projection for three-dimensional shape measurement using laser speckles,” Appl. Opt. 49, 3622–3629 (2010). [CrossRef] | |
S. Rusinkiewicz, O. Hall-Holt, and M. Levoy, “Real-time 3D model acquisition,” ACM Trans. Graph. 21, 438–446 (2002). [CrossRef] | |
O. Hall-Holt and S. Rusinkiewicz, “Stripe boundary codes for real-time structured-light range scanning of moving objects,” in Proceedings of 8th IEEE International Conference on Computer Vision (IEEE, 2001), pp. 359–366. | |
C. Albitar, P. Graebling, and C. Doignon, “Robust structured light coding for 3D reconstruction,” in Proceedings of 11th IEEE International Conference on Computer Vision (IEEE, 2007), pp. 1–6. | |
R. G. Dorsch, G. Häusler, and J. M. Herrmann, “Laser triangulation: fundamental uncertainty in distance measurement,” Appl. Opt. 33, 1306–1314 (1994). [CrossRef] | |
G. Häusler and D. Ritter, “Parallel three-dimensional sensing by color-coded triangulation,” Appl. Opt. 32, 7164–7169 (1993). [CrossRef] | |
L. Zhang, B. Curless, and S. M. Seitz, “Rapid shape acquisition using color structured light and multi-pass dynamic programming,” in Proceedings of 1st IEEE International Symposium on 3D Data Processing, Visualization, and Transmission (IEEE, 2002), pp. 24–36. | |
F. Forster, “A high-resolution and high accuracy real-time 3D sensor based on structured light,” in Proceedings of 3rd IEEE International Symposium on 3D Data Processing, Visualization, and Transmission (IEEE, 2006), pp. 208–215. | |
M. Takeda and K. Mutoh, “Fourier transform profilometry for the automatic measurement of 3-D object shapes,” Appl. Opt. 22, 3977–3982 (1983). [CrossRef] | |
E. Mouragnon, M. Lhuillier, M. Dhome, F. Dekeyser, and P. Sayd, “Generic and real-time structure from motion using local bundle adjustment,” Image Vis. Comput. 27, 1178–1193 (2009). [CrossRef] | |
G. Häusler and W. Heckel, “Light sectioning with large depth and high resolution,” Appl. Opt. 27, 5165–5169 (1988). [CrossRef] | |
Artec Group, Inc., “Artec 3D scanner,” http://artec-group.com. | |
K. Veit and G. Häusler, “Metrical calibration of a phase measuring triangulation sensor,” in Proceedings of Vision Modeling and Visualization , B. Girod, G. Greiner, H. Niemann, and H.-P. Seidel, eds. (Aka GmbH, 2000), pp. 33–38. | |
B. Girod, G. Greiner, and H. Niemann, Principles of 3D Image Analysis and Synthesis (Kluwer Academic Publishers, 2000), pp. 335–347. | |
A. W. Koch, M. W. Ruprecht, O. Toedter, and G. Häusler, Optische Metechnik an technischen Oberflächen (Expert-Verlag, 1998), pp 113–139. | |
D. Malacara, ed., Geometrical and Instrumental Optics (Academic Press, 1988) p. 167. | |
G. Häusler, “Ubiquitous coherence—boon and bale of the optical metrologist,” Proc. SPIE 4933, 48–52 (2003). [CrossRef] | |
C. Wagner, “Informationstheoretische Grenzen optischer 3D-Sensoren,” dissertation (University Erlangen-Nuremberg, 2003). | |
N. Schön and G. Häusler, “Automatic coarse registration of three-dimensional surfaces by information theoretic selection of salient points,” Appl. Opt. 45, 6539–6550 (2006). [CrossRef] | |
T. Maier and G. Häusler, “Segmentation based fast registration of free form surfaces in the Euclidean space,” in Proceedings of Vision Modeling and Visualization , L. Kobbelt, T. Kuhlen, T. Aach, and R. Westermann, eds. (Aka GmbH, 2006), pp. 17–24. | |
J. Kaminski, M. Struck, T. Maier, S. Ettl, and G. Häusler, “Robust automatic coarse registration of specular free-form surfaces,” in Vol. 108 of DGaO Proceedings (2007). | |
P. Besl and N. McKay, “A method for registration of 3-D shapes,” IEEE Trans. Pattern Anal. Machine Intell. 14, 239–256 (1992). [CrossRef] |
OCIS Codes
(100.6890) Image processing : Three-dimensional image processing
(110.0110) Imaging systems : Imaging systems
(110.6880) Imaging systems : Three-dimensional image acquisition
(120.0120) Instrumentation, measurement, and metrology : Instrumentation, measurement, and metrology
ToC Category:
Imaging Systems
History
Original Manuscript: July 12, 2011
Revised Manuscript: October 6, 2011
Manuscript Accepted: October 6, 2011
Published: January 9, 2012
Citation
Svenja Ettl, Oliver Arold, Zheng Yang, and Gerd Häusler, "Flying triangulation—an optical 3D sensor for the motion-robust acquisition of complex objects," Appl. Opt. 51, 281-289 (2012)
http://www.opticsinfobase.org/ao/abstract.cfm?URI=ao-51-2-281
Sort: Year | Journal | Reset
References
- X. Laboureux and G. Häusler, “Localization and registration of three-dimensional objects in space—where are the limits?,” Appl. Opt. 40, 5206–5216 (2001). [CrossRef]
- M. Benz, J. Hartmann, T. Maier, E. Nkenke, K. Veit, A. Stellzig-Eisenhauer, F. W. Neukam, and G. Häusler, “Optical 3d-metrology for medical applications,” in Biomedizinische Technik. Proc. ICMP 2005 and BMT 2005, U. Boenick, A. Bolz, W. Kalender, E. G. Hahn, and A. M. Schulte, eds. (Schiele und Schön, 2005), pp. 48–49.
- M. Halioua, H. Liu, and V. Srinivasan, “Automated phase-measuring profilometry of 3-D diffuse objects,” Appl. Opt. 23, 3105–3108 (1984). [CrossRef]
- 3D–Shape GmbH, “FaceScan3D,” http://www.3d-shape.com.
- S. Ettl, O. Arold, P. Vogt, O. Hybl, Z. Yang, W. Xie, and G. Häusler, “Flying triangulation”: a motion-robust optical 3D sensor principle,” in Proceedings of Fringe 2009, The 6th International Workshop on Advanced Optical Metrology, W. Osten and M. Kujawinska, eds. (Springer, 2009), pp. 768–771.
- J. Salvi, J. Pagès, and J. Batlle, “Pattern codification strategies in structured light systems,” Pattern Recogn. 37, 827–849 (2004). [CrossRef]
- C. Wagner, and G. Häusler, “Information theoretical optimization for optical range sensors,” Appl. Opt. 42, 5418–5426 (2003). [CrossRef]
- Sirona Dental Systems, Inc., “CEREC scanner,” http://www.sirona.com.
- G. Frankowski, M. Chen, and T. Huth, “Real-time 3D shape measurement with digital stripe projection by Texas Instruments Micromirror Devices (DMD),” Proc. SPIE 3958, 90–105(2000). [CrossRef]
- M. Schaffer, M. Grosse, and R. Kowarschik, “High-speed pattern projection for three-dimensional shape measurement using laser speckles,” Appl. Opt. 49, 3622–3629 (2010). [CrossRef]
- S. Rusinkiewicz, O. Hall-Holt, and M. Levoy, “Real-time 3D model acquisition,” ACM Trans. Graph. 21, 438–446 (2002). [CrossRef]
- O. Hall-Holt and S. Rusinkiewicz, “Stripe boundary codes for real-time structured-light range scanning of moving objects,” in Proceedings of 8th IEEE International Conference on Computer Vision (IEEE, 2001), pp. 359–366.
- C. Albitar, P. Graebling, and C. Doignon, “Robust structured light coding for 3D reconstruction,” in Proceedings of 11th IEEE International Conference on Computer Vision (IEEE, 2007), pp. 1–6.
- R. G. Dorsch, G. Häusler, and J. M. Herrmann, “Laser triangulation: fundamental uncertainty in distance measurement,” Appl. Opt. 33, 1306–1314 (1994). [CrossRef]
- G. Häusler and D. Ritter, “Parallel three-dimensional sensing by color-coded triangulation,” Appl. Opt. 32, 7164–7169 (1993). [CrossRef]
- L. Zhang, B. Curless, and S. M. Seitz, “Rapid shape acquisition using color structured light and multi-pass dynamic programming,” in Proceedings of 1st IEEE International Symposium on 3D Data Processing, Visualization, and Transmission (IEEE, 2002), pp. 24–36.
- F. Forster, “A high-resolution and high accuracy real-time 3D sensor based on structured light,” in Proceedings of 3rd IEEE International Symposium on 3D Data Processing, Visualization, and Transmission (IEEE, 2006), pp. 208–215.
- M. Takeda and K. Mutoh, “Fourier transform profilometry for the automatic measurement of 3-D object shapes,” Appl. Opt. 22, 3977–3982 (1983). [CrossRef]
- E. Mouragnon, M. Lhuillier, M. Dhome, F. Dekeyser, and P. Sayd, “Generic and real-time structure from motion using local bundle adjustment,” Image Vis. Comput. 27, 1178–1193(2009). [CrossRef]
- G. Häusler and W. Heckel, “Light sectioning with large depth and high resolution,” Appl. Opt. 27, 5165–5169 (1988). [CrossRef]
- Artec Group, Inc., “Artec 3D scanner,” http://artec-group.com.
- K. Veit and G. Häusler, “Metrical calibration of a phase measuring triangulation sensor,” in Proceedings of Vision Modeling and Visualization, B. Girod, G. Greiner, H. Niemann, and H.-P. Seidel, eds. (Aka GmbH, 2000), pp. 33–38.
- B. Girod, G. Greiner, and H. Niemann, Principles of 3D Image Analysis and Synthesis (Kluwer Academic Publishers, 2000), pp. 335–347.
- A. W. Koch, M. W. Ruprecht, O. Toedter, and G. Häusler, Optische Metechnik an technischen Oberflächen (Expert-Verlag, 1998), pp 113–139.
- D. Malacara, ed., Geometrical and Instrumental Optics(Academic Press, 1988) p. 167.
- G. Häusler, “Ubiquitous coherence—boon and bale of the optical metrologist,” Proc. SPIE 4933, 48–52 (2003). [CrossRef]
- C. Wagner, “Informationstheoretische Grenzen optischer 3D-Sensoren,” dissertation (University Erlangen-Nuremberg, 2003).
- N. Schön and G. Häusler, “Automatic coarse registration of three-dimensional surfaces by information theoretic selection of salient points,” Appl. Opt. 45, 6539–6550 (2006). [CrossRef]
- T. Maier and G. Häusler, “Segmentation based fast registration of free form surfaces in the Euclidean space,” in Proceedings of Vision Modeling and Visualization, L. Kobbelt, T. Kuhlen, T. Aach, and R. Westermann, eds. (Aka GmbH, 2006), pp. 17–24.
- J. Kaminski, M. Struck, T. Maier, S. Ettl, and G. Häusler, “Robust automatic coarse registration of specular free-form surfaces,” in Vol. 108 of DGaO Proceedings (2007).
- P. Besl and N. McKay, “A method for registration of 3-D shapes,” IEEE Trans. Pattern Anal. Machine Intell. 14, 239–256 (1992). [CrossRef]
Cited By |
OSA is able to provide readers links to articles that cite this paper by participating in CrossRef's Cited-By Linking service. CrossRef includes content from more than 3000 publishers and societies. In addition to listing OSA journal articles that cite this paper, citing articles from other participating publishers will also be listed.
Multimedia
| Multimedia Files | Recommended Software |
| » Media 1: MPG (3610 KB) | QuickTime |





OSA is a member of 