A Framework for Multiperspective Rendering

We present a framework for the direct rendering of multiperspective images. We treat multiperspective imaging systems as devices for capturing smoothly varying set of rays, and we show that under an appropriate parametrization, multiperspective images can be characterized as continuous manifolds in ray space. We use a recently introduced class of General Linear Cameras (GLC), which describe all 2D linear subspaces of rays, as primitives for constructing multiperspective images. We show GLCs when constrained by an appropriate set of rules, can be laid out to tile the image plane and, hence, generate arbitrary multiperspective renderings. Our framework can easily render a broad class of multiperspective images, such as multiperspective panoramas, neocubist style renderings, and faux-animations from still-life scenes. We also show a method to minimize distortions in multiperspective images by uniformly sampling rays on a sampling plane even when they do not share a common origin.

[1]  Rajiv Gupta,et al.  Linear Pushbroom Cameras , 1994, ECCV.

[2]  Richard Szeliski,et al.  The lumigraph , 1996, SIGGRAPH.

[3]  Marc Levoy,et al.  Light field rendering , 1996, SIGGRAPH.

[4]  Xianfeng Gu,et al.  Polyhedral Geometry and the Two-Plane Parameterization , 1997, Rendering Techniques.

[5]  David Salesin,et al.  Multiperspective panoramas for cel animation , 1997, SIGGRAPH.

[6]  Andrew J. Hanson,et al.  Image-based rendering with occlusions via cubist images , 1998 .

[7]  Image-based rendering with occlusions via cubist images , 1998, Proceedings Visualization '98 (Cat. No.98CB36276).

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

[9]  Harry Shum,et al.  Rendering with concentric mosaics , 1999, SIGGRAPH.

[10]  Andrew S. Glassner,et al.  Cubism and Cameras: Free-form Optics for Computer Graphics , 2000 .

[11]  Maneesh Agrawala,et al.  Artistic Multiprojection Rendering , 2000, Rendering Techniques.

[12]  Leonard McMillan,et al.  Dynamically reparameterized light fields , 2000, SIGGRAPH.

[13]  Yael Pritch,et al.  Omnistereo: Panoramic Stereo Imaging , 2001, IEEE Trans. Pattern Anal. Mach. Intell..

[14]  Frédo Durand,et al.  An invitation to discuss computer depiction , 2002, NPAR '02.

[15]  Daphna Weinshall,et al.  Mosaicing New Views: The Crossed-Slits Projection , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[16]  Leonard McMillan,et al.  General Linear Cameras , 2004, ECCV.

[17]  Steven M. Seitz,et al.  The Space of All Stereo Images , 2004, International Journal of Computer Vision.