A High Performance Computing System for Medical Imaging in the Remote Operating Room

  • Yasuhiro Kawasaki
  • Fumihiko Ino
  • Yasuharu Mizutani
  • Noriyuki Fujimoto
  • Toshihiko Sasama
  • Yoshinobu Sato
  • Shinichi Tamura
  • Kenichi Hagihara
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2913)

Abstract

This paper presents a novel cluster system, named MI-Cluster, for the purpose of developing a testbed for the cluster-assisted surgery. Our system provides a framework for utilizing high performance computing resources from the remote operating room. One current application is an accurate simulator for the range of motion (ROM) adjustment in total hip replacement (THR) surgery. To perform high-quality imaging during surgery, we have parallelized this compute-intensive ROM simulator on a cluster of PCs with 128 processors. Acceleration techniques such as dynamic load-balancing and data compression have been incorporated into our system. The system also provides a remote access service with a secure execution environment. We applied the system to an actual THR surgery performed at Osaka University Hospital and confirmed that the MI-Cluster system realizes intraoperative ROM simulation without degrading the accuracy of the simulation.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Jaramaz, B., DiGioia, A.M., Blackwell, M., Nikou, C.: Computer assisted measurement of cup placement in total hip replacement. Clinical Orthopaedics and Related Research 354, 70–81 (1998)CrossRefGoogle Scholar
  2. 2.
    Sato, Y., Sasama, T., et al.: Intraoperative simulation and planning using a combined acetabular and femoral (CAF) navigation system for total hip replacement. In: Delp, S.L., DiGoia, A.M., Jaramaz, B. (eds.) MICCAI 2000. LNCS, vol. 1935, pp. 1114–1125. Springer, Heidelberg (2000)CrossRefGoogle Scholar
  3. 3.
    Hajnal, J.V., Hill, D.L., Hawkes, D.J. (eds.): Medical Image Registration. CRC Press, Boca Raton (2001)Google Scholar
  4. 4.
    Takeuchi, A., Ino, F., Hagihara, K.: An improvement on binary-swap compositing for sortlast parallel rendering. In: Proc. 18th ACM Symp. Applied Computing (SAC 2003), pp. 996–1002 (2003)Google Scholar
  5. 5.
    Rohlfing, T., Maurer, C.R.: Nonrigid image registration in shared-memory multiprocessor environments with application to brains, breasts, and bees. IEEE Trans. Information Technology in Biomedicine 7, 16–25 (2003)CrossRefGoogle Scholar
  6. 6.
    Warfield, S.K., Ferrant, M., Gallez, X., Nabavi, A., Jolesz, F.A., Kikinis, R.: Real-time biomechanical simulation of volumetric brain deformation for image guided neurosurgery. In: Proc. High Performance Networking and Computing Conf., SC 2000 (2000)Google Scholar
  7. 7.
    Warfield, S.K., Jolesz, F.A., Kikinis, R.: Real-time image segmentation for image-guided surgery. In: Proc. High Performance Networking and Computing Conf., SC 1998 (1998)Google Scholar
  8. 8.
    Boden, N.J., Cohen, D., Felderman, R.E., Kulawik, A.E., Seitz, C.L., Seizovic, J.N., Su, W.K.: Myrinet: A gigabit-per-second local-area network. IEEE Micro 15, 29–36 (1995)CrossRefGoogle Scholar
  9. 9.
    PC Cluster Consortium: SCore Cluster System Software (2002), http://www.pccluster.org/
  10. 10.
    O’Carroll, F., Tezuka, H., Hori, A., Ishikawa, Y.: The design and implementation of zero copy MPI using commodity hardware with a high performance network. In: Proc. 12th ACM Int’l Conf. on Supercomputing (ICS 1998), pp. 243–250 (1998)Google Scholar
  11. 11.
    Message Passing Interface Forum: MPI: A message-passing interface standard. Int’l J. Supercomputer Applications and High Performance Computing 8, 159–416 (1994)Google Scholar
  12. 12.
    OpenSSL Project (2003), http://www.openssl.org/
  13. 13.
    Oberhumer, M.F.X.J.: LZO data compression library (2003), http://www.oberhumer.com/opensource/lzo/
  14. 14.
    Hudson, T.C., Lin, M.C., Cohen, J., Gottschalk, S., Manocha, D.: V-COLLIDE: Accelerated collision detection for VRML. In: Proc. 2nd Symp. Virtual Reality Modeling Language (VRML 1997), pp. 117–124 (1997), http://www.cs.unc.edu/~geom/V_COLLIDE/
  15. 15.
    Gottschalk, S., Lin, M.C., Manocha, D.: OBBTree: A hierarchical structure for rapid interference detection. In: Computer Graphics (Proc. ACM SIGGRAPH 1996), vol. 30, pp. 171–180 (1996)Google Scholar
  16. 16.
    Lorensen, W.E., Cline, H.E.: Marching cubes: A high resolution 3D surface construction algorithm. In: Computer Graphics (Proc. ACM SIGGRAPH 1987), vol. 21, pp. 163–169 (1987)Google Scholar
  17. 17.
    Gailly, J.L., Adler, M.: zlib general purpose compression library (2003), http://www.gzip.org/

Copyright information

© Springer-Verlag Berlin Heidelberg 2003

Authors and Affiliations

  • Yasuhiro Kawasaki
    • 1
  • Fumihiko Ino
    • 1
  • Yasuharu Mizutani
    • 1
  • Noriyuki Fujimoto
    • 1
  • Toshihiko Sasama
    • 2
  • Yoshinobu Sato
    • 2
  • Shinichi Tamura
    • 2
  • Kenichi Hagihara
    • 1
  1. 1.Graduate School of Information Science and TechnologyOsaka UniversityOsakaJapan
  2. 2.Graduate School of MedicineOsaka UniversityOsakaJapan

Personalised recommendations