Direct haptic rendering of isosurface by intermediate representation

With the development of volume visualization methods, we can easily extract meaningful information from volumetric data using interactive graphics and imaging. Haptic interaction of volumetric data adds a new modality to volume visualization that has an advantage in presenting complex attributes of local region. However, the benefits of haptic rendering of volumetric data have only been recognized recently. Most traditional haptic rendering methods are developed to compute realistic interaction force with geometric primitives. Direct volume haptic rendering allows haptic palpation of volumetric data, but lacks of the ability of simulating the contact sensation of stiff embedded implicit surface.In this paper, we propose a direct haptic rendering method for isosurface in volumetric data using a point-based haptic feedback device, without the extraction of the isosurface to geometric representations such as polygons. Our algorithm extends the intermediate representation approach that had been introduced for dealing with complex virtual environment, to haptically render volumetric data. The algorithm uses a virtual plane as an intermediate representation of the implicit isosurface, and computes the point interaction force applied to the haptic interface based on this virtual plane. Using this approach, we are able to gain higher haptic servo rate for volumetric data. It makes maintenance of the stability of the simulation easier, and applicable to noisy data without preprocessing. We have developed our algorithm and tested with synthetic data and medical data, using the PHANToMTM haptic interface.

[1]  Oussama Khatib,et al.  The haptic display of complex graphical environments , 1997, SIGGRAPH.

[2]  James M. Van Verth,et al.  Adding force feedback to graphics systems: issues and solutions , 1996, SIGGRAPH.

[3]  John Kenneth Salisbury,et al.  A constraint-based god-object method for haptic display , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[4]  Frederick P. Brooks,et al.  Project GROPEHaptic displays for scientific visualization , 1990, SIGGRAPH.

[5]  W. Eric L. Grimson,et al.  Simulating arthroscopic knee surgery using volumetric object representations, real-time volume rendering and haptic feedback , 1997, CVRMed.

[6]  Yoshitaka Adachi,et al.  Intermediate representation for stiff virtual objects , 1995, Proceedings Virtual Reality Annual International Symposium '95.

[7]  Grigore C. Burdea,et al.  Dynamic force feedback in a virtual knee palpation , 1994, Artif. Intell. Medicine.

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

[9]  Hiroo Iwata,et al.  Volume haptization , 1993, Proceedings of 1993 IEEE Research Properties in Virtual Reality Symposium.

[10]  Ricardo S. Avila,et al.  A haptic interaction method for volume visualization , 1996, Proceedings of Seventh Annual IEEE Visualization '96.

[11]  R A Robb,et al.  Haptic rendering of isosurfaces directly from medical images. , 1999, Studies in health technology and informatics.