Fabricating Diminishable Visual Markers for Geometric Registration in Projection Mapping

We propose a visual marker embedding method for the pose estimation of a projection surface to correctly map projected images onto the surface. Assuming that the surface is fabricated by a full-color or multi-material three-dimensional (3D) printer, we propose to automatically embed visual markers on the surface with mechanical accuracy. The appearance of the marker is designed such that the marker is detected by infrared cameras even when printed on a non-planar surface while its appearance can be diminished by the projection to be as imperceptible as possible to human observers. The marker placement is optimized using a genetic algorithm to maximize the number of valid viewpoints from which the pose of the object can be estimated correctly using a stereo camera system. We also propose a radiometric compensation technique to quickly diminish the marker appearance. Experimental results confirm that the pose of projection objects are correctly estimated while the appearance of the markers was diminished to an imperceptible level. At the same time, we confirmed the limitations of the current method; only one object can be handled, and pose estimation is not performed at interactive frame rates. Finally, we demonstrate the proposed technique to show that it works successfully for various surface shapes and target textures.

[1]  Hans-Werner Gellersen,et al.  Cooperative augmentation of mobile smart objects with projected displays , 2013, TIIS.

[2]  Wolfgang Broll,et al.  Random model variation for universal feature tracking , 2012, VRST '12.

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

[4]  Anselm Grundhöfer,et al.  Robust, Error-Tolerant Photometric Projector Compensation , 2015, IEEE Transactions on Image Processing.

[5]  Greg Welch,et al.  A general approach for closed-loop registration in AR , 2012, 2013 IEEE Virtual Reality (VR).

[6]  Toshiyuki Amano,et al.  Structural Color Display on Retro-reflective Objects , 2015, ICAT-EGVE.

[7]  Naoki Hashimoto,et al.  Dynamic spatial augmented reality with a single IR camera , 2016, SIGGRAPH Posters.

[8]  Zhengyou Zhang,et al.  A Flexible New Technique for Camera Calibration , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[9]  Masatoshi Ishikawa,et al.  Robust high-speed tracking against illumination changes for dynamic projection mapping , 2015, 2015 IEEE Virtual Reality (VR).

[10]  Hiroaki Satoh,et al.  Minimal generation gap model for GAs considering both exploration and exploitation , 1996 .

[11]  Paul H. J. Kelly,et al.  SLAM++: Simultaneous Localisation and Mapping at the Level of Objects , 2013, 2013 IEEE Conference on Computer Vision and Pattern Recognition.

[12]  Riccardo Bellazzi,et al.  Optimal marker placement in hadrontherapy: Intelligent optimization strategies with augmented Lagrangian pattern search , 2015, J. Biomed. Informatics.

[13]  Wolfgang Broll,et al.  Advanced self-contained object removal for realizing real-time Diminished Reality in unconstrained environments , 2010, 2010 IEEE International Symposium on Mixed and Augmented Reality.

[14]  T. Pintaric,et al.  Affordable Infrared-Optical Pose-Tracking for Virtual and Augmented Reality , 2007 .

[15]  Anselm Grundhöfer,et al.  Projection-Based Augmented Reality in Disney Theme Parks , 2012, Computer.

[16]  Guillaume Moreau,et al.  Local Geometric Consensus: A General Purpose Point Pattern-Based Tracking Algorithm , 2015, IEEE Transactions on Visualization and Computer Graphics.

[17]  Kosuke Sato,et al.  Document search support by making physical documents transparent in projection-based mixed reality , 2011, Virtual Reality.

[18]  Gordon Wetzstein,et al.  The visual computing of projector-camera systems , 2008, SIGGRAPH '08.

[19]  D. Eagleman Visual illusions and neurobiology , 2001, Nature Reviews Neuroscience.

[20]  Ross T. Smith,et al.  Spatial User Interfaces for Large-Scale Projector-Based Augmented Reality , 2014, IEEE Computer Graphics and Applications.

[21]  Masahiko Inami,et al.  Visuo-haptic display using head-mounted projector , 2000, Proceedings IEEE Virtual Reality 2000 (Cat. No.00CB37048).

[22]  S. Umeyama,et al.  Least-Squares Estimation of Transformation Parameters Between Two Point Patterns , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

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

[24]  Kenichi Kanatani,et al.  Analysis of 3-D Rotation Fitting , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[25]  Kosuke Sato,et al.  The HYPERREAL Design System , 2006, VR.

[26]  Christoph Resch,et al.  Sticky projections — A new approach to interactive shader lamp tracking , 2014, 2014 IEEE International Symposium on Mixed and Augmented Reality (ISMAR).

[27]  Hideo Saito,et al.  Random dot markers , 2011, 2011 IEEE Virtual Reality Conference.

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

[29]  Michitaka Hirose,et al.  Projected augmentation - augmented reality using rotatable video projectors , 2004, Third IEEE and ACM International Symposium on Mixed and Augmented Reality.

[30]  Gordon Wetzstein,et al.  Enabling view-dependent stereoscopic projection in real environments , 2005, SIGGRAPH '05.

[31]  Kosuke Sato,et al.  Extended Depth-of-Field Projector by Fast Focal Sweep Projection , 2015, IEEE Transactions on Visualization and Computer Graphics.

[32]  Shree K. Nayar,et al.  A Projector-Camera System with Real-Time Photometric Adaptation for Dynamic Environments , 2005, CVPR.

[33]  Kosuke Sato,et al.  Projection-based visualization of tangential deformation of nonrigid surface by deformation estimation using infrared texture , 2015, Virtual Reality.

[34]  Rafael C. González,et al.  Local Determination of a Moving Contrast Edge , 1985, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[35]  Naokazu Yokoya,et al.  [Paper] Diminished Reality for AR Marker Hiding Based on Image Inpainting with Reflection of Luminance Changes , 2013 .

[36]  Roel Vertegaal,et al.  DisplayObjects: prototyping functional physical interfaces on 3d styrofoam, paper or cardboard models , 2010, TEI '10.

[37]  Christoph Resch,et al.  On-Site Semi-Automatic Calibration and Registration of a Projector-Camera System Using Arbitrary Objects with Known Geometry , 2015, IEEE Transactions on Visualization and Computer Graphics.

[38]  Wolfgang Broll,et al.  PixMix: A real-time approach to high-quality Diminished Reality , 2012, 2012 IEEE International Symposium on Mixed and Augmented Reality (ISMAR).