rhône-alpes : grille pour le traitement dinformations médicales (ragtime) serge miguet liris...

42
Rhône-Alpes : Grille pour le Traitement d’Informations Médicales (RAGTIME) Serge Miguet LIRIS — Université Lumière Lyon 2 23 novembre 2006 Conseil régional Rhône-Alpes

Upload: yvon-hamon

Post on 04-Apr-2015

105 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME) Serge Miguet LIRIS Université Lumière Lyon 2 23 novembre 2006 Conseil régional

Rhône-Alpes :Grille pour le Traitement d’Informations Médicales

(RAGTIME)

Serge Miguet

LIRIS — Université Lumière Lyon 2

23 novembre 2006

Conseil régional Rhône-Alpes

Page 2: Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME) Serge Miguet LIRIS Université Lumière Lyon 2 23 novembre 2006 Conseil régional

Plan de la présentation

A : Bilan du projet B : Partenariat socio-économique Annexe : production scientifique

Page 3: Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME) Serge Miguet LIRIS Université Lumière Lyon 2 23 novembre 2006 Conseil régional

A - Bilan du projet A.1 Objectifs A.2 Intérêt pour la Région A.3 Management du projet A.4 Produits finaux A.5 Actions d’exploitation et de dissémination A.6 Bilan de l’ensemble du projet, contributions des

boursiers A.7 Travail avec les mathématiciens A.8 Contraintes et difficultés éventuelles A.9 Devenir

Page 4: Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME) Serge Miguet LIRIS Université Lumière Lyon 2 23 novembre 2006 Conseil régional

A1 : Objectifs Fédérer les équipes Rhône-Alpes impliquées dans

le « Grid Computing » : 7 UMR CNRS et INSERM, et leurs partenaires socio-économiques

Cible applicative commune : Traitement de l’information médicale– Masses de données gigantesques– Données intrinsèquement distribuées– Calculs lourds

Points difficiles :– Données sensibles– Données hétérogènes– Données sémantiquement riches

Page 5: Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME) Serge Miguet LIRIS Université Lumière Lyon 2 23 novembre 2006 Conseil régional

A2 : Intérêt pour la RégionPoursuite d’activités soutenues depuis

plusieurs années

1994-1997

1997-2000

2000-2003

2003-2006

2007-2011

Ragtime

Serge Miguet

Ragtime

Serge Miguet

Adémo

Patrick Clarysse

Laurent Desbat

Adémo

Patrick Clarysse

Laurent DesbatSicom

André Flory

Sicom

André Flory

Santé & HPC

Isabelle Magnin

Jacques Demongeot

Santé & HPC

Isabelle Magnin

Jacques Demongeot

Algorithmique et

Architectures Massivement Parallèles

Michel Cosnard

Algorithmique et

Architectures Massivement Parallèles

Michel Cosnard

Cluster ISLE

Yves Chiaramella

Cluster ISLE

Yves ChiaramellaCHP

Frédéric Desprez

CHP

Frédéric DesprezI & S

Isabelle Magnin

Philippe Cinquin

I & S

Isabelle Magnin

Philippe CinquinWeb

Intelligence

M.S. Hacid

Olivier Boissier

Web Intelligenc

e

M.S. Hacid

Olivier Boissier

Page 6: Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME) Serge Miguet LIRIS Université Lumière Lyon 2 23 novembre 2006 Conseil régional

Constitution desbases de donnéesConstitution desbases de donnéesApplicationsApplicationsAccès aux donnéeset sécuritéAccès aux donnéeset sécurité

Gestion deRessources decalculsGestion deRessources decalculs

InfrastructureTraitementd’informationsmédicales

Middlewarede grilles

LIRIS LIP IBCP CREATISIN2P3

ID TIMC

Applications X X X X

Bases de données X X

Accès aux données X X X

Ressources de calcul X X X

Infrastructure X X X X X X

A3 : Management du projet et participation des différents

partenaires

Site web du projet :http://liris.univ-lyon2.fr/~miguet/ragtime

5 réunions plénières Nombreuses réunions thématiques

Page 7: Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME) Serge Miguet LIRIS Université Lumière Lyon 2 23 novembre 2006 Conseil régional

A4 : Liste des produits finaux

Nombreux prototypes logiciels permettant de valider nos propositions

Quelques réalisations plus « mures », accessibles à la communauté scientifique : – SIMRI (licence Cecil), portail web– PattInProt (portail web)– Sygn : LIRIS --> collaboration ID et mathématiciens– Cryptstore --> adopté par EGEE -Grid --> adopté par plusieurs partenaires au sein du projet– Diet (LogService, VizDiet, Fast)– V-cache

Page 8: Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME) Serge Miguet LIRIS Université Lumière Lyon 2 23 novembre 2006 Conseil régional

A5 : Actions d’exploitation globale, dissémination des résultats obtenus

Nombreuses publications (≈120), dont certaines réalisées conjointement par quatre ou cinq des partenaires

Nombreuses actions de formation– Datagrid, Egee– Ci-Grid– Diet– Grid 5000– Cluster de l’IN2P3

Animation scientifique– Ecoles, ateliers, organisation de colloques, conférences

internationales sur l’accès aux données dans les Grilles, sur les Grilles pour la Santé, participation au GGF (OGF)…

Formation à la recherche (Master)– Cours sur la sécurité, sur les grilles, sur la cryptographie, sur

l’imagerie médicale, le calcul hautes performances

Page 9: Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME) Serge Miguet LIRIS Université Lumière Lyon 2 23 novembre 2006 Conseil régional

A6 : Bilan de l’ensemble du projet

Lot numéro 1 : Applications Médicales Lot numéro 2 : Bases de Données Lot numéro 3 : Accès aux Données et Sécurité Lot numéro 4 : Middleware, gestion des ressources

de calcul Lot numéro 5 : Infrastructures

Les boursiers Ragtime

Page 10: Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME) Serge Miguet LIRIS Université Lumière Lyon 2 23 novembre 2006 Conseil régional

Lot 1 : Applications médicales A1 : Atlas statistique

Deux approches complémentaires (LIRIS-TIMC)

A2 : Mammographie (indexation et CBIR)Source de nombreuses collaborations dans le projet

(BD - ADS2 - MW - I)

A3 : Modélisation du myocarde

Segmentation 3D+temps du cœur

Estimation & suivi de mouvement 3D+temps A4 : Simulation IRM

– Diffusé sous licence Cecil– accessible par un portail web

A5 : Génomique– Développement d’un portail web convivial

A6: Fusion SPECT/CT

Page 11: Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME) Serge Miguet LIRIS Université Lumière Lyon 2 23 novembre 2006 Conseil régional

Lot 2 : Bases de Données Conception d’une architecture globale d’accès aux données patient sur la Grille

Utilisation des Topic Maps (formalisme des gestion des connaissances) pour la construction d’une plateforme d’échange dynamique des données médicales

Elaboration d’un méta-modèle d’architecture permettant de s’abstraire des protocoles d’échange existants (HL7, Dicom, EhrCom, HPrim, etc.)

