Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "1 Application of multiprocessor and GRID technology in medical image processing IKTA5-00153/2002."— Presentation transcript:

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

2 2 Consortium University of Debrecen, Medical and Health Science Center, PET Center, Debrecen Home page: Service Center for Informatics of University of Debrecen, Debrecen Home page: Institute of Nuclear Research of the Hungarian Academy of Sciences, Debrecen Home page: MEDISO Medical Imaging System Ltd., Budapest Home page:

3 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 4 Phase 2 Cluster building, planning UPS switch 100 MBit /1GBit IDE-RAID 200-600 GByte fileserver node node 4 – front-end machine UPS switch RAID file server node 0 node 1 node 2 node N node N-1 LAN DAQ

5 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 6 metacluster Phase 3 Integration of clusters Cluster A Cluster B GRID-integration Internet

7 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 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 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 10 UPS fileserver (1TB) Gigabit switch PC1 : data acquisitionPC2 : data acquisition PC3 : calculation PCN : calculation LAN detector system 100 MBit 1 GBit USB? FRONT-END PC Data acquisition – Hardware Specification cluster Gigabit Ethernet Gigabit Ethernet, Myrinet switch

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

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

13 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 14 Software Development Environment Visualization Library GUI Image, LM-data, sinogram database prog 1prog2Demo3 complex development environment Volumetric Library

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

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

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

18 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 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


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

Similar presentations


Ads by Google