Interpolating vertical parallax for an autostereoscopic three-dimensional projector array

Abstract. We present a technique for achieving tracked vertical parallax for multiple users using a variety of autostereoscopic projector array setups, including front- and rear-projection and curved display surfaces. This hybrid parallax approach allows for immediate horizontal parallax as viewers move left and right and tracked parallax as they move up and down, allowing cues such as three-dimensional (3-D) perspective and eye contact to be conveyed faithfully. We use a low-cost RGB-depth sensor to simultaneously track multiple viewer head positions in 3-D space, and we interactively update the imagery sent to the array so that imagery directed to each viewer appears from a consistent and correct vertical perspective. Unlike previous work, we do not assume that the imagery sent to each projector in the array is rendered from a single vertical perspective. This lets us apply hybrid parallax to displays where a single projector forms parts of multiple viewers’ imagery. Thus, each individual projected image is rendered with multiple centers of projection, and might show an object from above on the left and from below on the right. We demonstrate this technique using a dense horizontal array of pico-projectors aimed into an anisotropic vertical diffusion screen, yielding 1.5 deg angular resolution over 110 deg field of view. To create a seamless viewing experience for multiple viewers, we smoothly interpolate the set of viewer heights and distances on a per-vertex basis across the array’s field of view, reducing image distortion, cross talk, and artifacts from tracking errors.

[1]  Paul Rademacher,et al.  Multiple-center-of-projection images , 1998, SIGGRAPH.

[2]  Kellogg S. Booth,et al.  Fish tank virtual reality , 1993, INTERCHI.

[3]  Ken Perlin,et al.  An autostereoscopic display , 2000, SIGGRAPH.

[4]  Herbert E. Ives The Projection of Parallax Panoramagrams , 1931 .

[5]  Frederik Zilly,et al.  3D capturing using multi-camera rigs, real-time depth estimation and depth-based content creation for multi-view and light-field auto-stereoscopic displays , 2012, SIGGRAPH '12.

[6]  Carolina Cruz-Neira,et al.  Surround-Screen Projection-Based Virtual Reality: The Design and Implementation of the CAVE , 2023 .

[7]  Paul Mason,et al.  MagicMouse: an inexpensive 6-degree-of-freedom mouse , 2003, GRAPHITE '03.

[8]  Edmond Boyer,et al.  Holographic and action capture techniques , 2007, SIGGRAPH '07.

[9]  Andrew Jones,et al.  Prototyping a light field display involving direct observation of a video projector array , 2011, CVPR 2011 WORKSHOPS.

[10]  Bernd Fröhlich,et al.  The Responsive Workbench [virtual work environment] , 1994, IEEE Computer Graphics and Applications.

[11]  Andrew Jones,et al.  Achieving eye contact in a one-to-many 3D video teleconferencing system , 2009, ACM Trans. Graph..

[12]  Hideshi Yamada,et al.  Rendering for an interactive 360° light field display , 2007, ACM Trans. Graph..

[13]  Shoichiro Iwasawa,et al.  3D image quality of 200-inch glasses-free 3D display system , 2012, Electronic Imaging.

[14]  Frédo Durand,et al.  Antialiasing for automultiscopic 3D displays , 2006, EGSR '06.

[15]  Masahiro Kawakita,et al.  Light-field generation by several screen types for glasses-free tabletop 3D display , 2011, 2011 3DTV Conference: The True Vision - Capture, Transmission and Display of 3D Video (3DTV-CON).

[16]  Hakan Urey,et al.  State of the Art in Stereoscopic and Autostereoscopic Displays , 2011, Proceedings of the IEEE.

[17]  Wojciech Matusik,et al.  3D TV: a scalable system for real-time acquisition, transmission, and autostereoscopic display of dynamic scenes , 2004, ACM Trans. Graph..