Exploitation des entrepôts de données, requêtes OLAP pour l’aide à la décision médicale

Portail Portail

Service de localisation par rService de localisation par r éégion RNgion RN

SIH1

Catalogue Catalogue

Propagation de la requête

Requête( Nom, Pr énom, date de naissance, sexe, ville) du patient

Renvoie Localisation sources de donn ées SIH1

Renvoie Localisation sources de données SIH3

SIH2 SIH3 SIHnBD BDBD BD BDBD BDBD

Accès Accès

Service de localisation rService de localisation r éé g ion R1g ion R1

Service dService d ’’accacc èè ss

Page 12: Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME) Serge Miguet LIRIS Université Lumière Lyon 2 23 novembre 2006 Conseil régional

Lot 3 : Accès aux Donnéeset Sécurité

Sygn :– Contrôle de l’accès à des dossiers médicaux répartis– Gestion décentralisée de rôles– Mécanismes de délégation de droits– Traçabilité non-répudiable

Cryptstore :– Stockage crypté– Cryptage par clef secrète (collaboration avec les mathématiciens)– Découpage redondant de la clef– Mécanisme repris par EGEE/WP Sécurité

V-Cache– Cache collaboratif : Cf. thèse de Yonny Cardenas

Kaapi– Calcul des points de reprise pour la tolérance aux pannes

FlowCert– Certification probabiliste de calculs en environnement incertain

Page 13: Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME) Serge Miguet LIRIS Université Lumière Lyon 2 23 novembre 2006 Conseil régional

Lot 4 : Middleware, gestion des ressources de Calcul

Diet : environnement pour la résolution de problèmes QoSinus : outil d’optimisation des communications basé sur la

réservation de bande passante. Application dans Ragtime en imagerie médicale (A2).

Architecture DIET

Monitoring VizDIET

Page 14: Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME) Serge Miguet LIRIS Université Lumière Lyon 2 23 novembre 2006 Conseil régional

Lot 5 : InfrastructuresCC-IN2P3 (Egee) Stockage:

– Mise en place d’un serveur SRB accessible depuis EGEE/LCG

– 1 base de données ORACLE pour les méta-données

– 500 Go de données DDSM Floride Calcul:

– Accès en direct à la ferme de calcul du CCIN2P3 (1200 cpu)

– Accès au Centre de Calcul via le middleware EGEE/LCG

– Contribution de RAGTIME à la hauteur de 20 CPU

Qualité de service:– Service (SRB + Calcul) disponible 24h/24h sur

toute la période du projet– Assistance pour les développements autour de

SRB– Grande adéquation entre SRB et les besoins de

stockage du biomedical

Ciment-Grid Consortium interdisciplinaire

grenoblois Plusieurs centaines de

processeurs Distribution CLIC

(collaboration Linux Mandrake)

Couplages prévus avec Egee (IN2P3) et Grid 5000

Grid 5000 Grille nationale

d’expérimentations et de recherche

Sites à Lyon (LIP) et Grenoble (ID)

Page 15: Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME) Serge Miguet LIRIS Université Lumière Lyon 2 23 novembre 2006 Conseil régional

Contributions des boursiers Ragtime

ADR de Yonny Cardenas– Gestion d’un cache collaboratif pour

les grilles de calcul – Framework pour le déploiement

d’un cache « virtuel »/uniforme agrégeant le contenu d’un ensemble de caches répartis sur la grille

– Mécanismes de coordination : monitoring, réplication de données, migration de données, fragmentation de données…

– Mécanismes transparents de publication et de récupération de données dans le cache (API de programmation)

– Service « WSRF-compliant » ; prototype déployé au-dessus de GT4

– Soutenance : printemps 2007

BAC d’Axel Krings (ID)Université d’Idaho– Mécanismes de certification

probabilistes– Survivabilité– Participation au Master de

Cryptographie

BAC de Faïza NajjarENSI de Tunis– Grille pervasive– Deux thèses en co-tutelle

BIR de David CoquilUniversité de Passau– Requêtes hybrides dans des bases

de données d’images médicales

Page 16: Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME) Serge Miguet LIRIS Université Lumière Lyon 2 23 novembre 2006 Conseil régional

A7 : Travail avec les mathématiciens

Roland Gillard — Institut Fourier– Applications cryptologiques du projet RAGTIME– Etude de la robustesse des clefs de cryptage– Intégration de -grid, sygn, cryptstore– Poursuite au sein de l’ANR BGPR Safescale

Jean Della-Dora, Aude Maignan — LMC-IMAG– Calcul cellulaire (CALCEL)– Modélisation mathématique de systèmes

dynamiques complexes– La grille est à la fois objet d’étude et support de

calcul

Page 17: Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME) Serge Miguet LIRIS Université Lumière Lyon 2 23 novembre 2006 Conseil régional

A8 : Contraintes et difficultés

Instabilité des intergiciels de Grille– Développements ad-hoc– Validations à moyenne échelle

Difficulté d’accès aux bases de données patients– Conventions longues à mettre en place– Bases publiques (ex : DDSM)– Bases simulées

Page 18: Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME) Serge Miguet LIRIS Université Lumière Lyon 2 23 novembre 2006 Conseil régional

A9 : Devenir

Poursuite des thématiques principales du projet :– Calculs hautes performances– Informatique pour la Santé– Bases de donnéesAu sein du nouveau Schéma Régional de

l’Enseignement Supérieur et de la Recherche (cluster ISLE)

Poursuite de collaboration au sein de projets nationaux (ACI) et internationaux

Page 19: Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME) Serge Miguet LIRIS Université Lumière Lyon 2 23 novembre 2006 Conseil régional

B - Partenariat socio-économique

B.1 Positionnement du programme de recherche

B.2 Actions mises en œuvre pour le transfert technologique

B.3 Avantages et contraintes / difficultés du partenariat

Page 20: Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME) Serge Miguet LIRIS Université Lumière Lyon 2 23 novembre 2006 Conseil régional

Partenaires Socio-Économiques

CHU de Grenoble Hôpital Neuro-

Cardiologique Centre de Lutte

contre le Cancer Léon Bérard

France Télécom Praxim Sun

Microsystems Nextira One

Page 21: Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME) Serge Miguet LIRIS Université Lumière Lyon 2 23 novembre 2006 Conseil régional

Liste des publications et travaux liés au projet Ragtime

TIMC-IMAG

(1) L. Desbat, S. Roux, P. Grangeat. Compensation of some time dependent deformations in tomography. IEEE transaction on Medical Imaging, accepté pour publication.

(2) L. Desbat, S. Roux, P. Grangeat. Compensation de déformations en tomographie dynamique 3D conique. Traitement du Signal, à paraître.

(3) L. Desbat, S. Roux, P. Grangeat, and A. Koenig. Sampling conditions of 3D Parallel and Fan-Beam X-ray CT with application to helical tomography. Phys. Med. Biol., 49(11), 2377-2390, 2004.

(4) S. Roux, L. Desbat, A. Koenig, and P. Grangeat. Exact reconstruction in 2D dynamic CT : compensation of time-dependent affine deformations. Phys. Med. Biol., 49(11) :2169-82, 2004.

