High-resolution lighting of 3D reliefs using a network of projectors and cameras

Vibrant lighting of relief maps via high-resolution dynamic projected imagery can be a powerful tool for simulation, augmented reality, and visualization, enabling several scientific, educational and entertainment applications. This is usually achieved via multiple projectors lighting the relief map, which are then sensed by multiple cameras for geometric and color calibration. However, cumbersome semi-automatic calibration techniques have limited the applicability of such systems. In this paper we present the first fully-automatic lighting system that registers high-resolution images on arbitrarily-shaped relief maps using a network of projectors and cameras. The devices are uncalibrated and casually aligned with the only constraint that every surface point of the relief is seen by at least two of the cameras. Our method achieves precise geometric registration followed by seamless edge blending. Quick recalibration allows changes in the position and number of the devices, as well as the surface geometry. Thus, our work can enable easy deployment of spatially augmented reality environments in various scales playing a fundamental role in increasing their popularity in several applications like geospatial analysis, architectural lighting, cultural heritage restoration, theatrical lighting and visualization. It can also be applied to any immersive VR environments on non-planar surfaces like domes or cylinders.

[1]  Russell S. Harmon,et al.  TanGeoMS: Tangible Geospatial Modeling System , 2010, IEEE Transactions on Visualization and Computer Graphics.

[2]  Aditi Majumder,et al.  Autocalibrating Tiled Projectors on Piecewise Smooth Vertically Extruded Surfaces , 2011, IEEE Transactions on Visualization and Computer Graphics.

[3]  Aditi Majumder,et al.  Registration Techniques for Using Imperfect and Par tially Calibrated Devices in Planar Multi-Projector Displays , 2007, IEEE Transactions on Visualization and Computer Graphics.

[4]  Aditi Majumder,et al.  Color nonuniformity in projection-based displays: analysis and solutions , 2004, IEEE Transactions on Visualization and Computer Graphics.

[5]  Ruigang Yang,et al.  Camera-based calibration techniques for seamless multiprojector displays , 2005, IEEE Transactions on Visualization and Computer Graphics.

[6]  Narendra Ahuja,et al.  Motion and Structure From Two Perspective Views: Algorithms, Error Analysis, and Error Estimation , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[7]  Markus H. Gross,et al.  Adaptive Instant Displays: Continuously Calibrated Projections Using Per‐Pixel Light Control , 2005, Comput. Graph. Forum.

[8]  Aditi Majumder,et al.  Markerless View-Independent Registration of Multiple Distorted Projectors on Extruded Surfaces Using an Uncalibrated Camera , 2009, IEEE Transactions on Visualization and Computer Graphics.

[9]  Oliver Bimber,et al.  Passive-Active Geometric Calibration for View-Dependent Projections onto Arbitrary Surfaces , 2007, J. Virtual Real. Broadcast..

[10]  Markus H. Gross,et al.  Embedding imperceptible patterns into projected images for simultaneous acquisition and display , 2004, Third IEEE and ACM International Symposium on Mixed and Augmented Reality.

[11]  Ruigang Yang,et al.  Multi-projector display with continuous self-calibration , 2008, PROCAMS '08.

[12]  Mark Ashdown,et al.  A flexible projector-camera system for multi-planar displays , 2004, CVPR 2004.

[13]  Greg Welch,et al.  The office of the future: a unified approach to image-based modeling and spatially immersive displays , 1998, SIGGRAPH.

[14]  Aditi Majumder,et al.  Auto-Calibrating Projectors for Tiled Displays On Piecewise Smooth Vertically Extruded Surfaces , 2010 .

[15]  Aditi Majumder,et al.  Auto-calibration of cylindrical multi-projector systems , 2010, 2010 IEEE Virtual Reality Conference (VR).

[16]  Oscar Firschein,et al.  Readings in computer vision: issues, problems, principles, and paradigms , 1987 .

[17]  Rahul Sukthankar,et al.  Scalable alignment of large-format multi-projector displays using camera homography trees , 2002, IEEE Visualization, 2002. VIS 2002..

[18]  Aditi Majumder,et al.  PixelFlex 2 : A Comprehensive , Automatic , Casually-Aligned Multi-Projector Display , 2003 .

[19]  Meenakshisundaram Gopi,et al.  Color Seamlessness in Multi-Projector Displays Using Constrained Gamut Morphing , 2009, IEEE Transactions on Visualization and Computer Graphics.

[20]  Aditi Majumder,et al.  Asynchronous Distributed Calibration for Scalable and Reconfigurable Multi-Projector Displays , 2006, IEEE Transactions on Visualization and Computer Graphics.

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

[22]  K. Niski,et al.  Registration Techniques for Using Imperfect and Partially Calibrated Devices in Planar Multi-Projector Displays , 2007, IEEE Transactions on Visualization and Computer Graphics.

[23]  Aditi Majumder,et al.  A Scalable Distributed Paradigm for Multi-User Interaction with Tiled Rear Projection Display Walls , 2010, IEEE Transactions on Visualization and Computer Graphics.

[24]  Aditi Majumder,et al.  Perceptual photometric seamlessness in projection-based tiled displays , 2005, TOGS.

[25]  H. C. Longuet-Higgins,et al.  A computer algorithm for reconstructing a scene from two projections , 1981, Nature.

[26]  Aditi Majumder,et al.  Scalable Multi‐view Registration for Multi‐Projector Displays on Vertically Extruded Surfaces , 2010, Comput. Graph. Forum.

[27]  Aditi Majumder,et al.  Automatic Registration of Multi‐Projector Domes Using a Single Uncalibrated Camera , 2011, Comput. Graph. Forum.

[28]  Louise H. Kellogg,et al.  Shaping Watersheds Exhibit: An Interactive, Augmented Reality Sandbox for Advancing Earth Science Education , 2014 .

[29]  Peter C. Y. Chen,et al.  Focal length calibration from two views: method and analysis of singular cases , 2005, Comput. Vis. Image Underst..

[30]  Marc Pollefeys,et al.  Auto-calibration of multi-projector display walls , 2004, ICPR 2004.

[31]  Ruigang Yang,et al.  PixelFlex: a reconfigurable multi-projector display system , 2001, Proceedings Visualization, 2001. VIS '01..

[32]  Ramesh Raskar,et al.  Immersive planar display using roughly aligned projectors , 2000, Proceedings IEEE Virtual Reality 2000 (Cat. No.00CB37048).

[33]  Greg Welch,et al.  A Distributed Cooperative Framework for Continuous Multi-Projector Pose Estimation , 2009, 2009 IEEE Virtual Reality Conference.