• DocumentCode
    2099844
  • Title

    Scalable, high-performance 3D imaging software platform: System architecture and application to virtual colonoscopy

  • Author

    Yoshida, Hiroyuki ; Yin Wu ; Wenli Cai ; Brett, B.

  • Author_Institution
    Dept. of Radiol., Massachusetts Gen. Hosp., Boston, MA, USA
  • fYear
    2012
  • fDate
    Aug. 28 2012-Sept. 1 2012
  • Firstpage
    3994
  • Lastpage
    3997
  • Abstract
    One of the key challenges in three-dimensional (3D) medical imaging is to enable the fast turn-around time, which is often required for interactive or real-time response. This inevitably requires not only high computational power but also high memory bandwidth due to the massive amount of data that need to be processed. In this work, we have developed a software platform that is designed to support high-performance 3D medical image processing for a wide range of applications using increasingly available and affordable commodity computing systems: multi-core, clusters, and cloud computing systems. To achieve scalable, high-performance computing, our platform (1) employs size-adaptive, distributable block volumes as a core data structure for efficient parallelization of a wide range of 3D image processing algorithms; (2) supports task scheduling for efficient load distribution and balancing; and (3) consists of a layered parallel software libraries that allow a wide range of medical applications to share the same functionalities. We evaluated the performance of our platform by applying it to an electronic cleansing system in virtual colonoscopy, with initial experimental results showing a 10 times performance improvement on an 8-core workstation over the original sequential implementation of the system.
  • Keywords
    cloud computing; computerised tomography; image sequences; medical image processing; parallel programming; virtual instrumentation; 8-core workstation; affordable commodity computing systems; cloud computing systems; cluster computing systems; core data structure; distributable block volumes; electronic cleansing system; fast turn-around time; high memory bandwidth; high-performance 3D medical image processing; interactive response; layered parallel software libraries; medical applications; multicore computing systems; original sequential implementation; real-time response; scalable high-performance 3D imaging software platform; size-adaptive block volumes; system architecture; virtual colonoscopy application; Algorithm design and analysis; Colon; Imaging; Level set; Libraries; Parallel processing; Software; Colon; Colonography, Computed Tomographic; Humans; Imaging, Three-Dimensional; Software; Time Factors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering in Medicine and Biology Society (EMBC), 2012 Annual International Conference of the IEEE
  • Conference_Location
    San Diego, CA
  • ISSN
    1557-170X
  • Print_ISBN
    978-1-4244-4119-8
  • Electronic_ISBN
    1557-170X
  • Type

    conf

  • DOI
    10.1109/EMBC.2012.6346842
  • Filename
    6346842