Integrated multimodal interaction using normal maps

In this paper, we explore texture mapping as a unified representation for enabling realistic multimodal interaction with finely-detailed surfaces. We first present a novel approach to modifying collision handling between textured rigid-body objects; we then show how normal maps can be adopted as a unified representation to synthesize complex sound effects from long-lasting collisions and perform rendering of haptic textures. The resulting multimodal display system allows a user to see, hear, and feel complex interactions with textured surfaces. By using normal maps as a unified representation for seamlessly integrated multimodal interaction instead of complex triangular meshes otherwise required, this work is able to achieve up to 25 times performance speedup and reduce up to six orders of magnitude in memory storage. We further validate the results through a user study which demonstrates that the subjects are able to correctly identify the material texture of a surface through interaction with its normal map.

[1]  Hans-Peter Seidel,et al.  Maximum mipmaps for fast, accurate, and scalable dynamic height field rendering , 2008, I3D '08.

[2]  Ming C. Lin,et al.  Sensation preserving simplification for haptic rendering , 2003, SIGGRAPH Courses.

[3]  Ming C. Lin,et al.  Haptic display of interaction between textured models , 2004, IEEE Visualization 2004.

[4]  Ming C. Lin,et al.  CLODs: Dual Hierarchies for Multiresolution Collision Detection , 2003, Symposium on Geometry Processing.

[5]  Cagatay Basdogan,et al.  Efficient Point-Based Rendering Techniques for Haptic Display of Virtual Objects , 1999, Presence.

[6]  Perry R. Cook,et al.  The Synthesis ToolKit (STK) , 1999, ICMC.

[7]  Ming C. Lin,et al.  Auditory Perception of Geometry-Invariant Material Properties , 2013, IEEE Transactions on Visualization and Computer Graphics.

[8]  Manuel Menezes de Oliveira Neto,et al.  Real-time relief mapping on arbitrary polygonal surfaces , 2005, I3D '05.

[9]  Vincent Hayward,et al.  Fundamental limits in the rendering of virtual haptic textures , 2005, First Joint Eurohaptics Conference and Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems. World Haptics Conference.

[10]  Manuel Menezes de Oliveira Neto,et al.  Relief texture mapping , 2000, SIGGRAPH.

[11]  Thomas H. Massie,et al.  The PHANToM Haptic Interface: A Device for Probing Virtual Objects , 1994 .

[12]  Dinesh Manocha,et al.  Appearance-preserving simplification , 1998, SIGGRAPH.

[13]  Dinesh K. Pai,et al.  The Sounds of Physical Shapes , 1998, Presence.

[14]  Ming C. Lin,et al.  Interactive sound synthesis for large scale environments , 2006, I3D '06.

[15]  Dinesh Manocha,et al.  Fast collision detection between massive models using dynamic simplification , 2004, SGP '04.

[16]  Russell M. Taylor,et al.  VRPN: a device-independent, network-transparent VR peripheral system , 2001, VRST '01.

[17]  Ming C. Lin,et al.  Example-guided physically based modal sound synthesis , 2013, ACM Trans. Graph..

[18]  Susan J. Lederman,et al.  Computational haptics: the sandpaper system for synthesizing texture for a force-feedback display , 1995 .

[19]  László Szirmay-Kalos,et al.  Displacement Mapping on the GPU — State of the Art , 2008 .

[20]  Miguel. A. Otaduy,et al.  Sensation preserving "Simplication for haptic rendering" , 2003 .

[21]  Chen Shen,et al.  Synthesizing sounds from rigid-body simulations , 2002, SCA '02.

[22]  Cagatay Basdogan,et al.  A Ray-Based Haptic Rendering Technique for Displaying Shape and Texture of 3D Objects in Virtual Environments , 1997, Dynamic Systems and Control.

[23]  Ming C. Lin,et al.  Synthesizing contact sounds between textured models , 2010, 2010 IEEE Virtual Reality Conference (VR).

[24]  Dinesh K. Pai,et al.  Physically-based Sound Eects for Interactive Simulation and Animation , 2001 .

[25]  Isabel Navazo,et al.  Hybrid Rugosity Mesostructures (HRMs) for fast and accurate rendering of fine haptic detail , 2010, CLEI Electron. J..

[26]  S. Tachi,et al.  Detailed Shape Representation with Parallax Mapping , 2001 .

[27]  F. Brooks,et al.  Feeling and seeing: issues in force display , 1990, ACM Symposium on Interactive 3D Graphics and Games.

[28]  Markus H. Gross,et al.  Interactive Haptic Rendering of High-Resolution Deformable Objects , 2007, HCI.

[29]  James F. Blinn,et al.  Simulation of wrinkled surfaces , 1978, SIGGRAPH.

[30]  David M. Chelberg,et al.  Interactive mesostructures , 2013, I3D '13.

[31]  Robert L. Cook,et al.  Shade trees , 1984, SIGGRAPH.