1 / 19

Application of multiprocessor and GRID technology in medical image processing

Application of multiprocessor and GRID technology in medical image processing IKTA 5 - 00153 /200 2. Consortium. University of Debrecen, Medical and Health Science Center, PET Center, Debrecen Home page: < http://www.pet.dote.hu>

phathaway
Télécharger la présentation

Application of multiprocessor and GRID technology in medical image processing

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Application of multiprocessor and GRID technology in medical image processing IKTA5-00153/2002

  2. Consortium University of Debrecen, Medical and Health Science Center, PET Center, Debrecen Home page:< http://www.pet.dote.hu> Service Center for Informatics of University of Debrecen, Debrecen Home page: <http://www .diszk.unideb.hu> Institute of Nuclear Research of the Hungarian Academy of Sciences, Debrecen Home page: <http://wwwpet.atomki.hu> MEDISO Medical Imaging System Ltd., Budapest Home page: <http://www.mediso.hu>

  3. Phase 1 Consideration & specification of tasks • 1) review of recent proceedings in the field of the project: • study present medical image processing and reconstruction algorythms, select the best for parallelisation, • collect the most up-to-date methods in the field of parallel data acquisition, • review of standard GRID implementations (eg. Globus), pick the one most suitable for the project, • contact other GRID projects. 2) hardware specification, cluster implementation

  4. Phase 2 Cluster building, planning UPS switch LAN RAID file server • UPS • switch 100 MBit /1GBit • IDE-RAID 200-600 GByte • fileserver node • node 4 – • front-end machine node 0 node 1 node 2 node N-1 DAQ node N

  5. Phase 3 Implementation I. • creation of a C++ based volumetric software library in • parallel environment • USB, firewire,DIO or Gigabit Ethernet based high speed data • acquisition nodes in the cluster • cluster integration (logical, physical)

  6. Phase 3 Integration of clusters Internet metacluster Cluster A GRID-integration Cluster B

  7. Phase 4 Implementation II. • optimisation of the parallel volumetric software library • using the developed test programs • testing data acquisition nodes, implementing parallel event • processing algorithms • cluster integration, GRID implementation

  8. Phase 5 GRID integration & optimisation • running visualization and other image processing • algorithms in cluster and meta-cluster environments, • optimising visualization, • optimising data acquisition programs • GRID integration, forming a Virtual Organization, the system • can appear in the Hungarian GRID

  9. Phase 6 complex integration, quality monitoring running the programs in environments with different resources (dedicated cluster, cluster with dynamically changing number of nodes, meta-cluster, GRID) Using clusters in commercial medical image processing facilities?

  10. switch PC1 : data acquisition PC2 : data acquisition PC3 : calculation PCN : calculation FRONT-END PC Gigabit switch fileserver (1TB) UPS Data acquisition – Hardware Specification Gigabit Ethernet cluster detector system Gigabit Ethernet, Myrinet USB? 1 GBit LAN 100 MBit

  11. switch PC1 : data acquisition PC2 : data acquisition PC3 : calculation PCN : calculation FRONT-END PC Gigabit switch fileserver (1TB) UPS Meta-cluster based data acquisition detector cluster data acquisition cluster detector system Fast Ethernet Gigabit Ethernet Gigabit Ethernet, Myrinet USB? 1 GBit LAN 100 MBit

  12. switch PC1 : data acquisition PC2 : data acquisition PC3 : calculation PCN : calculation FRONT-END PC Gigabit switch fileserver (1TB) UPS Meta-cluster based data acquisition Linux detector cluster data acquisition cluster detector system Fast Ethernet Gigabit Ethernet Linux Gigabit Ethernet, Myrinet USB? 1 GBit LAN 100 MBit Linux or/and Windows

  13. Software components • Data acquisition • Hardware control • Reconstruction • Quality control • Image processing LM data collection and sorting, sinogram generation Electronics controlling and programming reconstruction and correction utilities for hardware and detector developers and for operators visualization, documentation, registration, fusion, tracer kinetic modelling, ...

  14. GUI Visualization Library prog 1 prog2 Demo3 Volumetric Library Image, LM-data, sinogram database Software Development Environment complex development environment

  15. GUI Visualization Library prog 1 prog2 Demo3 Volumetric Library Image, LM-data, sinogram database Software Development Environment complex development environment single processor

  16. GUI Visualization Library prog 1 prog2 Demo3 Volumetric Library Image, LM-data, sinogram database Software Development Environment complex development environment single processor multi thread

  17. GUI Visualization Library prog 1 prog2 Demo3 Volumetric Library Image, LM-data, sinogram database Software Development Environment complex development environment single processor multi thread parallelised

  18. Software libraries GUI Qt 3.x: Tools for professional application development on MS Windows, Linux, Unix and Mac. (www.trolltech.com) Commersional: Qt/X11 (linux, unix) Non-commersional: Qt/Windows, Qt/Mac Visualization Library MDL : OpenGL based structured visualization library. binaries and headers are available for partners Volumetric Library VPP: C++ based data modeling and algorithm library. Full source and documentation will be free under GPL.

  19. Other applications basic- and applied research brain research: analysis of functional connections segmentation image warping techniques using perfusion examinations detector design: Monte Carlo simulation

More Related