XLCloud: 
the interventional 
radiology use 
case 
Philippe Gravez, Virtual Reality Project Manager, 
CEA LIST, FR 
OW2con’14 
Paris, 5 November 2014 
| PAGE 1
XLCloud: the interventional radiology use case 
Interactive simulation / Virtual Reality for training / Cloud 
Introduction 
CEA List & technological research 
I. CEA List & XLCloud 
Interactive simulation 
Motivations for XLCloud 
2 use cases 
II. Interventional radiology 
What is it? 
Esprimed 
VR training tool 
III. Implementation 
Architecture of XDE applications 
Remote deployment 
Conclusion 
| PAGE 2
CEA List research institute 
Smart digital systems – Paris area – Staff ~ 750 
| PAGE 3 
Contribute to business competitiveness 
through innovation and technology transfer 
Funding 
Project Industrial CEA 
41% 
25% 
34% 
FROM RESEARCH 
TO INDUSTRY 
FUNDAMENTAL 
RESEARCH 
PUBLICATIONS 
APPLIED 
RESEARCH 
PATENTS 
MASS 
PRODUCTION 
PRODUCTS 
PILOT LINE 
Laser 
diode 
pump 
Contacts 
Microcavity 
10 mm 
PROTOTYPES 
Funding
XLCloud: the interventional radiology use case 
Interactive simulation / Virtual Reality for training / Cloud 
Introduction 
CEA List & technological research 
I. CEA List & XLCloud 
Interactive simulation 
Motivations for XLCloud 
2 use cases 
II. Interventional radiology 
What is it? 
Esprimed 
VR training tool 
III. Implementation 
Architecture of XDE applications 
Remote deployment 
Conclusion 
| PAGE 4
| PAGE 5 
Interactive dynamic simulation
Interactive simulation lab: addressed topics 
| PAGE 6 
Soft parts Multibody multi-contact Fluids 
nonsmooth dynamics 
Physics 
Dynamic multi-objective 
control 
Dynamic 
simulation, 
Interactions 
Interactive 
multi-physics 
simulation 
1 
Digital 
human 
2 
Accurate 
manipulation 
in VR 
Interactive Dosimetry 
«Advanced» 
interactions: haptics, 
tracking, HMD, … 
Mixed 
Reality
Interactive simulation lab: some applications 
Virtual prototyping, Training (VR / MR) 
scenario validation 
| PAGE 7 
Physics 
Interactive 
multi-physics 
simulation 
1 
Digital 
Human 
Assistance for 2 
assembling, 
maintenance or 
recycling 
Ergonomic 
assessment, 
cobot design …
Motivations for XLCloud / Use cases 
XLCloud 
HPC 
Interactive video streaming 
Access to HPC capabilities 
CFD & dosimetry simulation 
High interactivity 
Virtual Reality requirement 
Ease of deployment 
Collaborative working / scalability 
Several persons, remotely located, interacting with the same 
virtual mock-up from heterogeneous computer interfaces 
à 2 XLCloud use cases 
Interactive smoke simulation (with Silkan) (HPC++) 
Interventional radiology (with Esprimed) (Interactivity++) 
| PAGE 8
XLCloud: the interventional radiology use case 
Interactive simulation / Virtual Reality for training / Cloud 
Introduction 
CEA List & technological research 
I. CEA List & XLCloud 
Interactive simulation 
Motivations for XLCloud 
2 use cases 
II. Interventional radiology 
What is it? 
Esprimed 
VR training tool 
III. Implementation 
Architecture of XDE applications 
Remote deployment 
Conclusion 
| PAGE 9
Interventional radiology 
Ø Interventional radiology is a 
medical sub-specialty of radiology 
which utilizes minimally-invasive 
image-guided procedures to 
diagnose and treat diseases in 
nearly every organ system 
(Wikipedia) 
Ø This means that surgeon and 
medical staff are always exposed 
to X-rays 
Ø This is becoming a world wide 
issue raised by safety authorities 
| PAGE 10
The Esprimed interventional radiology training tool 
Esprimed is a young company focused on best 
practices in interventional radiology 
Advices/formation for medical teams 
Minimization of dose received by patient 
and medical team 
Esprimed asked CEA to develop a virtual reality 
demonstrator including 
Movement of the radiologic system 
Movement of radiologic protections 
Computation of Dose receive by the surgeon 
Ability to replay a complete sequence 
à Rich interaction 
Radiology equipment through the web 
Protection screen moved through space mouse 
3D view controlled through mouse 
Imaging commands through keyboard 
à Intensive computation Real time estimation of dose 
| PAGE 11
The Esprimed interventional radiology training tool 
| PAGE 12 
© Data / scenario
XLCloud: the interventional radiology use case 
Interactive simulation / Virtual Reality for training / Cloud 
Introduction 
CEA List & technological research 
I. CEA List & XLCloud 
Interactive simulation 
Motivations for XLCloud 
2 use cases 
II. Interventional radiology 
What is it? 
Esprimed 
VR training tool 
III. Implementation 
Architecture of XDE applications 
Remote deployment 
Conclusion 
| PAGE 13
XDE architecture 
| PAGE 14
XDE virtual cluster with XLCloud / scalability 
| PAGE 15 
According to the considered application and the 
local resources, select the components to be 
virtualized 
Network of Orocos agents 
Remote 
rendering
Conclusion 
Development of a training tool for interventional 
radiology 
A business supported use case 
Main motivation: ease of deployment in hospital 
facilities 
Open a path toward scalability and collaborative work 
| PAGE 16