(5) S. Roux, L. Desbat, A. Koenig, and P. Grangeat. Efficient acquisition for perdiodic dynamic CT. IEEE trans. Nucl. Sci., 50(5) :1672_1677, 2003.

(6) Bilgot, O. Le Cadet, V. Perrier, and L. Desbat Edge detection and classification in X-ray images. Application to interventional 3D vertebra shape reconstruction. In SURGETICA'2004, pages 459_460, Sauramps médical, 2005..

(7) L. Desbat, S. Roux, P. Grangeat. Compensation de déformations en tomographie dynamique. GRETSI, pp. 51 (+4 pages in the CD), 2005.

(8) L. Desbat, S. Roux, P. Grangeat. Compensation of some time dependant deformations in 2D tomography. Fully 3D tomography, pp. 129-132, 2005.

(9) S. Roux, L. Desbat, A. Koennig, P. Grangeat. Improvement of the temporal resolution of cardiac reconstruction algorithms using an optimized filtering step. Fully 3D tomography, pp. 369-372, 2005.

(10) L. Desbat Sampling conditions and e_cient schemes in helical tomography, In Abstracts of papers presented to the AMS, Vol. 26(1) Issue 139, 1003-65-1512, pages 172, 2005.

(11) L. Desbat et al, CiGri : Intergiciel pour l'exploitation des grilles légères. In PaRISTIC 2005, poster, 2005.

(12) F. Chatelain, L. Desbat, J.-F. Moreira, C. Amblard, V. Breton. SPECT/CT Registration with the DCC and MC Simulations for SPECT Imaging, In IEEE, MIC conference proceedings, M9-223, 2004

(13) Bilgot, V. Perrier, L. Desbat Wavelets, Local Tomography and Interventional X-Ray Imaging, In IEEE, MIC conference proceedings, paper M9-183, 2004

(14) V. Perrier, O. Le-Cadet, A .Bilgot and L. Desbat, Ondelettes et Imagerie Médicale, In CANUM 04, pages 32_41, 2004.

(15) L. Desbat, S. Roux, P. Grangeat and A. Koennig. Echantillonnage de la transformée en rayons-X 3D, applications à la géométrie hélicoïdale In CANUM 04, pages 138, 2004.

(16) A. Bilgot, V. Perrier and L. Desbat. Inversion locale de la transformée de Radon par ondelettes. In CANUM 04, pages 114, 2004.

(17) S. Roux, L. Desbat, A Koenig and P. Grangeat. Méthodes analytiques de compensation des déformations en tomographie dynamique. In CANUM 04, pages 195, 2004.

(18) P. Grangeat, A. Koenig, S. Bonnet, P. Hugonnard, S. Roux, J. Kimdon and L. Desbat. La compensation du mouvement en tomographie X dynamique In CANUM 04, pages 62_63, 2004.

(19) T. Rodet, P. Grangeat, and L. Desbat. Algorithme rapide de reconstruction tomographique basé sur la compression des calculs par ondelettes. In GRETSI 2003, page 297, 2003.

(20) L. Desbat, S. Roux, P. Grangeat, and A. Koennig. Sampling conditions of the 3D fan beam X-ray transform. In Yves Bizais, editor, Fully 3D reconstruction in radiology and nuclear medicine, pages MoAM2_2 (four pages), 2003.

Page 22: Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME) Serge Miguet LIRIS Université Lumière Lyon 2 23 novembre 2006 Conseil régional

Liste des publications et travaux liés au projet Ragtime

CREATIS(21) B. Delhay, P. Clarysse, C. Pera, I. E. Magnin, A spatio-temporal model for dense motion estimation in periodic cardiac image sequences, accepted to the Special Session on From

Statistical Atlases to Personalized Models: Understanding Complex Diseases in Populations and Individuals, MICCAI, Copenhagen, October 2006(22) J. Schaerer, P. Clarysse, L. Axel, I. E. Magnin, Fast and automated creation of patient-specific 3D heart model from tagged MRI, accepted to the Special Session on From Statistical

Atlases to Personalized Models: Understanding Complex Diseases in Populations and Individuals, MICCAI, Copenhagen, October 2006(23) Germain C., Breton V., Clarysse P., Gaudeau Y., Glatard T., Jeannot E., Legré Y., Loomis C., Montagnat J., Moureaux J-M., Osorio A., Pennec X., Texier R., Grid-enabling medical

image analysis, Journal of Clinical Monitoring and Computing, Special Issue, A paraitre.(24) J. Pousin, Y. Rouchdy, M. Picq, J. Schaerer, and P. Clarysse, “Constraint 3D elastic model for the segmentation in cardiac MRI,” IEEE, vol. 32, Computers in Cardiology, Lyon, France,

pp. 785-788, 2005.(25) B. Delhay, J. Lötjönen, P. Clarysse, T. Katila, I. E. Magnin, A Dynamic 3-D Cardiac Surface Model from MR Images, Computers In Cardiology, Lyon, pp. 423-426, 2005.(26) J Schaerer, Y. Rouchdy, P Clarysse, B Hiba, P Croisille, J. Pousin, IE Magnin, Simultaneous Segmentation of the Left and Right Heart Ventricles in 3D Cine MR Images of Small

Animals, Computers In Cardiology, Lyon, 2005. (27) Bertrand Delhay, Patrick Clarysse, Jyrki Lötjönen, Toivo Katila and Isabelle E. Magnin, Evaluation of two free form deformation based motion estimators in cardiac and chest imaging,

proceedings FIMH 2005, LNCS 3504, Springer, pp. 467-476, 2005.(28) Germain C., Breton V., Clarysse P., Gaudeau Y., Glatard T., Jeannot E., Legré Y., Loomis C., Montagnat J., Moureaux J-M., Osorio A., Pennec X., Texier R., Grid-enabling medical

image analysis, BIOGRID’05, Cardiff, UK, Mai 9-12.(29) S. Balac, H. Benoit-Cattin, T. Lamotte, C. Odet, “Analytic solution to boundary integral computation of susceptibility induced magnetic field inhomogeneities”, Mathematical and Computer

Modelling, vol. 39, pp.437-455, 2004. (30) B. Belaroussi, H. Benoit-Cattin, F. Loiseaux, C. Odet, “Comparison of spin echo distortion correction methods based on field map”, In Proc. of ESMRMB'04, Copenhagen, pp. 541, 2004.(31) B. Belaroussi, Y. Zaim-Wadghiri, H. Benoit-Cattin, C. Odet, D. H. Turnbull, “Distortion correction for susceptibility-induced artifacts in spin echo MR images: Simulation study at 1.5 T and

7 T.”, In Proc. of ISMRM'04, Tokyo, pp. 2168, 2004.(32) B. Belaroussi, H. Benoit-Cattin, C. Odet, “Susceptibility artifact correction in GE images,” In Proc. of ISMRM'06, Seattle, 2006.(33) B. Belaroussi, H. Benoit-Cattin, C. Odet, “CASTI: Correction of susceptibility artifact in MR images using MRI simulation,” In Proc. of IEEE International Conference on Image Processing

ICIP'06, Atlanta, 2006.(34) F. Bellet, I. Nistoreanu, C. Pera, and H. Benoit-Cattin, “Magnetic resonance imaging simulation on EGEE grid architecture: A web portal design.” in Proc. of HealthGrid'06, Valencia, pp.

34-42, 2006.(35) H. Benoit-Cattin, F. Bellet, J. Montagnat, C. Odet, “Magnetic Resonance Imaging (MRI) simulation on a grid computing architecture”, in Proc. of IEEE CGIGRID'03- BIOGRID'03, Tokyo,

pp. 582-87, 2003.

IBCP(36) Blanchet, C., Mollon, R., Thain, D., and Deleage G., Grid Deployment of Legacy Bioinformatics Applications with Transparent Data Access, To appear in Seventh IEEE/ACM

International Conference on Grid Computing (GRID2006), 2006(37) Blanchet, C., Combet, C. and Deléage, G., Integrating Bioinformatics Resources on the EGEE Grid Platform. ccgrid, p. 48, Sixth IEEE International Symposium on Cluster Computing

and the Grid Workshops (CCGRIDW'06), 2006.(38) Blanchet, C., Lefort, V., Combet, C., Deléage, G., GPS@ Bioinformatics Portal: from Network to EGEE Grid. Stud Health Technol Inform. 2006;120:187-93.(39) C. Blanchet, R. Mollon, G. Deleage, “Building an Encrypted File System on the EGEE grid: Application to Protein Sequence Analysis,” ares, pp. 965-973, First International Conference

on Availability, Reliability and Security (ARES'06), 2006.(40) Grid Protein Sequence Analysis (GPS@), Online at gpsa-pbil.ibcp.fr(41) Desprez, F., Vernois, A., Blanchet, C., Simultaneous Scheduling of Replication and Computation for Bioinformatic Applications on the Grid. ISBMDA 2005: 262-273

Page 23: Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME) Serge Miguet LIRIS Université Lumière Lyon 2 23 novembre 2006 Conseil régional

Liste des publications et travaux liés au projet Ragtime

LIRIS(42) I. Thabet, « Adaptation des Topics Maps pour les grilles de données », Master Recherche en Informatique, INSA de Lyon, Sept 2005(43) J. Carvalho, « Création d’une plateforme d’échanges de données basée sur les Topic Maps », Projet de fin d’étude, INSA de Lyon, Sept 2004.(44) Arigon, A.-M., Miquel, M., and Tchounikine, A. Multimedia data warehouses: a multiversion model and a medical application. Multimedia Tools and

Apllication (MTAP) (2006).(45) Arigon, A.-M., Tchounikine, A., and Miquel, M. Handling multiple points of view in a multimedia data warehouse. ACM Trans. Multimedia Comput.

Commun. Appl. 2, 3 (2006), 199-218.(46) Arigon A.M., Miquel and M., Tchounikine A., Intégration de versions fonctionnelles dans les entrepôts de données multimédias. Revue des Nouvelles

Technologies de l'Information (RNTI), Editions Cepadues, numéro spécial 2005.(47) Wehrle, P., Miquel, M., and Tchounikine, A. Entrepôts de données sur grilles de calcul. In Premier atelier sur Extraction et Gestion Parallèles Distribuées de

Connaissances (EGPDC), 5èmes Journées d'Extraction et de Gestion des Connaissances (EGC) (2005), RNTI : revue des nouvelles technologies de l'information E3. Editions Cépaduès. ISBN 2.85428.677.4.

(48) Arigon, A.-M., Tchounikine, A., and Miquel, M. A proposal for a multimedia data warehouse. In Advances in Multimedia Information Systems, 11th International Workshop (MIS), Sorrento, Italy, September 19-21, 2005, ISBN 3-540-28792-2 (2005), K. S. Candan and A. Celentano, Eds., pp. 49-62.

(49) Arigon, A.-M., Tchounikine, A., and Miquel, M. A multiversion model for multimedia data warehouse. In Sixth International Workshop on Multimedia Data Mining , 7th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (MDM/KDD), August 21-24 2005, Chicago, IL, USA (2005).

(50) Wehrle, P., Miquel, M., and Tchounikine, A. A model for distributing and querying a data warehouse on a computing grid. In 11th International Conference on Parallel and Distributed Systems (ICPADS 2005), 20-22 July 2005, Fuduoka, Japani, 2 Volumes (2005), IEEE Computer Society, pp. 203-209.

(51) Pascal Wehrle « Entrepôts de données sur grilles de calcul », Rapport de DEA juin 2004(52) Jean-Sébastien Vautrin « Entrepôts d’images », Rapport de DEA septembre 2004(53) Anne-Muriel Arigon, « Entrepôts de données multimédia » Rapport de DEA 2003(54) I. Boukhriss, S. Miguet, and L.Tougne . Two-Dimensional Discrete Morphing. IWCIA 2004, Auckland, New Zealand, December 1-3, p 409 2004.(55) I. Boukhriss, S. Miguet, L. Tougne. Discrete average of Two-dimensional objetcs. 11th International Conference on Computer Analysis of Images and

Patterns, CAIP2005 Versailles, France, September 1-5, p.145-152, 2005.(56) I. Boukhriss, S. Miguet, and L.Tougne . Two-Dimensional Discrete Shape Matching and Recognition. IWCIA 2006, Berlin, Germany, Juin 18-21. pp. 445-452

2006. (57) I. Boukhriss and L.Tougne. Three dimensional discrete morphing: Application to medical atlas construction. 2ème Journées d’Études Algéro-Françaises en

Imagerie Médicale. Algeria November 2006.(58) A. Zerroug. Morphing discret sur grille de calcul. Rapport de Master Recherche, 2005.

Page 24: Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME) Serge Miguet LIRIS Université Lumière Lyon 2 23 novembre 2006 Conseil régional

Liste des publications et travaux liés au projet Ragtime

(59) R. Trapeau. Segmentation et modélisation de vertèbres. Rapport de Master 1ère année, 2005.

(60) R. Trapeau. Segmentation automatique de vertèbres. Rapport de Master Recherche, 2006.

(61) L. Seitz, JM. Pierson et L. Brunie, « Encrypted Storage of Medical Data on a Grid », Journal Methods of Information in Medicine, 44(2), 2005, Scattauer.

(62) K Hassan, T Tweed, S Miguet. « A multi-resolution approach for a content-based image retrieval on the grid ». Application to breast cancer detection. Methods of Information in Medicine, Schattauer, 44(2):211-214, 2005.

(63) J. Montagnat, F. Bellet, H. Benoit-Cattin, V. Breton, L. Brunie, H. Duque, Y. Legré, I.E. Magnin, L. Maigne, S. Miguet, J.-M. Pierson, . Seitz, and T. Tweed. « Medical images simulation, storage, and processing on the European DataGrid testbed », Journal of Grid Computing, vol 2., num. 4, pp 387-400, Kluwer, dec. 2004

