Abstract
Augmented reality applications based on video projection, to be effective, must track moving targets and make sure that the display remains aligned even when they move, but the projection can severely alter their appearances to the point where traditional computer vision algorithms fail. Current solutions consider the displayed content as interference and largely depend on channels orthogonal to visible light. They cannot directly align projector images with real-world surfaces, even though this may be the actual goal. We propose instead to model the light emitted by projectors and reflected into cameras and to consider the displayed content as additional information useful for direct alignment. Using a color camera, our implemented software successfully tracks with subpixel accuracy a planar surface of diffuse reflectance properties at an average of eight frames per second on commodity hardware, providing a solid base for future enhancements.










Similar content being viewed by others
Explore related subjects
Discover the latest articles and news from researchers in related subjects, suggested using machine learning.References
Audet S, Okutomi M (2009) A user-friendly method to geometrically calibrate projector-camera systems. In: 2009 IEEE conference on computer vision and pattern recognition (CVPR 2009)—workshops (Procams 2009), IEEE computer society, © 2009 IEEE, pp 47–54
Audet S, Okutomi M, Tanaka M (2010) Direct image alignment of projector-camera systems with planar surfaces. In: 2010 IEEE conference on computer vision and pattern recognition (CVPR 2010), IEEE computer society, © 2010 IEEE
Baker S, Matthews I (2004) Lucas-Kanade 20 years on: a unifying framework. Int J Comput Vis 56(1):221–255
Baker S, Datta A, Kanade T (2006) Parameterizing homographies. Tech. Rep. CMU-RI-TR-06-11, Robotics Institute, Carnegie Mellon University, Pittsburgh, PA
Bandyopadhyay D, Raskar R, Fuchs H (2001) Dynamic shader lamps: painting on movable objects. In: 2001 IEEE and ACM international symposium on augmented reality (ISAR 2001), IEEE computer society, p 207
Bartoli A (2008) Groupwise geometric and photometric direct image registration. IEEE Trans Pattern Anal Mach Intell 30(12):2098–2108
Bimber O, Raskar R (2005) Spatial augmented reality: merging real and virtual worlds. A. K. Peters, Ltd., Natick
Bradski G, Kaehler A (2008) Learning OpenCV: computer vision with the OpenCV library. O’Reilly, Cambridge
Caspi D, Kiryati N, Shamir J (1998) Range imaging with adaptive color structured light. IEEE Trans Pattern Anal Mach Intell 20(5):470–480
Chen X, Yang X, Xiao S, Li M (2008) Color mixing property of a projector-camera system. In: Fifth international workshop on projector-camera systems (Procams 2008), ACM, pp 1–6
Hartley R, Zisserman A (2004) Multiple view geometry in computer vision, second edition. Cambridge University Press, Cambridge
International Electrotechnical Commission (1999) IEC 61966-2-1 (1999-10-18): multimedia systems and equipment—colour measurement and management—part 2-1: colour management—default RGB colour space—sRGB
Johnson T, Fuchs H (2007) Real-time projector tracking on complex geometry using ordinary imagery. In: 2007 IEEE conference on computer vision and pattern recognition (CVPR 2007)—workshops (Procams 2007), IEEE computer society, pp 1–8
Leibe B, Starner T, Ribarsky W, Wartell Z, Krum D, Singletary B, Hodges L (2000) The perceptive workbench: towards spontaneous and natural interaction in semi-immersive virtual environments. In: 2000 IEEE virtual reality conference (VR 2000), IEEE computer society, pp 13–20
Moritani T, Hiura S, Sato K (2006) Real-time object tracking without feature extraction. In: 2006 IEEE conference on pattern recognition (ICPR 2006), IEEE computer society, Los Alamitos, CA, USA, vol 1, pp 747–750
Raskar R, Welch G, Cutts M, Lake A, Stesin L, Fuchs H (1998) The office of the future: a unified approach to image-based modeling and spatially immersive displays. In: 25th international conference on computer graphics and interactive techniques (SIGGRAPH 98). ACM Press, New York, pp 179–188
Raskar R, van Baar J, Beardsley P, Willwacher T, Rao S, Forlines C (2003) iLamps: geometrically aware and self-configuring projectors. In: ACM transactions on graphics (SIGGRAPH 2003), ACM, pp 809–818
Silveira G, Malis E (2007) Real-time visual tracking under arbitrary illumination changes. In: 2007 IEEE conference on computer vision and pattern recognition (CVPR 2007), IEEE computer society
Sturm P (2000) Algorithms for plane-based pose estimation. In: 2000 IEEE conference on computer vision and pattern recognition (CVPR 2000), IEEE computer society, Hilton Head Island, South Carolina, USA, pp 1706–1711
Sugimoto S, Okutomi M (2007) A direct and efficient method for piecewise-planar surface reconstruction from stereo images. In: 2007 IEEE conference on computer vision and pattern recognition (CVPR 2007), IEEE computer society
Takao N, Shi J, Baker S (2003) Tele-graffiti: a camera-projector based remote sketching system with hand-based user interface and automatic session summarization. Int J Comput Vis 53(2):115–133
Triggs B (1998) Autocalibration from planar scenes. In: 5th European conference on computer vision (ECCV ’98), vol I, Springer, Berlin, pp 89–105
Wagner D, Schmalstieg D (2007) ARToolKitPlus for pose tracking on mobile devices. In: 12th computer vision winter workshop (CVWW’07), Graz University of Technology, St. Lambrecht, Austria
Xiao J, Baker S, Matthews I, Kanade T (2004) Real-time combined 2D+3D active appearance models. In: 2004 IEEE conference on computer vision and pattern recognition (CVPR 2004), IEEE computer society, Washinton, DC, USA, vol 2, pp 535–542
Zhang Z (2000) A flexible new technique for camera calibration. IEEE Trans Pattern Anal Mach Intell 22(11):1330–1334
Acknowledgments
This work was supported by a scholarship from the Ministry of Education, Culture, Sports, Science and Technology (MEXT) of the Japanese Government.
Author information
Authors and Affiliations
Corresponding author
Electronic supplementary material
Below is the link to the electronic supplementary material.
MPG (12816 KB)
MPG (36770 KB)MPG (36770 KB)
Rights and permissions
About this article
Cite this article
Audet, S., Okutomi, M. & Tanaka, M. Augmenting moving planar surfaces robustly with video projection and direct image alignment. Virtual Reality 17, 157–168 (2013). https://doi.org/10.1007/s10055-012-0210-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10055-012-0210-9