Interpolating Vertical Parallax for an Autostereoscopic 3 D Projector Array

We present a technique for achieving tracked vertical parallax for multiple users using a variety of autostereoscopic projector array setups, including frontand rearprojection, 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 3D perspective and eye contact to be conveyed faithfully. We use a lowcost RGB-depth sensor to simultaneously track multiple viewer head positions in 3D 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◦ angular resolution over 110◦ 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, crosstalk, and artifacts from tracking errors.

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

[2]  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.

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

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

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

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

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

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

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

[10]  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).

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

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

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

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

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

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

[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..