(64) L. Seitz, J. Montagnat, J.-M. Pierson, D. Oriol, D. Lingrand. « Authentication and autorisation prototype on the microgrid for medical data management. »,. HealthGrid'05, Oxford, UK, April 7-9, 2005.

(65) J.-M. Pierson, L. Seitz, H. Duque, J. Montagnat, « MetaData for Efficient, Secure and Extensible Access to Data in a Medical Grid », Database and Expert System Applications (DEXA'04), pp 562-566, Zaragoza, Spain, Aug 30-Sep 03, 2004.

(66) K Hassan, T Tweed, S Miguet. « A multi-resolution approach for a content-based image retrieval on the grid ». Healthgrid'04, January 2004, Clermont-Ferrand, France.

(67) L. Seitz, JM. Pierson et L. Brunie, « Encrypted Storage of Medical Data on a Grid », HealthGrid'04, January, 2004, Clermont-Ferrand, France.

(68) L. Seitz, JM. Pierson, and L. Brunie. « Key management for encrypted data storage in distributed systems ». Second International IEEE Security in Storage Workshop (SISW) , Washington DC, USA,october 2003.

(69) L. Seitz, JM Pierson and L. Brunie. « Semantic Access Control for Medical Applications in Grid Environments ». ACM Europar'03, Klagenfurt, Austria, august 2003, LNCS Springer Verlag, LNCS2790, pp374-383.

(70) T. Tweed and S. Miguet. « Distributed indexation of a mammographic database using the grid ». International Workshop on Grid Computing and e-Science , 17th Annual ACM International Conference on Supercomputing. San Francisco, USA, June 21st 2003.

(71) T. Tweed and S. Miguet. « Medical image database on the grid: strategies for data distribution ». HealthGrid'03, Lyon, France, January 16-17 2003, pp 152-162.

(72) G. Aloiso, S. Benkner, H. Bilofsky, I. Blanquer, V. Breton, M. Cannataro, I. Chouvarda, B. Claerhout, K. Dean, S. Fiore, K. Hassan, G. Heeren, V. Hernandez, J. Herveg, M. Hofmann, C. Jones, V. Koutkias, S. Lloyd, G. Lonsdale, V. López, N. Maglaveras, L. Maigne, A. Malousi, F. Martin-Sanchez, R. McLatchey, E. Medico, S. Miguet, M. Mirto, J. Montagnat, G. De Moor, K. Nozaki, W. De Neve, I. Oliviera, X. Pennec, J. Sanchez, T. Solomonides, M. Taillet, P. Veltri, C. De Wagster, R. Ziegler. « HealthGrid White Paper », V. Breton, K. Dean, T. Solomonides (Eds), published by Cisco Systems, 2005.

(73) Y. Cardenas, J.-M. Pierson, L. Brunie, “Management of Cooperative Cache in Grids”, Concurrency and Computation : Practice and Experience (special issue) (version étendue de l’article publié au colloque VLDB-DMG’2006).

(74) Y. Cardenas, J. Pierson, L. Brunie, “Service de Cache pour les Grilles de Calcul”, in Chapitre 6, "Extraction des connaissances: Etat et perspectives" , Editions Cépaduès/ RNTI E-5, ISBN 2-85428-707.X 2005.

(75) Y. Cardenas, J.-M. Pierson, L. Brunie, “Management of Cooperative Cache in Grids”, second International Conference on Data Management in Grids (VLDB’DMG’2006) , en cooperation avec Very Large Databases (VLDB’2006), Séoul, août 2006.

(76) Y. Cardenas, J.-M. Pierson, L. Brunie, “Temporal Storage Space for Grids”, International Conference on High Performance Computing and Communications (HPCC’2006) , Springer Verlag LNCS series, septembre 2006, Münich.

(77) Y. Cardenas, JM. Pierson, L. Brunie. “Uniform Distributed Cache Service for Grid Computing”, Globe'05, en cooperation avec le 16ème International Workshop on Database and EXpert Systems Applications (DEXA’2005), pp. 351-355. IEEE Computer Society Press. ISBN 0-7695-2424-9. ISSN 1529-4188, août 2005.

(78) Y. Cardenas, J.-M. Pierson, L. Brunie, “Services de Caches pour les Grilles de Calcul”, Atelier Extraction et Gestion Parallèle Distribuée des Connaissances, (en coopération avec Extraction et Gestion des Connaissances (EGC'05), janvier 2005.

Page 25: Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME) Serge Miguet LIRIS Université Lumière Lyon 2 23 novembre 2006 Conseil régional

Liste des publications et travaux liés au projet Ragtime

ID-IMAG(79) Samir Jafar, Varrette Sébastien, and Jean-Louis Roch. Using data-flow analysis for resilience and result checking in peer-to-peer computations. In IEEE DEXA'2004 - Workshop GLOBE'04: pages 512-516, Grid and Peer-to-Peer

Computing Impacts on Large Scale Heterogeneous Distributed Database Systems, Zaragoza, Spain, August 2004.(80) Sébastien Varrette, Jean-Louis Roch, and Franck Leprévost. Flowcert: Probabilistic certification for peer-to-peer computations. In IEEE, editor, 16th Symposium on Computer Architecture and High Performance Computing, IEEE SBAC-

PAD 2004, pages 108-115, Foz do Iguacu, Brazil, October 2004.(81) Sébastien Varrette, Jean-Louis Roch, Yves Denneulin, and Franck Leprévost. Secure architectures for clusters and grids. In IEEE, editor, CRIS 2004, Grenoble, France, October 2004(82) Sébastien Varrette, Sébastien Georget, Johan Montagnat, Jean-Louis Roch, and Franck Leprevost. Distributed authentication in grid5000. In Springer Verlag, editor, LNCS OnTheMove Federated Conferences - Workshop Grid Computing

and its Application to Data Analysis (GADA'05), LNCS, Agia Napa, Cyprus, November 2005. Springer Verlag.(83) Samir Jafar, Thierry Gautier, Axel W. Krings, and Jean-Louis Roch. A checkpoint/recovery model for heterogeneous dataflow computations using work-stealing. In LNCS Springer-Verlag, editor, EUROPAR'2005, Lisboa, Portogal,

August 2005.(84) Samir Jafar, Axel W. Krings, Thierry Gautier, and Jean-Louis Roch. Theft-induced checkpointing for reconfigurable dataflow applications. In IEEE, editor, IEEE Electro/Information Technology Conference , (EIT 2005), Lincoln,

Nebraska, May 2005. This paper received the EIT'05 Best Paper Award.(85) Axel W. Krings, Jean-Louis Roch, and Samir Jafar. Certification of large distributed computations with task dependencies in hostile environments. In IEEE, editor, IEEE Electro/Information Technology Conference , (EIT 2005), Lincoln,

Nebraska, May 2005.(86) Jafar Samir, Gautier Thierry, and Roch Jean-Louis. Modèle de coût algorithmique intégrant des mécanismes de tolérance aux pannes et expérimentations. In Proceedings des 16emes rencontres francophones du parallélisme (RenPar'16),

pages 125-136, Le Croisic, France, April 2005.(87) Sébstien Varrette, Sébastien Georget, Jean-Louis Roch, and Franck Leprevost. Authentification distribuée sur grille de grappes basée sur ldap. In Proceedings des 16èmes rencontres francophones du parallélisme (RenPar'16), Le Croisic,

France, April 2005. ASF - Ecole des Mines de Nantes.(88) Axel W. Krings, Jean-Louis Roch, Samir Jafar, and Sebastien Varrette. A probabilistic approach for task and result certification of large-scale distributed applications in hostile environments. In LNCS Springer-Verlag, editor, European

Grid Conference EGC'2005, Amsterdam, The Netherlands, February 2005.(89) Franck Cappello, Frederic Desprez, Michel Dayde, Emmanuel Jeannot, Yvon Jegou, Stephane Lanteri, Nouredine Melab, Raymond Namyst, Pascale Primet, Olivier Richard, Eddy Caron, Julien Leduc, and Guillaume Mornet. Grid'5000:

A large scale, reconfigurable, controlable and monitorable grid platform. In Grid2005 6th IEEE/ACM International Workshop on Grid Computing, 2005.(90) Rodrigo Kassick, Caciano Machado, Everton Hermann, Rafael Bohrer Ávila, Philippe O. Navaux, and Yves Denneulin. Evaluation the performance of the dnfsp file system. In Proceedings of CCGrid 2005, Cardiff, Pays de Galles, 2005.(91) Adrien Lebre and Yves Denneulin. aioli: An input/output library for cluster of smp. In Proceedings of CCGrid 2005, Cardiff, Pays de Galles, 2005.(92) Nicolas Capit, Georges Da Costa, Yiannis Georgiou, Guillaume Huard, Cy rille Martin, Grégory Mounié, Pierre Neyron, and Olivier Richard. A batch scheduler with high level components. In Cluster computing and Grid 2005

(CCGrid05), 2005.(93) Franck Cappello, Yves Denneulin, Jean-François Méhaut, Gilles Fedak, Oleg Lodygensky, Gabriel Antoniu, Luc Bougé, Matthieu Jan, Thierry Priol, Eddy Caron, Frédéric Desprez, Nahid Emad, and Serge Petiton. Chapitre “Les grilles”,

Informatique répartie, pages 120-160. Hermes, 2005.(94) Carlos Jaime Barrios Hernandez and Yves Denneulin. High bandwidth data transfer analysis and modeling in grids. In EXPGRID workshop of the 15th International Symposium on High Performance Distributed Computing (HPDC-15),

Paris, 2006.(95) Everton Hermann, Rafael Bohrer Ávila, Philippe O. Navaux, and Yves Denneulin. Metaserver locality and scalability in a distributed nfs. In Proceedings of the 7th international meeting on high performance (Vecpar'06) computing for

computational science, 2006.(96) Nicolas Bernard, Yves Denneulin, and Sébastien Varrette. Cryptographie et sécurité des systèmes et réseaux, chapter Sécurité Réseau, pages 247-299. Number 2-7462-1260-9. Hermes, 2006.(97) Nicolas Bernard, Yves Denneulin, and Sébastien Varrette. Chapitre “Sécurité Unix”, Cryptographie et sécurité des systèmes et réseaux, pages 211-246. Number 2-7462-1260-9. Hermes, 2006.(98) Pascal Bouvry, Jean-Guillaume Dumas, Roland Gillard, Jean-Louis Roch, and Sébastien Varrette. Cryptographie à clef secréte. In T. Ebrahimi, F. Leprevost, and B. Warusfeld, editors, La sécurité Multimédia, pages 121-198. Hermes,

2006.(99) Jean-Guillaume Dumas, Franck Leprevost, Jean-Louis Roch, Valentin Savin, and Sébastien Varrette. Cryptographie à clef publique. In T. Ebrahimi, F. Leprevost, and B. Warusfeld, editors, La sécurité Multimédia, pages 199-280. to

appear in Hermes, 2006.(100) Jean-Guillaume Dumas, Franck Leprevost, Jean-Louis Roch, and Sébastien Varrette. Architectures pki. In T. Ebrahimi, F. Leprevost, and B. Warusfeld, editors, La sécurité Multimédia, pages 281-304. Hermes, 2006.(101) Sébastien Varrette, Jean-Louis Roch, Johan Montagnat, Ludwig Seitz, Jean-Marc Pierson, Franck Leprévost, Safe Distributed Architecture for Image-based Computer Assisted Diagnosis, ICPS'06, IEEE International Conference on

Pervasive Systems, workshop on Health Pervasive Systems, Lyon, France, June, 29th 2006

Page 26: Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME) Serge Miguet LIRIS Université Lumière Lyon 2 23 novembre 2006 Conseil régional

Liste des publications et travaux liés au projet Ragtime

LIP(102) F. Bouhafs, J.P. Gelas, L. Lefèvre, M. Maimour, C. Pham, P. Primet, B. Tourancheau. “Designing and Evaluating An Active Grid Architecture”. The International Journal of Future Generation Computer

Systems (FGCS) - Grid Computing: Theory, Methods and Applications , Elsevier editors, Volume 21, issue 2, pages 315-330, February 2005

(103) P. Vicat-blanc Primet, J. Zeng. “Traffic Isolation and Network Resource Sharing for Performance Control in Grids”, Joint International Conference on Autonomic and Autonomous Systems 2005 / International Conference on Networking and Services 2005 (ICAS/ICNS 2005) , 23-28 October 2005, Papeete, Tahiti. IEEE Computer Society 2005, ISBN 0-7695-2450-8

(104) Laurent Lefevre. “Heavy and lightweight dynamic network services : challenges and experiments for designing intelligent solutions in evolvable next generation networks”, Workshop on Autonomic Communication for Evolvable Next Generation Networks - The 7th International Symposium on Autonomous Decentralized Systems , Chengdu, China, April 4-8, 2005

(105) - Gabriel Antoniu, Marin Bertier, Luc Bougé, Eddy Caron, Frédéric Desprez, Mathieu Jan, Sébastien Monnet, and Pierre Sens. Future Generation Grids, volume XVIII, CoreGrid Series of Proceedings of the Workshop on Future Generation Grids. November 1-5, 2004, Dagstuhl, Germany, chapter GDS: An Architecture Proposal for a Grid Data-Sharing Service. Springer Verlag, 2006.

(106) Eddy Caron and Frédéric Desprez. DIET: A Scalable Toolbox to Build Network Enabled Servers on the Grid. International Journal of High Performance Computing Applications , 20(3):335-352, 2006. [Abstract] [bibtex-entry]

(107) Pushpinder-Kaur Chouhan, Holly Dail, Eddy Caron, and Frederic Vivien. Automatic Middleware Deployment Planning on Clusters. International Journal of High Performance Computing Applications , 2006.

(108) Eddy Caron, Bruno Del-Fabbro, Frédéric Desprez, Emmanuel Jeannot, and Jean-Marc Nicod. Managing Data Persistence in Network Enabled Servers. Scientific Programming Journal, 13(4):333-354, 2005.

(109) - Abelkader Amar, Raphaël Bolze, Aurélien Bouteiller, Pushpinder Kaur Chouhan, Andréea Chis, Yves Caniou, Eddy Caron, Holly Dail, Benjamin Depardon, Frédéric Desprez, Jean-Sébastien Gay, Gaël Le Mahec, and Alan Su. Diet: New Developments and Recent Results. In CoreGRID Workshop on Grid Middleware (in conjunction with EuroPar2006) , Dresden, Germany, August 28-29 2006.

(110) Raphaël Bolze, Eddy Caron, Frédéric Desprez, Georg Hoesch, and Cyril Pontvieux. A Monitoring and Visualization Tool and Its Application for a Network Enabled Server Platform. In M. Gavrilova and al., editors, Computational Science and Its Applications - ICCSA 2006 , volume 3984 of LNCS, Glasgow, UK., pages 202--213, 8-11 May 2006. Springer.

(111) Eddy Caron, Pushpinder Kaur Chouhan, and Holly Dail. GoDIET: A Deployment Tool for Distributed Middleware on Grid'5000. In IEEE, editor, EXPGRID workshop. Experimental Grid Testbeds for the Assessment of Large-Scale Distributed Apllications and Tools. In conjunction with HPDC-15 ., Paris, France, pages 1-8, June 19th 2006.

(112) Eddy Caron, Frédéric Desprez, and Cédric Tedeschi. A Dynamic Prefix Tree for the Service Discovery Within Large Scale Grids. In A. Montresor, A. Wierzbicki, and N. Shahmehri, editors, T he Sixth IEEE International Conference on Peer-to-Peer Computing , P2P2006, Cambridge, UK., pages 106-113, September 6-8 2006. IEEE.

(113) Eddy Caron, Charles Fourdrignier, Franck Petit, and Cédric Tedeschi. Mécanisme de réparations pour un système P2P de découverte de services. In RenPar 2006. 17ème Rencontres Francophones du Parallélisme, Canet en Roussillon, October 4-6 2006.

(114) Andréea Chis, Eddy Caron, Frédéric Desprez, and Alan Su. Plug-in Scheduler Design for a Distributed Grid Environment. In ACM/IFIP/USENIX, editor, 4th International Workshop on Middleware for Grid Computing - MGC 2006, Melbourne, Australia, November 27th 2006. In conjunction with ACM/IFIP/USENIX 7th International Middleware Conference 2006.

(115) Pushpinder Kaur Chouhan, Holly Dail, Eddy Caron, and Frédéric Vivien. How should you structure your hierarchical scheduler ?. In HPDC-15. 15th IEEE International Symposium on High Performance Distributed Computing, Paris, France, pages 339-340 (Poster), June 19-23th 2006. IEEE.

(116) Eddy Caron, Frédéric Desprez, Franck Petit, and Cédric Tedeschi. A Peer-to-Peer Extension of Network-Enabled Server Systems. In e-Science 2005. First IEEE International Conference on e-Science and Grid Computing, Melbourne, Australia, pages 430-437, 5-8 December 2005.

(117) Eddy Caron, Pushpinder-Kaur Chouhan, and Arnaud Legrand. Automatic Deployment for Hierarchical Network Enabled Server. In The 13th Heterogeneous Computing Workshop (HCW 2004), Santa Fe.

New Mexico, pages 109b (10 pages), April 2004.

Page 27: Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME) Serge Miguet LIRIS Université Lumière Lyon 2 23 novembre 2006 Conseil régional

Merci de votre attention

Page 28: Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME) Serge Miguet LIRIS Université Lumière Lyon 2 23 novembre 2006 Conseil régional

« Démonstrateur » Ragtime

Page 29: Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME) Serge Miguet LIRIS Université Lumière Lyon 2 23 novembre 2006 Conseil régional

Modélisation de la dynamique cardiaqueObjectifsAnalyse spatio-temporelle d’images cardiaques sur architecture de grille

Difficultés• Grande quantité de données éventuellement distribuées• Programme d’analyse ‘computer intensive’

Segmentation 3D+temps du coeur• Modèle déformable élastique non linéaire• Stratégie d’initialisation du modèle• Implantation Multithread

Estimation & suivi de mouvement 3D+temps• Approche basée sur le recalage d’images • Modélisation d’état et filtrage temporel• Implantation parallèle & Multithread MPI

Perspectives• Parallèlisation du code• Finaliser les versions MPI• Outils graphiques• Développement d’un portail Web (voir appli A4)

• Tests sur architecture de grille (EGEE2)

Page 30: Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME) Serge Miguet LIRIS Université Lumière Lyon 2 23 novembre 2006 Conseil régional

Modélisation de la dynamique cardiaque: Résultats

Collaborations• Institut C. Jordan, CNRS UMR 5208, Lyon (Prof. J. Pousin)• ACI AGIR (Resp. C. Germain, LAL-Orsay)• New-York Univ. & Rutgers Univ. (Prof. L. Axel).• Laboratory of Biomedical Engineering, HUT (Prof. T. Katila)• , & VTT, Tampere (Research fellow J. Lötjönen), Finland

Thèses• B. Delhay, soutenance le 13/12/06. Séjour 6 mois Eurodoc, Lab. Biomedical

Eng., Finlande• J. Schaerer, 3ième année. Séjour 6 mois Eurodoc, NY Medical Center, USA

Publications• Sarrut & al., A comparison framework for breathing motion estimation methods form 4D imaging, en révision pour IEEE TMI

• Rouchdy & al., A non linear deformable elastic template for soft structure segmentation. Application to the heart segmentation in MRI, soumis à Inverse Problems, Juillet 2006.

• J. Schaerer & al., Fast and automated creation of patient-specific 3D heart model from tagged MRI, Special Session SA2PM, MICCAI, Copenhagen, 2006

• B. Delhay & al., A spatio-temporal deformation model for dense motion estimation in periodic cardiac image sequences, SA2PM, MICCAI, Copenhagen, 2006

• J. Pousin & al., "Constraint 3D elastic model for the segmentation in cardiac MRI," Computers in Cardiology, Lyon, pp. 785-788, 2005.

• J Schaerer & al., Simultaneous Segmentation of the Left and Right Heart Ventricles in 3D Cine MR Images of Small Animals, CinC, Lyon, pp. 231-234, 2005, 2005.

• B. Delhay & al., A Dynamic 3-D Cardiac Surface Model from MR Images, CinC, Lyon, pp. 423-426, 2005.

Page 31: Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME) Serge Miguet LIRIS Université Lumière Lyon 2 23 novembre 2006 Conseil régional

