Shadow Elimination and Blinding Light Suppression for Interactive Projected Displays

A major problem with interactive displays based on front projection is that users cast undesirable shadows on the display surface. This paper demonstrates that shadows can be muted by redundantly illuminating the display surface using multiple projectors, all mounted at different locations. However, this technique alone does not eliminate shadows: Multiple projectors create multiple dark regions on the surface (penumbral occlusions) and cast undesirable light onto the users. These problems can be solved by eliminating shadows and suppressing the light that falls on occluding users by actively modifying the projected output. This paper categorizes various methods that can be used to achieve redundant illumination, shadow elimination, and blinding light suppression and evaluates their performance.

[1]  K. M. Blackwood Displays , 2000, Encyclopedia of Evolutionary Psychological Science.

[2]  Claudio S. Pinhanez,et al.  To Frame or Not to Frame: The Role and Design of Frameless Displays in Ubiquitous Applications , 2005, UbiComp.

[3]  Aditi Majumder Properties of Color Variation Across a Multi-Projector Display , 2002 .

[4]  Adam Finkelstein,et al.  Building and Using A Scalable Display Wall System , 2000, IEEE Computer Graphics and Applications.

[5]  James M. Rehg,et al.  Shadow elimination and occluder light suppression for multi-projector displays , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[6]  Gita Reese Sukthankar,et al.  Dynamic shadow elimination for multi-projector displays , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[7]  Dana H. Ballard,et al.  Computer Vision , 1982 .

[8]  Shree K. Nayar,et al.  A Projection System with Radiometric Compensation for Screen Imperfections , 2003 .

[9]  Rahul Sukthankar,et al.  Smarter Presentations: Exploiting Homography in Camera-Projector Systems , 2001, ICCV.

[10]  Aditi Majumder,et al.  Color nonuniformity in projection-based displays: analysis and solutions , 2004, IEEE Transactions on Visualization and Computer Graphics.

[11]  Rahul Sukthankar,et al.  Scalable alignment of large-format multi-projector displays using camera homography trees , 2002, IEEE Visualization, 2002. VIS 2002..

[12]  James M. Rehg,et al.  Virtual rear projection: do shadows matter? , 2005, CHI EA '05.

[13]  James M. Rehg,et al.  Projector-guided painting , 2006, UIST.

[14]  Wolfgang F. Engel ShaderX[2] : shader programming tips & tricks with DirectX 9 , 2004 .

[15]  W. Brent Seales,et al.  Multi-projector displays using camera-based registration , 1999, Proceedings Visualization '99 (Cat. No.99CB37067).

[16]  Means,et al.  Building construction cost data , 1943 .

[17]  Christopher O. Jaynes,et al.  Camera-based detection and removal of shadows from interactive multiprojector displays , 2004, IEEE Transactions on Visualization and Computer Graphics.

[18]  Desney S. Tan,et al.  Pre-emptive shadows: eliminating the blinding light from projectors , 2002, CHI Extended Abstracts.

[19]  Ruigang Yang,et al.  PixelFlex: a reconfigurable multi-projector display system , 2001, Proceedings Visualization, 2001. VIS '01..

[20]  W. Brent Seales,et al.  Dynamic shadow removal from front projection displays , 2001, Proceedings Visualization, 2001. VIS '01..

[21]  Armando Fox,et al.  The Interactive Workspaces Project: Experiences with Ubiquitous Computing Rooms , 2002, IEEE Pervasive Comput..

[22]  Pat Hanrahan,et al.  A distributed graphics system for large tiled displays , 1999, Proceedings Visualization '99 (Cat. No.99CB37067).

[23]  Wolfgang Engel ShaderX2: Shader Programming Tips and Tricks with DirectX 9.0 , 2003 .

[24]  Claudio S. Pinhanez The Everywhere Displays Projector: A Device to Create Ubiquitous Graphical Interfaces , 2001, UbiComp.

[25]  John C. Tang,et al.  Liveboard: a large interactive display supporting group meetings, presentations, and remote collaboration , 1992, CHI.

[26]  정기철,et al.  실시간 보정을 지원하는 Everywhere Display , 2006 .

[27]  James M. Rehg,et al.  Oil Painting Assistance Using Projected Light: Bridging the Gap Between Digital and Physical Art , 2005 .

[28]  Aditi Majumder,et al.  LAM: luminance attenuation map for photometric uniformity in projection based displays , 2002, VRST '02.

[29]  Mark Hereld,et al.  Introduction to building projection-based tiled display systems , 2000, IEEE Computer Graphics and Applications.