A Study of Software Architecture for Real-Time Image and Graphic Processing for Time-Sequenced 3-D CT Images

Part of the Advances in Intelligent and Soft Computing book series (AINSC, volume 145)


Software architecture is studied, in which real time image and Graphic processing are executed for time-sequenced three-dimensional computer tomogram images, to observe the organs with movement, such as heart or lung. Because such system must process so huge number of images, its observer might wait a while for processing images and then generating graphic images. In developing such system, it might be efficient to utilize GPU (graphic processor unit) for processing. The experimental result shows that the processing times on GPU are almost 1/4 of the times on CPU including memory transfer. Furthermore some suitable software architecture must be investigated in consideration of the size of targeted images and the processing time for image process and graphic process. In this paper, software architecture in the system will be proposed, which continues to display animated graphic images naturally as heart movement even while huge image process executes.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Sanders, J., Kandrot, E.: Cuda By Example. Addison-Wesley (2010)Google Scholar
  2. 2.
    Munekawa, Y., Ino, F., Hagihara, K.: Acceleration Smith-Waterman Algorithm for Biological Database Search on CUDA-Compatible GPUs. IEICE Trans. Inf. & Syst. E93-D(6m) (2010)Google Scholar
  3. 3.
    Chen, G., Li, G., Pei, S., Wu, B.: Gpgpu supported cooperative acceleration in molecular dynamics. In: Proceeding of 13th Conf. of Computer Supported Cooperative Work in Design, pp. 113–118 (2009)Google Scholar
  4. 4.
    Nukada, S.M.A.: Auto-tuning 3-d fft library for cuda gpu. In: Proc. High Performance Computing Networking (2009)Google Scholar
  5. 5.
    Yanagihara, Y.: A Study of Region Extraction and System Model on an Observation System of Time-Sequenced 3-D CT Images. In: Proc. ISITA, M-TA-4 (2008)Google Scholar
  6. 6.
    Yanagihara, Y.: A study about software architecture for realtime processing and smoothed presentation on an observation system of time-sequenced 3-D CT images. CARS 5,1, S341 (2010)Google Scholar
  7. 7.
    Smelyanskiv, M., Holmes, D., Chhugani, J., et al.: Mapping High-Fidelity Volume Rendering for Medical Imaging to CPU, GPU, and Many-Core Architectures. IEEE Trans. Visualization and Computer Graphics 15, 6 (2009)CrossRefGoogle Scholar
  8. 8.
    Patidar, S., Narayaman, P.J.: Ray Casting Deformable Models on the GPU. In: ICVGIP 2008 (2008)Google Scholar
  9. 9.
    Popov, S., Gunther, J., Sedel, H., et al.: Stackless KD-Tree Traversal for High Performance GPU Ray Tracing. Computer Graphics Forum 26(3), 415–424 (2007)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag GmbH Berlin Heidelberg 2012

Authors and Affiliations

  1. 1.OsakaJapan

Personalised recommendations