Dynamic Multi-projection Mapping Based on Parallel Intensity Control

Projection mapping using multiple projectors is promising for spatial augmented reality; however, it is difficult to apply it to dynamic scenes. This is because the conventional method decides all pixel intensities of multiple images simultaneously based on the global optimization method, and it is hard to reduce the latency from motion to projection. To mitigate this, we propose a novel method of controlling the intensity based on a pixel-parallel calculation for each projector in real-time with low latency. This parallel calculation leverages the insight that the projected pixels from different projectors in overlapping areas can be approximated independently if the pixel is sufficiently small relative to the surface structure. Additionally, our pixel-parallel calculation method allows a distributed system configuration, such that the number of projectors can be increased to form a network for high scalability. We demonstrate a seamless mapping into dynamic scenes at 360 fps with a 9.5-ms latency using ten cameras and four projectors.

[1]  P. Aswendt,et al.  Depth-Aware Dynamic Projection Mapping using High-speed RGB and IR Projectors , 2021, SIGGRAPH ASIA Emerging Technologies.

[2]  Yoshihiro Watanabe,et al.  High-Speed Dynamic Projection Mapping onto Human Arm with Realistic Skin Deformation , 2021, Applied Sciences.

[3]  Yoshihiro Watanabe,et al.  Dynamic Projection Mapping with Networked Multi-projectors Based on Pixel-parallel Intensity Control , 2020, SIGGRAPH ASIA Emerging Technologies.

[4]  Yoshihiro Watanabe,et al.  Realistic Dynamic Projection Mapping Using Real-Time Ray Tracing , 2020, SIGGRAPH Emerging Technologies.

[5]  Yoshihiro Watanabe,et al.  High-Speed and High-Brightness Color Single-Chip DLP Projector Using High-Power LED-Based Light Sources , 2019 .

[6]  Kosuke Sato,et al.  Augmented Environment Mapping for Appearance Editing of Glossy Surfaces , 2019, 2019 IEEE International Symposium on Mixed and Augmented Reality (ISMAR).

[7]  Kosuke Sato,et al.  Shadowless Projector: Suppressing Shadows in Projection Mapping with Micro Mirror Array Plate , 2019, 2019 IEEE Conference on Virtual Reality and 3D User Interfaces (VR).

[8]  David Kim,et al.  The need 4 speed in real-time dense visual tracking , 2018, ACM Trans. Graph..

[9]  Anselm Grundhöfer,et al.  Seamless Multi-Projection Revisited , 2018, IEEE Transactions on Visualization and Computer Graphics.

[10]  Christian Siegl,et al.  Auto-Calibration for Dynamic Multi-Projection Mapping on Arbitrary Surfaces , 2018, IEEE Transactions on Visualization and Computer Graphics.

[11]  Henry Fuchs,et al.  An Extended Depth-at-Field Volumetric Near-Eye Augmented Reality Display , 2018, IEEE Transactions on Visualization and Computer Graphics.

[12]  Wei Gao,et al.  SurfelWarp: Efficient Non-Volumetric Single View Dynamic Reconstruction , 2018, Robotics: Science and Systems.

[13]  B. V. K. Vijaya Kumar,et al.  Towards multifocal displays with dense focal stacks , 2018, ACM Trans. Graph..

[14]  Anselm Grundhöfer,et al.  Recent Advances in Projection Mapping Algorithms, Hardware and Applications , 2018, Comput. Graph. Forum.

[15]  Masatoshi Ishikawa,et al.  Extended Dot Cluster Marker for High-speed 3D Tracking in Dynamic Projection Mapping , 2017, 2017 IEEE International Symposium on Mixed and Augmented Reality (ISMAR).

[16]  Justus Thies,et al.  FaceForge: Markerless Non-Rigid Face Multi-Projection Mapping , 2017, IEEE Transactions on Visualization and Computer Graphics.

[17]  M. Stamminger,et al.  Adaptive stray-light compensation in dynamic multi-projection mapping , 2017, Computational Visual Media.

[18]  Anselm Grundhöfer,et al.  Makeup Lamps: Live Augmentation of Human Faces via Projection , 2017, Comput. Graph. Forum.

[19]  Masatoshi Ishikawa,et al.  Dynamic Projection Mapping onto Deforming Non-Rigid Surface Using Deformable Dot Cluster Marker , 2017, IEEE Transactions on Visualization and Computer Graphics.

[20]  Masatoshi Ishikawa,et al.  4.9 A 1ms high-speed vision chip with 3D-stacked 140GOPS column-parallel PEs for spatio-temporal image processing , 2017, 2017 IEEE International Solid-State Circuits Conference (ISSCC).

[21]  Christoph Resch,et al.  Sticky Projections-A Model-Based Approach to Interactive Shader Lamps Tracking , 2016, IEEE Transactions on Visualization and Computer Graphics.

[22]  Kenji Kashima,et al.  Radiometric Compensation for Cooperative Distributed Multi-Projection System Through 2-DOF Distributed Control , 2015, IEEE Transactions on Visualization and Computer Graphics.

[23]  Kosuke Sato,et al.  Diminishable visual markers on fabricated projection object for dynamic spatial augmented reality , 2015, SIGGRAPH Asia Emerging Technologies.

[24]  Justus Thies,et al.  Real-time pixel luminance optimization for dynamic multi-projection mapping , 2015, ACM Trans. Graph..

[25]  Masatoshi Ishikawa,et al.  Architectures and applications of high-speed vision , 2014 .

[26]  Anselm Grundhöfer,et al.  Augmenting physical avatars using projector-based illumination , 2013, ACM Trans. Graph..

[27]  Daniel J. Wigdor,et al.  Designing for low-latency direct-touch input , 2012, UIST.

[28]  Daniel G. Aliaga,et al.  Fast high-resolution appearance editing using superimposed projections , 2012, TOGS.

[29]  Kosuke Sato,et al.  3D high dynamic range display system , 2011, 2011 10th IEEE International Symposium on Mixed and Augmented Reality.

[30]  Greg Welch,et al.  Continual surface-based multi-projector blending for moving objects , 2011, 2011 IEEE Virtual Reality Conference.

[31]  Hans-Peter Seidel,et al.  A context-aware light source , 2010, 2010 IEEE International Conference on Computational Photography (ICCP).

[32]  Oliver Bimber,et al.  Superimposing dynamic range , 2008, SIGGRAPH Asia '08.

[33]  Gordon Wetzstein,et al.  Radiometric Compensation through Inverse Light Transport , 2007, 15th Pacific Conference on Computer Graphics and Applications (PG'07).

[34]  Hideshi Yamada,et al.  Rendering for an Interactive 360 ◦ Light Field Display , 2007 .

[35]  Jong-Il Park,et al.  Radiometrically-Compensated Projection onto Non-Lambertian Surface Using Multiple Overlapping Projectors , 2006, PSIVT.

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

[37]  W. Brent Seales,et al.  Multi-projector displays using camera-based registration , 1999, Proceedings Visualization '99 (Cat. No.99CB37067).

[38]  Ramesh Raskar,et al.  Dynamic shader lamps : painting on movable objects , 2001, Proceedings IEEE and ACM International Symposium on Augmented Reality.

[39]  R. Raskar,et al.  Shader Lamps: Animating Real Objects With Image-Based Illumination , 2001, Rendering Techniques.