Indexation

Mam

mo

DDSM Floride

Centre de calcul

Calcul grille

Stockage

Utilisateur

User interface

CCIN2P3 - RAGTIME

Page 32: Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME) Serge Miguet LIRIS Université Lumière Lyon 2 23 novembre 2006 Conseil régional

Stockage:

- Mise en place d’un serveur SRB accessible depuis EGEE/LCG

- 1 base de données ORACLE pour les méta-données

- 500 Go de données DDSM Floride

Calcul:

- Accès en direct à la ferme de calcul du CCIN2P3 (1200 cpu)

- Accès au Centre de Calcul via le middleware EGEE/LCG

- Projet RAGTIME a contribué à hauteur de 20 CPU

Qualité de service:

- Service (SRB + Calcul) disponible 24h/24h sur toute la période du projet

- Assistance pour les développements autour de SRB

- Grande adéquation entre SRB et les besoins de stockage du biomedical

CCIN2P3 – Bilan RAGTIME

Page 33: Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME) Serge Miguet LIRIS Université Lumière Lyon 2 23 novembre 2006 Conseil régional

Applications Médicales Atlas de formes statistiques : Thèse de

Ziad Aramouni (début en juin 2005)

Tomographie dynamiqueMoyenne de coupes d’insulaeCollaboration avec PRAXIM

