Interactive Exploration of Volumetric Data Sets with a Combined Visual and Haptic Interface

The analysis of complex volumetric data sets is a critical component of many scientific and engineering applications. The difficulty of understanding the increasing amount of data generated by these applications motivates the need for effective and intuitive visualization approaches that allow users to extract relevant information from the data in a relatively short amount of time. Even though a great variety of visualization techniques are available today, the effectiveness of a particular approach is often limited by the ability of the user to interact with the presented information. Incorporating three-dimensional interaction metaphors into the visualization environment has great potential to assist the user during the data exploration process. This dissertation develops and evaluates interactive visualization methods that combine three-dimensional graphical and haptic displays for the exploration of volumetric data sets. A number of techniques are suggested that are suitable for augmenting the traditional visualization interface with visual and haptic interaction methods for guiding the user during exploration. The advantage of the presented approach is that the rendering algorithms do not require a preprocessing stage to extract intermediate geometric representations from the data. Thus, the user has direct control over the visual and haptic display via a set of visualization parameters. In addition to demonstrating the effectiveness of the presented methods over previous approaches, the dissertation describes a controlled experiment that examines the contribution of haptic guidance to vector field exploration tasks. The results of the evaluation suggest that properly combined visual and haptic feedback can significantly improve the speed and accuracy of volumetric data exploration. The presented methods are further illustrated with examples of representative visualization applications.

[1]  Robert W. Lindeman,et al.  The effect of 3D widget representation and simulated surface constraints on interaction in virtual environments , 2001, Proceedings IEEE Virtual Reality 2001.

[2]  H. Schwetlick,et al.  Numerical Methods for Estimating Parameters in Nonlinear Models With Errors in the Variables , 1985 .

[3]  Mark Meyer,et al.  ALCOVE: design and implementation of an object-centric virtual environment , 1999, Proceedings IEEE Virtual Reality (Cat. No. 99CB36316).

[4]  Thomas A. DeFanti,et al.  Ultrasonic calibration of a magnetic tracker in a virtual reality space , 1995, Proceedings Virtual Reality Annual International Symposium '95.

[5]  Mark Wright,et al.  The Effect of Haptic Feedback and Stereo Graphics in a 3D Target Acquisition Task , 2002 .

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

[7]  Thomas Ertl,et al.  Level-of-Detail Volume Rendering via 3D Textures , 2000, 2000 IEEE Symposium on Volume Visualization (VV 2000).

[8]  Jannick P. Rolland,et al.  Towards Quantifying Depth and Size Perception in Virtual Environments , 1993, Presence: Teleoperators & Virtual Environments.

[9]  Tom Davis,et al.  Opengl programming guide: the official guide to learning opengl , 1993 .

[10]  Ross T. Whitaker,et al.  A streaming narrow-band algorithm: interactive computation and visualization of level sets , 2004, IEEE Transactions on Visualization and Computer Graphics.

[11]  ÇavuşoğluMurat Cenk,et al.  A critical study of the mechanical and electrical properties of the PHANToM haptic interface and improvements for high-performance control , 2002 .

[12]  Venkat Devarajan,et al.  Adaptive hybrid interpolation techniques for direct Haptic rendering of isosurfaces. , 2002, Studies in health technology and informatics.

[13]  Toyohisa Kaneko,et al.  Spatial Constraint Method: A New Approach to Real-Time Haptic Interaction in Virtual Environments , 2004, Presence: Teleoperators & Virtual Environments.

[14]  John F. Hughes,et al.  Autocalibration for virtual environments tracking hardware , 1993, SIGGRAPH.

[15]  Scott E. Maxwell,et al.  Designing Experiments and Analyzing Data: A Model Comparison Perspective , 1990 .

[16]  Markus Hadwiger,et al.  High-quality two-level volume rendering of segmented data sets on consumer graphics hardware , 2003, IEEE Visualization, 2003. VIS 2003..

[17]  Sabine Coquillart,et al.  Command and Control Cube: a Shortcut Paradigm for Virtual Environments , 2001, EGVE/IPT.

[18]  Vincent Hayward,et al.  Augmenting computer graphics with haptics for the visualization of vessel networks , 2002, 10th Pacific Conference on Computer Graphics and Applications, 2002. Proceedings..

[19]  Jianlong Zhou,et al.  Focal region-guided feature-based volume rendering , 2002, Proceedings. First International Symposium on 3D Data Processing Visualization and Transmission.

[20]  K. Salisbury,et al.  Haptic Rendering of Surfaces Defined by Implicit Functions , 1997, Dynamic Systems and Control.

[21]  Anton L. Fuhrmann,et al.  Real-time techniques for 3D flow visualization , 1998, Proceedings Visualization '98 (Cat. No.98CB36276).

[22]  Gregory B. Newby,et al.  Virtual reality: Scientific and technological challenges , 1996 .

[23]  Anders Ynnerman,et al.  Proxy-based Haptic Feedback from Volumetric Density Data , 2002 .

[24]  Warren Robinett,et al.  A Computational Model for the Stereoscopic Optics of a Head-Mounted Display , 1993, Virtual Reality Systems.

[25]  Louis B. Rosenberg,et al.  Virtual fixtures: Perceptual tools for telerobotic manipulation , 1993, Proceedings of IEEE Virtual Reality Annual International Symposium.

[26]  Paul S. Strauss,et al.  An object-oriented 3D graphics toolkit , 1992, SIGGRAPH.

[27]  Mark A. Livingston,et al.  Magnetic Tracker Calibration for Improved Augmented Reality Registration , 1997, Presence: Teleoperators & Virtual Environments.

[28]  Robert Michael Kirby,et al.  Comparing 2D vector field visualization methods: a user study , 2005, IEEE Transactions on Visualization and Computer Graphics.

[29]  Christopher R. Johnson,et al.  A comprehensive calibration and registration procedure for the Visual Haptic Workbench , 2003 .

[30]  Alexis Paljic,et al.  A Study of Distance of Manipulation on the Responsive Workbench , 2002 .

[31]  M. Narayanan,et al.  Virtual reality applications , 1994, Proceedings of WESCON '94.

[32]  J. Dean Brederson,et al.  The Visual Haptic Workbench , 2005, The Visualization Handbook.

[33]  Shiaofen Fang,et al.  3DIVE: An immersive environment for interactive volume data exploration , 2008, Journal of Computer Science and Technology.

[34]  Ronald Azuma,et al.  Improving static and dynamic registration in an optical see-through HMD , 1994, SIGGRAPH.

[35]  Serdar Tasiran,et al.  TreeJuxtaposer: scalable tree comparison using Focus+Context with guaranteed visibility , 2003, ACM Trans. Graph..

[36]  Benjamin D. Greenberg,et al.  An immersive virtual environment for DT-MRI volume visualization applications: a case study , 2001, Proceedings Visualization, 2001. VIS '01..

[37]  Allison M. Okamura,et al.  Vibration feedback models for virtual environments , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[38]  Volodymyr V. Kindratenko Calibration of electromagnetic tracking devices , 2005, Virtual Reality.

[39]  William Harwin,et al.  Quantification of the effects of haptic feedback during motor skills tasks in a simulated environment , 2000 .

[40]  Gary L. Peterson,et al.  Concurrent Reading While Writing , 1983, TOPL.

[41]  William Schroeder,et al.  The Visualization Toolkit: An Object-Oriented Approach to 3-D Graphics , 1997 .

[42]  Steve Bryson,et al.  The virtual windtunnel-an environment for the exploration of three-dimensional unsteady flows , 1991, Proceeding Visualization '91.

[43]  Ian Oakley,et al.  Guidelines for the Design of Haptic Widgets , 2002 .

[44]  Rüdiger Westermann,et al.  Acceleration techniques for GPU-based volume rendering , 2003, IEEE Visualization, 2003. VIS 2003..

[45]  J. D. Brederson The I 3 Stick : An Inexpensive , Immersive , Interaction Device , 1999 .

[46]  Martin Kraus,et al.  Hardware-based ray casting for tetrahedral meshes , 2003, IEEE Visualization, 2003. VIS 2003..

[47]  Blake Hannaford,et al.  Stable haptic interaction with virtual environments , 1999, IEEE Trans. Robotics Autom..

[48]  Praveen Bhaniramka,et al.  OpenGL volumizer: a toolkit for high quality volume rendering of large data sets , 2002, Symposium on Volume Visualization and Graphics, 2002. Proceedings. IEEE / ACM SIGGRAPH.

[49]  Bernd Hamann,et al.  A magnification lens for interactive volume visualization , 2001, Proceedings Ninth Pacific Conference on Computer Graphics and Applications. Pacific Graphics 2001.

