• DocumentCode
    1345865
  • Title

    Advanced graphics behind medical virtual reality: evolution of algorithms, hardware, and software interfaces

  • Author

    Soferman, Ziv ; Blythe, David ; John, Nigel W.

  • Author_Institution
    Silicon Graphics Biomed. Ltd., Jerusalem, Israel
  • Volume
    86
  • Issue
    3
  • fYear
    1998
  • fDate
    3/1/1998 12:00:00 AM
  • Firstpage
    531
  • Lastpage
    554
  • Abstract
    Applications of virtual reality (VR) and augmented reality (AR) in medicine require real-time visualization and modeling of large three-dimensional data sets. Consequently, these applications require powerful computation, extensive high-bandwidth memory, and fast communication links. In the past, the manufacturers of medical imaging equipment produced their own special-purpose proprietary hardware for image processing and solid graphics. Due to the developments in computer hardware in general and in graphics accelerators in particular, there is a trend toward replacing the proprietary hardware off-the-shelf (OTS) equipment. Computer graphics itself has advanced in its quest for realism. Generic algorithms such as shading, texture mapping, and volume rendering have been developed to meet the resultant ever increasing requirements. Advances in both the OTS CPU and graphics hardware have enabled real-time implementations of these algorithms, thereby facilitating many of the medical VR/AR applications used today. The development of graphics libraries such as OpenGL has also been an important factor. These libraries provide an underlying portable software platform that optimizes the utilization of the available graphics hardware. OpenGL has become a standard graphics application programming interface, particularly for graphics-intensive applications, and more and more OTS systems provide hardware implementations of OpenGL commands. The review paper follows the evolution of these technologies and examines their crucial role in enabling the appearance of the current VR/AR applications in medicine and provides a look at current trends and future possibilities
  • Keywords
    application program interfaces; computer graphic equipment; data visualisation; libraries; medical image processing; medicine; real-time systems; rendering (computer graphics); subroutines; virtual reality; OpenGL; advanced graphics; algorithms; augmented reality; computation; fast communication link; graphics accelerators; graphics application programming interface; graphics hardware; graphics libraries; high-bandwidth memory; large 3D data sets; medical imagining; medical virtual reality; medicine; portable software platform; real-time modeling; real-time visualization; shading; software interfaces; texture mapping; volume rendering; Application software; Augmented reality; Biomedical imaging; Computer applications; Computer graphics; Data visualization; Hardware; Manufacturing processes; Software libraries; Virtual reality;
  • fLanguage
    English
  • Journal_Title
    Proceedings of the IEEE
  • Publisher
    ieee
  • ISSN
    0018-9219
  • Type

    jour

  • DOI
    10.1109/5.662878
  • Filename
    662878