IEEE trans on MI 06, Phys Med Biol 05

Page 34: Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME) Serge Miguet LIRIS Université Lumière Lyon 2 23 novembre 2006 Conseil régional

Offered Grid software and batch scheduler (ACI GRID project with ID-IMAG)– CIGRI: https://gforge.inria.fr/scm/?group_id=316

– OAR: https://gforge.inria.fr/frs/?group_id=125

True activity Activity after DCC optimization

Activity without DCC optimization

True

attenuation

Initial

attenuation

Attenuation

after DCCoptimization

Thèse de Joe Aoun débuté en 2005 avec Vincent Breton, clermont Ferrand : simulation Monte Carlo en SPECT et couplage avec l’optimisation des conditions de consistence pour la fusion SPECT-CT

Page 35: Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME) Serge Miguet LIRIS Université Lumière Lyon 2 23 novembre 2006 Conseil régional

A.3 SIMRI: Magnetic Resonance Image Simulator

Why MRI Simulation ?– Better understanding of the complexity of MRI imaging– Pedagogic purposes– Conception, calibration and test of MRI sequences in-silico.– Generation of MRI images with a “ground truth”

Artefacts impact and correction MR Image processing validation (segmentation, quantification)

Previous works– 1D MRI simulation [Bittoun-81]– 2D MRI simulation [Olsson-95]– Simulation with a distributed implementation [Brenner-97]– 3D brain MRI simulation [Kwan-99]– Susceptibility and MRI simulation [Yoder-02-04]

