Issue No.06 - November/December (2009 vol.15)
pp: 1317-1326
Maxim Lazarov , University of California, Irvine
M. Gopi , University of California, Irvine
Aditi Majumder , University of California, Irvine
Multi-projector displays show significant spatial variation in 3D color gamut due to variation in the chromaticity gamuts across the projectors, vignetting effect of each projector and also overlap across adjacent projectors. In this paper we present a new constrained gamut morphing algorithm that removes all these variations and results in true color seamlessness across tiled multiprojector displays. Our color morphing algorithm adjusts the intensities of light from each pixel of each projector precisely to achieve a smooth morphing from one projector’s gamut to the other’s through the overlap region. This morphing is achieved by imposing precise constraints on the perceptual difference between the gamuts of two adjacent pixels. In addition, our gamut morphing assures a C1 continuity yielding visually pleasing appearance across the entire display.We demonstrate our method successfully on a planar and a curved display using both low and high-end projectors. Our approach is completely scalable, efficient and automatic. We also demonstrate the real-time performance of our image correction algorithm on GPUs for interactive applications. To the best of our knowledge, this is the first work that presents a scalable method with a strong foundation in perception and realizes, for the first time, a truly seamless display where the number of projectors cannot be deciphered.
Color Calibration, Multi-Projector Displays, Tiled Displays.
Maxim Lazarov, M. Gopi, Aditi Majumder, "Color Seamlessness in Multi-Projector Displays Using Constrained Gamut Morphing", IEEE Transactions on Visualization & Computer Graphics, vol.15, no. 6, pp. 1317-1326, November/December 2009, doi:10.1109/TVCG.2009.124
[1] M. Bern and D. Eppstein, Optimized color gamuts for tiled displays. ACM Computing Research Repository, cs.CG/0212007, 19th ACM Symposium on Computational Geometry, San Diego, 2003.
[2] E. Bhasker, R. Juang, and A. Majumder, Registration techniques for using imperfect and partially calibrated devices in planar multi-projector displays. IEEE TVCG, 13 (6): 1368–1375, 2007.
[3] E. Bhasker, P. Sinha, and A. Majumder, Asynchronous distributed calibration for scalable reconfigurable multi-projector displays. IEEE Transactions on Visualization and Computer Graphics (Visualization) - To Appear, 2006.
[4] 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.
[5] E. J. Giorgianni and T. E. Madden, Digital Color Management : Encoding Solutions. Addison Wesley, 1998.
[6] M. Hereld, I. Judson, and R. Stevens, Introduction to building projection-based tiled display systems. IEEE Computer Graphics and Applications, 2000.
[7] A. Majumder and M. Gopi, Modeling color properties of tiled displays. Computer Graphics Forum, June 2005.
[8] A. Majumder, Z. He, H. Towles, and G. Welch, Achieving color uniformity across multi-projector displays. Proceedings of IEEE Vis, 2000.
[9] A. Majumder and R. Stevens, Color nonuniformity in projection-based displays: Analysis and solutions. IEEE Transactions on Vis and Computer Graphics, 10 (2), March–April 2003.
[10] A. Majumder and R. Stevens, Perceptual photometric seamlessness in tiled projection-based displays. ACM TOG, 24 (1), January 2005.
[11] B. Pailthorpe, N. Bordes, W. Bleha, S. Reinsch, and J. Moreland, High-resolution display with uniform illumination. Proceedings Asia Display IDW, pages 1295–1298, 2001.
[12] 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.
[13] R. Raskar, J. van Baar, P. Beardsley, T. Willwacher, S. Rao, and C. Forlines, ilamps: Geometrically aware and self-configuring projectors. ACM TOG, 22 (3), 2003.
[14] R. Raskar, G. Welch, M. Cutts, A. Lake, L. Stesin, and H. Fuchs, The office of the future: A unified approach to image based modeling and spatially immersive display. In Proceedings of ACM Siggraph, pages 168–176, 1998.
[15] M. C. Stone, Color balancing experimental projection displays. 9th IS&T/SID Color Imaging Conference, 2001 a.
[16] M. C. Stone, Color and brightness appearance issues in tiled displays. IEEE Computer Graphics and Applications, 2001 b.
[17] G. Wallace, H. Chen, and K. Li, Color gamut matching for tiled display walls. Immersive Projection Technology Workshop, 2003.
[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, 11 (2), March-April 2005.