[50]  Lucy Y. Pao,et al.  Haptic rendering of data on unstructured tetrahedral grids , 2002, Proceedings 10th Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems. HAPTICS 2002.

[51]  Richard L. Holloway,et al.  Registration errors in augmented reality systems , 1996 .

[52]  J. Edward Colgate,et al.  Factors affecting the Z-Width of a haptic display , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[53]  Doug A. Bowman,et al.  Design and evaluation of menu systems for immersive virtual environments , 2001, Proceedings IEEE Virtual Reality 2001.

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

[55]  Blake Hannaford,et al.  Time domain passivity control of haptic interfaces , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

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

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

[58]  Charles D. Hansen,et al.  A constraint-based technique for haptic volume exploration , 2003, IEEE Visualization, 2003. VIS 2003..

[59]  J. Edward Colgate,et al.  Issues in the haptic display of tool use , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[60]  John T. Kelso,et al.  DIVERSE: A Framework for Building Extensible and Reconfigurable Device-Independent Virtual Environments and Distributed Asynchronous Simulations , 2002, Presence: Teleoperators & Virtual Environments.

[61]  Richard P. Paul,et al.  An Operator Interface for Teleprogramming Employing Synthetic Fixtures , 1994, Presence: Teleoperators & Virtual Environments.

[62]  M. Ikits Coregistration of Pose Measurement Devices Using Nonlinear Least Squares Parameter Estimation , 2001 .

[63]  Arie E. Kaufman,et al.  Virtual input devices for 3D systems , 1993, Proceedings Visualization '93.

[64]  David E. Breen,et al.  Calibration Requirements and Procedures for a Monitor-Based Augmented Reality System , 1995, IEEE Trans. Vis. Comput. Graph..

[65]  Ulrich Lang,et al.  Volume Rendering in a Virtual Environment , 2001, EGVE/IPT.

[66]  Robert W. Lindeman,et al.  Haptic-assisted guidance system for navigating volumetric data sets , 2005, First Joint Eurohaptics Conference and Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems. World Haptics Conference.

[67]  Thomas Ertl,et al.  Interactive Clipping Techniques for Texture-Based Volume Visualization and Volume Shading , 2003, IEEE Trans. Vis. Comput. Graph..

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

[69]  Matthew Hutchins,et al.  A Constraint Equation Algebra as a Basis for Haptic Rendering , 2001 .

[70]  Thomas Ertl,et al.  A two-step approach for interactive pre-integrated volume rendering of unstructured grids , 2002, Symposium on Volume Visualization and Graphics, 2002. Proceedings. IEEE / ACM SIGGRAPH.

[71]  Colin Ware,et al.  Haptic task constraints for 3D interaction , 2003, 11th Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems, 2003. HAPTICS 2003. Proceedings..

[72]  Patrick J. Moran,et al.  Crumbs: a virtual environment tracking tool for biological imaging , 1995, Proceedings 1995 Biomedical Visualization.

[73]  Jack B. Kuipers SPASYN-an electromagnetic relative position and orientation tracking system , 1980, IEEE Transactions on Instrumentation and Measurement.

[74]  Joe Michael Kniss,et al.  Gaussian transfer functions for multi-field volume visualization , 2003, IEEE Visualization, 2003. VIS 2003..

[75]  Anders Ynnerman,et al.  General proxy-based haptics for volume visualization , 2005, First Joint Eurohaptics Conference and Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems. World Haptics Conference.

[76]  Joe Michael Kniss,et al.  Multidimensional Transfer Functions for Interactive Volume Rendering , 2002, IEEE Trans. Vis. Comput. Graph..

[77]  Charles D. Hansen,et al.  The Proxy Chain Method and Its Applicationto Scientific Visualization , 2006, 2006 14th Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems.

[78]  Robert Michael Kirby,et al.  Immersive virtual reality for visualizing flow through an artery , 2000, Proceedings Visualization 2000. VIS 2000 (Cat. No.00CH37145).

[79]  Frank Tendick,et al.  Haptic guidance: experimental evaluation of a haptic training method for a perceptual motor skill , 2002, Proceedings 10th Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems. HAPTICS 2002.

[80]  Karljohan E. Lundin Natural haptic feedback from volu-metric density data , 2001 .

[81]  Jack McLaughlin,et al.  Haptic Workbench: a multisensory virtual environment , 1999, Electronic Imaging.

[82]  Jens Schneider,et al.  ClearView: An Interactive Context Preserving Hotspot Visualization Technique , 2006, IEEE Transactions on Visualization and Computer Graphics.