Page 36: Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME) Serge Miguet LIRIS Université Lumière Lyon 2 23 novembre 2006 Conseil régional

A.3 SIMRI: OverviewVirtual object

(i,ρ,T1,T2)

MRI

Image

FFT based

reconstruction

Magnetization

process kernel

K-space

RF signals

MRI sequence - RF Pulse - Gradient - Precession - Acquisition

Bo + ∆B map

Filtering

Acquisition noise model

Kernel implements Bloch’s electromagnetism equation

Huge computation time (5122 = 12h, 5123 > 100 years !)

Parallel implementation > MPI

Page 37: Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME) Serge Miguet LIRIS Université Lumière Lyon 2 23 novembre 2006 Conseil régional

A.3 SIMRI milestones

June 2001 : SIMRI Project start June 2002 : Parallelisation of the magnetization kernel Dec. 2002 : Cluster deployment June 2003: SpinPlayer : 1D interactive simulation interface Nov. 2003 : Grid deployment 2004 : Artefacts simulation (Susceptibility, Chemical shift,

field default) Dec 2004 : New parallelisation scheme at a sequence level March 2005 : Major publication in J. Magnetic Resonance June 2005 : SIMRI@Grid : Simulation web portal Nov: 2005 : SIMRI distribution under CECILL public licence

DA

TA

GR

IDE

GE

E

ME

DIG

RID

Page 38: Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME) Serge Miguet LIRIS Université Lumière Lyon 2 23 novembre 2006 Conseil régional

A.3 SIMRI: A grid experience Grid added value– Speeds up the simulation time by a factor linked to the node number

– Enables simulation of high resolution images– Enables simultaneous simulation to a wide user community

Grid key issues– Homogenisation of MPI implementation on the grid clusters.– Enabling job submission to multiple clusters to get numerous nodes for 3D simulation. – Enhancement of scheduling to estimate job termination.– Providing of web portals to mask the middleware to final users – Facilitation of the server certificate usage.

Page 39: Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME) Serge Miguet LIRIS Université Lumière Lyon 2 23 novembre 2006 Conseil régional

A.3 SIMRI@Grid webportal Functionalities– Full simulation access (all simulation parameters) – Two simulation targets : EGGE grid (LCG2), Local Cluster (PBS)– User authentification– Enhanced user job history, Enhanced running job status – Simulation results sent by mail

Status and evolution– At the moment, only open to the 10 SIMRI developers– Autumn 2006: Version 2

Web service architecture, associated to Glite Enhanced interface New simulation target : CINES, SGI multiproc

– Progressive simulation service opening to all the scientific community

Page 40: Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME) Serge Miguet LIRIS Université Lumière Lyon 2 23 novembre 2006 Conseil régional

A.3 SIMRI@Grid illustration

Page 41: Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME) Serge Miguet LIRIS Université Lumière Lyon 2 23 novembre 2006 Conseil régional

A.3 SIMRI: Facts Software– The most advanced available MRI simulator : 1D, 2D, 3D, field default, Chemical shift, T2* management …

– Distributed under the public CECILL License (> 100 download within 30 labs)

– Simulation service proposed through a web portal connected to EGEE grid

Publications– H. Benoit-Cattin et al. "The SIMRI project: A versatile and interactive MRI simulator," Journal of Magnetic Resonance, vol. 173, pp. 97-115, 2005.

–J. Montagnat et al. "Medical images simulation, storage, and processing on the European DataGrid testbed," Journal of Grid Computing, vol. 2, pp. 387-400, 2004.

– H. Benoit-Cattin et al. "Magnetic Resonance Imaging (MRI) simulation on a grid computing architecture,"IEEE CGIGRID'03- BIOGRID'03, Tokyo, 2003.

B. Belaroussi et al. "Distortion correction for susceptibility-induced artifacts in spin echo MR images: Simulation study at 1.5 T and 7 T.,"Proc. ISMRM'04.

B. Belaroussi et al. "Susceptibility artifact correction in GE images,"Proc. ISMRM'06.

Page 42: Rhône-Alpes : Grille pour le Traitement dInformations Médicales (RAGTIME) Serge Miguet LIRIS Université Lumière Lyon 2 23 novembre 2006 Conseil régional

A.3 SIMRI: Perspectives

Simulation features– Take benefit of the code diffusion to enlarge the user community and to get contributions in

New anatomical objects New MRI sequences New simulation model (diffusion, antennas, pulse …)

Simulation services– Open widely the SIMRI grid portal.– Turn the portal architecture to an evolutive web service one.– Provide a data management service associated to the high value simulated images– Think about a multimodality (MRI, CT, PET, US) Medical Image simulation portal.