Scaricare la presentazione
La presentazione è in caricamento. Aspetta per favore
PubblicatoVioletta Murgia Modificato 6 anni fa
1
MedIGrid: a scalable framework for medical imaging analysis and visualization in distributed environment Prof. Giuliano Laccetti Universita’ degli Studi di Napoli Federico II
2
Progetti di ricerca nazionali /multidisciplinari
Prof. M. Bertero (PRIN , , ) Dipartimento di Informatica e Scienze dell’Informazione, Facoltà di Scienze MMFFNN, Università di Genova Prof. G. Rodriguez (PRIN , PRIN ) Neurofisiologia, Facoltà di Medicina e Chirurgia, Università di Genova / Azienda Ospedaliera S. Martino Proff. A. Pupi , A. Formiconi (PRIN , , FIRB ) Dipartimento di Fisiopatologia Clinica, Università di Firenze Ospedale Careggi di Firenze Prof. F. Sgallari (GNCS ) Facoltà di Ingegneria, Università di Bologna, Esaote s.p.a. (Bologna) Proff. A. Murli , L. D’Amore Progetto SPACI ( ) Progetto SCOPE ( )
3
Grisù Open Day su Bio-immagini e GRID
MedIGrid MedIGrid, was born in 2002, from a multidisciplinary collaboration among: scientists involved in medicine computing scientists researchers in the field of distributed and parallel computing devoted to the design and the deployment of new medical imaging algorithms with the aim of developing an high performance, freely accessible, framework, for distributed environment, enabling clinicians to: manage process visualize medical images coming from several acquisition systems by accessing from any geographic location 11/03/09 Grisù Open Day su Bio-immagini e GRID
4
a scalable framework for medical imaging analysis and visualization in
MedIGrid a scalable framework for medical imaging analysis and visualization in distributed environment 11/03/09 Grisù Open Day su Bio-immagini e GRID
5
Distributed environment
Computational Resources Storage Resources Acquisition Systems Virtual Organization Sharing, selecting and aggregating of resources owned by different institutions Grisù SITE 11/03/09 Grisù Open Day su Bio-immagini e GRID
6
The S.Co.P.E. site scientific computing environment
Numerical Mathematics Life Science S.Co.P.E. SITE MedIGrid Numerical Mathematics Life Science 11/03/09 Grisù Open Day su Bio-immagini e GRID
7
MedIGrid Computing Environment
S.Co.P.E. SITE MedIGrid Numerical Mathematics Life Science 11/03/09 Grisù Open Day su Bio-immagini e GRID
8
MedIGrid software structure
The software architecture of MedIGrid framework is composed by the following layers: The User Interface (GUI) includes tools to set image processing parameters, to visualize images and to make image post-processing (i.e. rendering) The Grid Portal, based on LCG/gLite java library (WMS-Proxy, LFC/GFAL, JobMonitor), hides to the final user the Grid Environment Core and collective services provided by LCG/gLite middleware some components of application middleware (i.e. Scientific libraries) e and some numerical kernels 11/03/09 Grisù Open Day su Bio-immagini e GRID
9
MedIGrid medical imaging analysis and visualization
a scalable framework for medical imaging analysis and visualiza in distributed environment 11/03/09 Grisù Open Day su Bio-immagini e GRID
10
MedIGrid: numerical kernels adaptivity
To allow and facilitate the execution of the software on grid, it has been necessary parallel numerical kernels revision: We use fault tolerance oriented approach by introducing: Runtime check of the execution environment Periodical saving of the state of a computation (Checkpointing) We follow a performance oriented approach by introducing: Runtime check of the execution flow (Monitoring) Image analysis process resumption on alternative resources (Rescheduling/Migration) 11/03/09 Grisù Open Day su Bio-immagini e GRID
11
Grisù Open Day su Bio-immagini e GRID
Fault tolerance Fault tolerance approach requires: to identify the fault and to notify the application about this to make available the program state of the failed processes to continue the computation to continue the computation automatically We: used fault-tolerant communication library integrated diskless checkpointing techniques 11/03/09 Grisù Open Day su Bio-immagini e GRID
12
Performance contract system
It is made of: a performance contract that establishes the minimum acceptable performance on a given resource performance monitoring for contract run-time verification automatic migration on alternative resources in case of performance degradation We used: A database of performance: containing information about previous executions External modules to extract at runtime execution statistics Rescheduling modules to find and allocate new resources able to reach initial level of performance 11/03/09 Grisù Open Day su Bio-immagini e GRID
13
MedIGrid: data security
To preserve private information (patient name, surname, exame data, …) we use the strategy to split data from metadata. In particular: Metadata are stored into database servers located at hospitals Raw data are transferred into computational resources, processed and carried back into storage resources located at hospitals. 11/03/09 Grisù Open Day su Bio-immagini e GRID
14
Past and current collaborations
Careggi hospital , Florence - Prof. Pupi S. Martino hospital , Genoa - Prof. Rodriguez Acquisition system and storage resource Careggi Hospital Florence Acquisition system and storage resource S.Martino Hospital Genoa Computational resource and Information System Naples Genoa & Naples Grid Portal 11/03/09 Grisù Open Day su Bio-immagini e GRID
15
Grisù Open Day su Bio-immagini e GRID
MedIGrid a scalable framework for medical imaging analysis and visualization in distributed environment 11/03/09 Grisù Open Day su Bio-immagini e GRID
16
Grisù Open Day su Bio-immagini e GRID
MedIGrid a scalable framework Le immagini relative ai tool di visualizzazione si riferiscono a MRIcro software per la visualizzazione e il post processing di immagini provenienti da RMI (in questo caso le immagini si riferiscono al cervello non ne ho trovate altre per mricro) Tra gli application kernel nuovi ci può essere qualcosa pure relativo a RMI, PET, SPECT ecc… 17 11/03/09 Grisù Open Day su Bio-immagini e GRID
17
A complete work session
medico ********
18
A complete work session
19
A complete work session
20
A complete work session
ImageJ viene eseguito sulla macchina client ed è preconfigurato lato server mediante l’aggiunta di utili plugin. Tra questi c’è volumeViewer che è quello della figura ed altri, per es. orthView, ecc… ImageJ è compatibile con DICOM.
21
Resources Interaction
RAW DATA Storage Resource Acquisition system Computational Resource Grid Portal 11/03/09 Grisù Open Day su Bio-immagini e GRID
22
M. Lapegna, UNINA Federico II
V. Boccia, UNINA Federico II L. Carracciuolo, CNR R. Campagna, UNINA Federico II D. Casaburi, UNINA Federico II A. Galletti, UNINA Parthenope L. Marcellino, UNINA Parthenope V. Mele, UNINA Federico II
Presentazioni simili
© 2024 SlidePlayer.it Inc.
All rights reserved.