[83]  Gordon L. Kindlmann,et al.  Strategies for Direct Volume Rendering of Diffusion Tensor Fields , 2000, IEEE Trans. Vis. Comput. Graph..

[84]  Bernd Fröhlich,et al.  Two-handed direct manipulation on the responsive workbench , 1997, SI3D.

[85]  Larry F. Hodges,et al.  Geometric Considerations for Stereoscopic Virtual Environments , 1993, Presence: Teleoperators & Virtual Environments.

[86]  Ivan Poupyrev,et al.  An Introduction to 3D User Interface Design , 2001 .

[87]  F. Sebastian Grassia,et al.  Practical Parameterization of Rotations Using the Exponential Map , 1998, J. Graphics, GPU, & Game Tools.

[88]  Han-Wei Shen,et al.  Time-critical multiresolution volume rendering using 3D texture mapping hardware , 2002, Symposium on Volume Visualization and Graphics, 2002. Proceedings. IEEE / ACM SIGGRAPH.

[89]  Ingela Nyström,et al.  A haptic interaction technique for volume images based on gradient diffusion , 2005, First Joint Eurohaptics Conference and Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems. World Haptics Conference.

[90]  Timothy S. Miller,et al.  The design of 3D haptic widgets , 1999, SI3D.

[91]  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.

[92]  David S. Ebert,et al.  Multi-modal perceptualization of volumetric data and its application to molecular docking , 2005, First Joint Eurohaptics Conference and Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems. World Haptics Conference.

[93]  Stefan Bruckner,et al.  TECHNICAL REPORT VolumeShop: An Interactive System for Direct Volume , 2022 .

[94]  Kwan-Liu Ma,et al.  A novel interface for higher-dimensional classification of volume data , 2003, IEEE Visualization, 2003. VIS 2003..

[95]  Kellogg S. Booth,et al.  Calibration for augmented reality experimental testbeds , 1999, SI3D.

[96]  Gaurav S. Sukhatme,et al.  An implicit-based haptic rendering technique , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[97]  William Ribarsky,et al.  The Analytic Distortion Induced by False-Eye Separation in Head-Tracked Stereoscopic Displays , 1999 .

[98]  John Kenneth Salisbury,et al.  Haptic rendering: programming touch interaction with virtual objects , 1995, I3D '95.

[99]  Steve Bryson,et al.  Approaches to the successful design and implementation of VR applications , 1995 .

[100]  Thomas Harold Massie,et al.  Initial haptic explorations with the phantom : virtual touch through point interaction , 1996 .

[101]  Carolina Cruz-Neira,et al.  VR Juggler: a virtual platform for virtual reality application development , 2001, Proceedings IEEE Virtual Reality 2001.

[102]  P. Hunter,et al.  Mathematical model of geometry and fibrous structure of the heart. , 1991, The American journal of physiology.

[103]  Bruce Randall Donald,et al.  Using haptic vector fields for animation motion control , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[104]  Michael Deering,et al.  High resolution virtual reality , 1992, SIGGRAPH.

[106]  Doug A. Bowman,et al.  Text Input Techniques for Immersive Virtual Environments: An Empirical Comparison , 2002 .

[107]  William Ribarsky,et al.  A Geometric Comparison of Algorithms for Fusion Control in Stereoscopic HTDs , 2002, IEEE Trans. Vis. Comput. Graph..

[108]  Frits H. Post,et al.  The Responsive Workbench Simulator: a Tool for Application Development , 2002, WSCG.

[109]  Frits H. Post,et al.  Towards intuitive exploration tools for data visualization in VR , 2002, VRST '02.

[110]  Sabine Coquillart,et al.  The virtual palette and the virtual remote control panel: a device and an interaction paradigm for the Responsive Workbench/sup TM/ , 1999, Proceedings IEEE Virtual Reality (Cat. No. 99CB36316).

[111]  Charles Hansen,et al.  The Visualization Handbook , 2011 .

[112]  John M. Hollerbach,et al.  The Calibration Index and Taxonomy for Robot Kinematic Calibration Methods , 1996, Int. J. Robotics Res..

[113]  L Serra,et al.  An interface for precise and comfortable 3D work with volumetric medical datasets. , 1999, Studies in health technology and informatics.

[114]  Ken Hinckley,et al.  Passive real-world interface props for neurosurgical visualization , 1994, CHI '94.

[115]  Joe Tullio,et al.  Usability analysis of 3D rotation techniques , 1997, UIST '97.

[116]  Thomas Ertl,et al.  Smart Hardware-Accelerated Volume Rendering , 2003, VisSym.

[117]  Russell M. Taylor,et al.  Haptic Display of Multiple Scalar Fields on a Surface , 2001 .

[118]  Kenneth E. Barner,et al.  Design of a Haptic Graphing System , 1996 .

[119]  Dirk Bartz,et al.  Haptic Navigation in Volumetric Datasets , 2000 .

[120]  Lisa J. K. Durbeck,et al.  SCIRun Haptic Display for Scientific Visualization , 1999 .

[121]  Martin Kraus,et al.  High-quality pre-integrated volume rendering using hardware-accelerated pixel shading , 2001, HWWS '01.

[122]  Chris Harding,et al.  Visualization and modeling of geoscientific data on the Interactive Workbench , 2000 .

[123]  W. Richard Fright,et al.  The Effects of Metals and Interfering Fields on Electromagnetic Trackers , 1998, Presence.

[124]  David W. Schloerb,et al.  Virtual Workbench: Near-Field Virtual Environment System with Applications , 1999, Presence.

[125]  Steve T. Bryson Measurement and calibration of static distortion of position data from 3D trackers , 1992, Electronic Imaging.

[126]  Joseph J. LaViola,et al.  Immersive VR for Scientific Visualization: A Progress Report , 2000, IEEE Computer Graphics and Applications.

[127]  David Banks,et al.  Image-guided streamline placement , 1996, SIGGRAPH.

[128]  Alan Keahey The generalized detail in-context problem , 1998, Proceedings IEEE Symposium on Information Visualization (Cat. No.98TB100258).

[129]  Blake Hannaford,et al.  Virtual Training for a Manual Assembly Task , 2001 .

[130]  H.-C. Hege,et al.  Interactive visualization of 3D-vector fields using illuminated stream lines , 1996, Proceedings of Seventh Annual IEEE Visualization '96.

[131]  Paolo Cignoni,et al.  Magicsphere: an insight tool for 3D data visualization , 1994, Comput. Graph. Forum.

[132]  Luis Serra,et al.  INTERACTION TECHNIQUES FOR A VIRTUAL WORKSPACE , 1995 .

[133]  Timo Ropinski,et al.  Real-Time Rendering of 3D Magic Lenses having arbitrary convex Shapes , 2004, WSCG.

[134]  Ken Brodlie,et al.  Focus and context for volume visualization , 2004, Proceedings Theory and Practice of Computer Graphics, 2004..

[135]  Daniel J. Sandin,et al.  Line of Sight Method for Tracker Calibration in Projection-Based VR Systems , 1998 .

[136]  Alexandra Landsberg,et al.  Virtual Workbench-a non-immersive virtual environment for visualizing and interacting with 3D objects for scientific visualization , 1996, Proceedings of Seventh Annual IEEE Visualization '96.

[137]  John Viega,et al.  3D magic lenses , 1996, UIST '96.

[138]  Cagatay Basdogan,et al.  Haptics in virtual environments: taxonomy, research status, and challenges , 1997, Comput. Graph..

[139]  Hans-Christian Hege,et al.  Interactive Visualiztion of 3D-Vector Fields using Illuminated Streamlines , 1996, IEEE Visualization.

[140]  Tony DeRose,et al.  Toolglass and magic lenses: the see-through interface , 1993, SIGGRAPH.

[141]  Volodymyr V. Kindratenko,et al.  Evaluation of rotation correction techniques for electromagnetic position tracking systems , 2000 .

[142]  Randima Fernando,et al.  GPU Gems: Programming Techniques, Tips and Tricks for Real-Time Graphics , 2004 .

[143]  John M. Hollerbach,et al.  DISPLAY OF FRICTION IN VIRTUAL ENVIRONMENTS BASED ON HUMAN FINGER PAD CHARACTERISTICS , 1998 .

[144]  Christian H. Bischof,et al.  Haptic Rendering Techniques for the Interactive Exploration of CFD Datasets in Virtual Environments , 2003, IPT/EGVE.

[145]  William H. Press,et al.  Numerical recipes in C (2nd ed.): the art of scientific computing , 1992 .

[146]  F. Raab,et al.  Magnetic Position and Orientation Tracking System , 1979, IEEE Transactions on Aerospace and Electronic Systems.

