The Community for Technology Leaders
RSS Icon
Issue No.06 - November/December (2009 vol.15)
pp: 1307-1316
Behzad Sajadi , University of California, Irvine
Aditi Majumder , University of California, Irvine
In this paper, we present the first algorithm to geometrically register multiple projectors in a view-independent manner (i.e. wallpapered) on a common type of curved surface, vertically extruded surface, using an uncalibrated camera without attaching any obtrusive markers to the display screen. Further, it can also tolerate large non-linear geometric distortions in the projectors as is common when mounting short throw lenses to allow a compact set-up. Our registration achieves sub-pixel accuracy on a large number of different vertically extruded surfaces and the image correction to achieve this registration can be run in real time on the GPU. This simple markerless registration has the potential to have a large impact on easy set-up and maintenance of large curved multi-projector displays, common for visualization, edutainment, training and simulation applications.
Registration, Calibration, Multi-Projector Displays, Tiled Displays
Behzad Sajadi, Aditi Majumder, "Markerless View-Independent Registration of Multiple Distorted Projectors on Extruded Surfaces Using an Uncalibrated Camera", IEEE Transactions on Visualization & Computer Graphics, vol.15, no. 6, pp. 1307-1316, November/December 2009, doi:10.1109/TVCG.2009.166
[1] D. Aliaga, Digital inspection: An interactive stage for viewing surface details. Proc. ACM Symp. on I3D, 2008.
[2] D. Aliaga and Y. Xu, Photogeometric structured light: A self-calibrating and multi-viewpoint framework for accurate 3d modeling. Proc. of IEEE CVPR, 2008.
[3] M. Ashdown, M. Flagg, R. Sukthankar, and J. M. Rehg, A flexible projector-camera system for multi-planar displays. Proc. of IEEE CVPR, 2004.
[4] E. Bhasker, R. Juang, and A. Majumder, Registration techniques for using imperfect and partially calibrated devices in planar multi-projector displays. IEEE TVCG, 2007.
[5] H. Chen, R. Sukthankar, G. Wallace, and K. Li, Scalable alignment of large-format multi-projector displays using camera homography trees. Proc. of IEEE Vis, 2002.
[6] R. C. Gonzalez and R. E. Woods, Digital Image Processing. Addison Wesley, 1992.
[7] M. Harville, B. Culbertson, I. Sobel, D. Gelb, A. Fitzhugh, and D. Tanguay, Practical methods for geometric and photometric correction of tiled projector displays on curved surfaces. IEEE PROCAMS, 2006.
[8] G. Humphreys, M. Houston, R. Ng, R. Frank, S. Ahem, P. Kirchner, and J. Klosowski, Chromium : A stream processing framework for interactive rendering on clusters. ACM Transactions on Graphics (SIGGRAPH), 2002.
[9] A. Raij, G. Gill, A. Majumder, H. Towles, and H. Fuchs, Pixelflex 2: A comprehensive automatic casually aligned multi-projector display. IEEE PROCAMS, 2003.
[10] A. Raij and M. Polleyfeys, Auto-calibration of multi-projector display walls. Proc. of ICPR, 2004.
[11] R. Raskar, Immersive planar displays using roughly aligned projectors. In Proc. of IEEE VR, 2000.
[12] R. Raskar, J. V. Baar, T. Willwacher, and S. Rao, Quadric transfer function for immersive curved screen displays. Eurographics, 2004.
[13] R. Raskar, M. Brown, R. Yang, W. Chen, H. Towles, B. Seales, and H. Fuchs, Multi projector displays using camera based registration. Proc. of IEEE Vis, 1999.
[14] R. Raskar, J. van Baar, P. Beardsley, T. Willwacher, S. Rao, and C. For-lines, ilamps: Geometrically aware and self-configuring projectors. ACM Transaction on Graphics (SIGGRAPH), 2003.
[15] B. Sajadi, M. Lazarov, A. Majumder, and M. Gopi, Color seamlessness in multi-projector displays using constrained gamut morphing. IEEE Transactions on Visualization and Computer Graphics (TVCG), 2009.
[16] N. Snavely, S. M. Seitz, and R. Szeliski, Photo tourism: Exploring photo collections in 3d. ACM Transactions on Graphics (SIGGRAPH), 2006.
[17] W. Sun, I. Sobel, B. Culbertson, D. Gelb, and I. Robinson, Calibrating multi-projector cylindrically curved displays for "wallpaper" projection. IEEE/ACM Workshop on PROCAMS, 2008.
[18] R. Yang, D. Gotz, J. Hensley, H. Towles, and M. S. Brown, Pixelflex: A reconfigurable multi-projector display system. Proc. of IEEE Vis, 2001.
[19] R. Yang, A. Majumder, and M. Brown, Camera based calibration techniques for seamless multi-projector displays. IEEE TVCG, 2005.
[20] Z. Zhang, Flexible camera calibration by viewing a plane from unknown orientations. International Conference on Computer Vision, 1999.
13 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool