The XLcloud project strives to establish the demonstration of a High Performance Cloud Computing (HPCC) platform based on OpenStack that is designed to run a representative set of compute intensive workloads. Two Use Cases will be demonstrated during this presentation. First, the interventional radiology use case of the XLCloud project has the goal to show that the XLCLoud platform can be used to leverage an application requiring both interaction and high performance computing. This simulator, developed by CEA and Esprimed, allows medical staff to prepare or replay an intervention in a 3D interactive environment (manipulation of the radiological system, position of people and their protections) while having the benefit of precise estimation of the dose they are exposed to through a 3D monte carlo simulation optimized in order to provide results in interactive time. The second use case will be based on cloud gaming and 3D visualization. XLcloud is a three-year long collaborative project funded by the French FSN (Fonds national pour la Société Numérique) programme.
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 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
3. 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
4. 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
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 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
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 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
13. 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
15. 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
16. 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