[147]  David S. Ebert,et al.  Minimally Immersive Flow Visualization , 2001, IEEE Trans. Vis. Comput. Graph..

[148]  Joseph J. LaViola,et al.  ErgoDesk: A Framework for Two- and Three-Dimensional Interaction at the ActiveDesk , 1998 .

[149]  Bernd Hamann,et al.  Multiresolution techniques for interactive texture-based volume visualization , 1999, Proceedings Visualization '99 (Cat. No.99CB37067).

[150]  Carolina Cruz-Neira,et al.  Surround-Screen Projection-Based Virtual Reality: The Design and Implementation of the CAVE , 2023 .

[151]  Lucy Y. Pao,et al.  Shock and vortex visualization using a combined visual/haptic interface , 2000, Proceedings Visualization 2000. VIS 2000 (Cat. No.00CH37145).

[152]  Russell M. Taylor,et al.  Adding force display to a stereoscopic head-tracked projection display , 1998, Proceedings. IEEE 1998 Virtual Reality Annual International Symposium (Cat. No.98CB36180).

[153]  Tom Meyer,et al.  Direct Manipulation of Isosurfaces and Cutting Planes in Virtual Environments , 1993 .

[154]  Thomas Harold Massie,et al.  Design of a three degree of freedom force-reflecting haptic interface , 1993 .

[155]  Matthew Hutchins Software components for haptic constraints , 2000, Electronic Imaging.

[156]  J. Kuipers Quaternions and Rotation Sequences , 1998 .

[157]  Colin Ware,et al.  Eye-hand co-ordination with force feedback , 2000, CHI.

[158]  Makoto Sato,et al.  Effect of Coupling Haptics and Stereopsis on Depth Perception in Virtual Environment , 2000 .

[159]  Ming C. Lin,et al.  User-centric viewpoint computation for haptic exploration and manipulation , 2001, Proceedings Visualization, 2001. VIS '01..

[160]  Bernard D. Adelstein,et al.  Sensor spatial distortion, visual latency, and update rate effects on 3D tracking in virtual environments , 1999, Proceedings IEEE Virtual Reality (Cat. No. 99CB36316).

[161]  Gabriel Zachmann,et al.  Distortion correction of magnetic fields for position tracking , 1997, Proceedings Computer Graphics International.

[162]  Luis Serra,et al.  Interactive vessel tracing in volume data , 1997, SI3D.

[163]  Charles D. Hansen,et al.  An improved calibration framework for electromagnetic tracking devices , 2001, Proceedings IEEE Virtual Reality 2001.

[164]  Klaus Mueller,et al.  The magic volume lens: an interactive focus+context technique for volume rendering , 2005, VIS 05. IEEE Visualization, 2005..

[165]  Dieter Schmalstieg,et al.  Using transparent props for interaction with the virtual table , 1999, SI3D.

[166]  Paul J. Rajlich,et al.  An Object Oriented Approach to Developing Visualization Tools Portable Across Desktop and Virtual Environments , 1998 .

[167]  Dieter Schmalstieg,et al.  Interactive Volume Exploration on the StudyDesk , 2000 .

[168]  Andrew S. Forsberg,et al.  Aperture based selection for immersive virtual environments , 1996, UIST '96.

[169]  Richard L. Holloway,et al.  Registration Error Analysis for Augmented Reality , 1997, Presence: Teleoperators & Virtual Environments.

[170]  Warren Robinett,et al.  A Computational Model for the Stereoscopic Optics of a Head-Mounted Display , 1991, Presence: Teleoperators & Virtual Environments.

[171]  Dale A. Lawrence,et al.  Combined Visual/Haptic Rendering Modes for Scientific Visualization , 1999, Dynamic Systems and Control.

[172]  David S. Ebert,et al.  Interactive lens visualization techniques , 1999, Proceedings Visualization '99 (Cat. No.99CB37067).

[173]  William H. Press,et al.  Numerical recipes in C , 2002 .

[174]  Henrik Tramberend,et al.  Physically-based manipulation on the Responsive Workbench , 2000, Proceedings IEEE Virtual Reality 2000 (Cat. No.00CB37048).

[175]  Anton L. Fuhrmann,et al.  Comprehensive Calibration and Registration Procedures for Augmented Reality , 2001, EGVE/IPT.

[176]  Frits H. Post,et al.  Spring-Based Manipulation Tools for Virtual Environments , 2001, EGVE/IPT.