Occlusion shadows: using projected light to generate realistic occlusion effects for view-dependent optical see-through displays

This paper presents projector-based illumination techniques for creating correct occlusion effects for optical see-through setups. We project view-dependent occlusion shadows onto the real surfaces that are located behind virtual objects. This results in a perfect occlusion of real objects by virtual ones. We have implemented and tested our approach in the context of the Virtual Showcase display. We describe a hardware extension for projecting light into the showcase and present our rendering techniques for displaying occlusion shadows for single and multi-user environments as well as for single and multi-light-projector configurations. We also report on the limitations of our system for multi-user situations and describe our experiences with a first experimental prototype.

[1]  Takeshi Naemura,et al.  Virtual shadows-enhanced interaction in mixed reality environment , 2002, Proceedings IEEE Virtual Reality 2002.

[2]  David E. Breen,et al.  Interactive Occlusion and Automatic Object Placement for Augmented Reality , 1996, Comput. Graph. Forum.

[3]  William H. Press,et al.  The Art of Scientific Computing Second Edition , 1998 .

[4]  Michael Gervautz,et al.  Occlusion in collaborative augmented environments , 1999, Comput. Graph..

[5]  Ramesh Raskar,et al.  Dynamic Shader Lamps: Painting on Real Objects , 2001 .

[6]  Wolfgang Stuerzlinger,et al.  Imaging all Visible Surfaces , 1999, Graphics Interface.

[7]  Narendra Ahuja,et al.  Using a head-mounted projective display in interactive augmented environments , 2001, Proceedings IEEE and ACM International Symposium on Augmented Reality.

[8]  Ronald Azuma,et al.  A Survey of Augmented Reality , 1997, Presence: Teleoperators & Virtual Environments.

[9]  Oliver Bimber,et al.  The Extended Virtual Table: An Optical Extension for Table-Like Projection Systems , 2001, Presence: Teleoperators & Virtual Environments.

[10]  Hiroyuki Ohno,et al.  An optical see-through display for mutual occlusion of real and virtual environments , 2000, Proceedings IEEE and ACM International Symposium on Augmented Reality (ISAR 2000).

[11]  Greg Welch,et al.  Animating Real Objects With Image-Based Illumination , 2001 .

[12]  Ramesh Raskar,et al.  Dynamic shader lamps : painting on movable objects , 2001, Proceedings IEEE and ACM International Symposium on Augmented Reality.

[13]  Greg Welch,et al.  Shader Lamps: Animating Real Objects With Image-Based Illumination , 2001, Rendering Techniques.