OW2con'14 - Xlcloud, 3D rendering in the cloud

  • 1.
    XLCloud: the interventional radiology use case Philippe Gravez, Virtual Reality Project Manager, CEA LIST, FR OW2con’14 Paris, 5 November 2014 | PAGE 1
  • 2.
    XLCloud: the interventionalradiology use case Interactive simulation / Virtual Reality for training / Cloud Introduction CEA List & technological research I. CEA List & XLCloud Interactive simulation Motivations for XLCloud 2 use cases II. Interventional radiology What is it? Esprimed VR training tool III. Implementation Architecture of XDE applications Remote deployment Conclusion | PAGE 2
  • 3.
    CEA List researchinstitute Smart digital systems – Paris area – Staff ~ 750 | PAGE 3 Contribute to business competitiveness through innovation and technology transfer Funding Project Industrial CEA 41% 25% 34% FROM RESEARCH TO INDUSTRY FUNDAMENTAL RESEARCH PUBLICATIONS APPLIED RESEARCH PATENTS MASS PRODUCTION PRODUCTS PILOT LINE Laser diode pump Contacts Microcavity 10 mm PROTOTYPES Funding
  • 4.
    XLCloud: the interventionalradiology use case Interactive simulation / Virtual Reality for training / Cloud Introduction CEA List & technological research I. CEA List & XLCloud Interactive simulation Motivations for XLCloud 2 use cases II. Interventional radiology What is it? Esprimed VR training tool III. Implementation Architecture of XDE applications Remote deployment Conclusion | PAGE 4
  • 5.
    | PAGE 5 Interactive dynamic simulation
  • 6.
    Interactive simulation lab:addressed topics | PAGE 6 Soft parts Multibody multi-contact Fluids nonsmooth dynamics Physics Dynamic multi-objective control Dynamic simulation, Interactions Interactive multi-physics simulation 1 Digital human 2 Accurate manipulation in VR Interactive Dosimetry «Advanced» interactions: haptics, tracking, HMD, … Mixed Reality
  • 7.
    Interactive simulation lab:some applications Virtual prototyping, Training (VR / MR) scenario validation | PAGE 7 Physics Interactive multi-physics simulation 1 Digital Human Assistance for 2 assembling, maintenance or recycling Ergonomic assessment, cobot design …
  • 8.
    Motivations for XLCloud/ Use cases XLCloud HPC Interactive video streaming Access to HPC capabilities CFD & dosimetry simulation High interactivity Virtual Reality requirement Ease of deployment Collaborative working / scalability Several persons, remotely located, interacting with the same virtual mock-up from heterogeneous computer interfaces à 2 XLCloud use cases Interactive smoke simulation (with Silkan) (HPC++) Interventional radiology (with Esprimed) (Interactivity++) | PAGE 8
  • 9.
    XLCloud: the interventionalradiology use case Interactive simulation / Virtual Reality for training / Cloud Introduction CEA List & technological research I. CEA List & XLCloud Interactive simulation Motivations for XLCloud 2 use cases II. Interventional radiology What is it? Esprimed VR training tool III. Implementation Architecture of XDE applications Remote deployment Conclusion | PAGE 9
  • 10.
    Interventional radiology ØInterventional radiology is a medical sub-specialty of radiology which utilizes minimally-invasive image-guided procedures to diagnose and treat diseases in nearly every organ system (Wikipedia) Ø This means that surgeon and medical staff are always exposed to X-rays Ø This is becoming a world wide issue raised by safety authorities | PAGE 10
  • 11.
    The Esprimed interventionalradiology training tool Esprimed is a young company focused on best practices in interventional radiology Advices/formation for medical teams Minimization of dose received by patient and medical team Esprimed asked CEA to develop a virtual reality demonstrator including Movement of the radiologic system Movement of radiologic protections Computation of Dose receive by the surgeon Ability to replay a complete sequence à Rich interaction Radiology equipment through the web Protection screen moved through space mouse 3D view controlled through mouse Imaging commands through keyboard à Intensive computation Real time estimation of dose | PAGE 11
  • 12.
    The Esprimed interventionalradiology training tool | PAGE 12 © Data / scenario
  • 13.
    XLCloud: the interventionalradiology use case Interactive simulation / Virtual Reality for training / Cloud Introduction CEA List & technological research I. CEA List & XLCloud Interactive simulation Motivations for XLCloud 2 use cases II. Interventional radiology What is it? Esprimed VR training tool III. Implementation Architecture of XDE applications Remote deployment Conclusion | PAGE 13
  • 14.
  • 15.
    XDE virtual clusterwith XLCloud / scalability | PAGE 15 According to the considered application and the local resources, select the components to be virtualized Network of Orocos agents Remote rendering
  • 16.
    Conclusion Development ofa training tool for interventional radiology A business supported use case Main motivation: ease of deployment in hospital facilities Open a path toward scalability and collaborative work | PAGE 16