Design and implementation of a PC-based image-guided surgical system

James D. Stefansic, W. Andrew Bass, Steven L. Hartmann, Ryan A. Beasley, Tuhin K. Sinha, David M. Cash, Alan J. Herline, Robert L. Galloway

Research output: Contribution to journalArticlepeer-review

5 Scopus citations


In interactive, image-guided surgery, current physical space position in the operating room is displayed on various sets of medical images used for surgical navigation. We have developed a PC-based surgical guidance system (ORION) which synchronously displays surgical position on up to four image sets and updates them in real time. There are three essential components which must be developed for this system: (1) accurately tracked instruments; (2) accurate registration techniques to map physical space to image space; and (3) methods to display and update the image sets on a computer monitor. For each of these components, we have developed a set of dynamic link libraries in MS Visual C++ 6.0 supporting various hardware tools and software techniques. Surgical instruments are tracked in physical space using an active optical tracking system. Several of the different registration algorithms were developed with a library of robust math kernel functions, and the accuracy of all registration techniques was thoroughly investigated. Our display was developed using the Win32 API for windows management and tomographic visualization, a frame grabber for live video capture, and OpenGL for visualization of surface renderings. We have begun to use this current implementation of our system for several surgical procedures, including open and minimally invasive liver surgery.

Original languageEnglish (US)
Pages (from-to)211-224
Number of pages14
JournalComputer Methods and Programs in Biomedicine
Issue number3
StatePublished - Nov 2002
Externally publishedYes


  • Computer assisted surgery
  • Image display
  • Image registration
  • Image-guided surgery
  • Windows programming

ASJC Scopus subject areas

  • Software
  • Health Informatics
  • Computer Science Applications


Dive into the research topics of 'Design and implementation of a PC-based image-guided surgical system'. Together they form a unique fingerprint.

Cite this