Interactive deformation of light fields

We present a software pipeline that enables an animator to deform light fields. The pipeline can be used to deform complex objects, such as furry toys, while maintaining photo-realistic quality. Our pipeline consists of three stages. First, we split the light field into sub-light fields. To facilitate splitting of complex objects, we employ a novel technique based on projected light patterns. Second, we deform each sub-light field. To do this, we provide the animator with controls similar to volumetric free-form deformation. Third, we recombine and render each sub-light field. Our rendering technique properly handles visibility changes due to occlusion among sub-light fields. To ensure consistent illumination of objects after they have been deformed, our light fields are captured with the light source fixed to the camera, rather than being fixed to the object. We demonstrate our deformation pipeline using synthetic and photographically acquired light fields. Potential applications include animation, interior design, and interactive gaming.

[1]  Paul E. Debevec,et al.  Acquiring the reflectance field of a human face , 2000, SIGGRAPH.

[2]  Thomas W. Sederberg,et al.  Free-form deformation of solid geometric models , 1986, SIGGRAPH.

[3]  Frédo Durand,et al.  A gentle introduction to bilateral filtering and its applications , 2007, SIGGRAPH Courses.

[4]  Marc Levoy,et al.  Synthetic aperture confocal imaging , 2004, ACM Trans. Graph..

[5]  Baining Guo,et al.  Feature-based light field morphing , 2002, ACM Trans. Graph..

[6]  Kiriakos N. Kutulakos,et al.  Plenoptic Image Editing , 2004, International Journal of Computer Vision.

[7]  Marisa E. Campbell,et al.  SIGGRAPH 2004 , 2004, INTR.

[8]  Harry Shum,et al.  Review of image-based rendering techniques , 2000, Visual Communications and Image Processing.

[9]  F. Thomas,et al.  The illusion of life : Disney animation , 1981 .

[10]  Sudeep Rangaswamy,et al.  Interactive editing tools for image-based rendering systems , 1998 .

[11]  Tim Weyrich,et al.  Rendering deformable surface reflectance fields , 2005, IEEE Transactions on Visualization and Computer Graphics.

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

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

[14]  Mathieu Desbrun,et al.  Barycentric coordinates for convex sets , 2007, Adv. Comput. Math..

[15]  H. Seidel,et al.  DISCO: acquisition of translucent objects , 2004, ACM Trans. Graph..

[16]  Alan H. Barr,et al.  Global and local deformations of solid primitives , 1984, SIGGRAPH.

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

[18]  Paul A. Beardsley,et al.  Image-based 3D photography using opacity hulls , 2002, ACM Trans. Graph..