a data driven application system for laser treatment of...

18
A Data Driven Application System for Laser Treatment of Cancer David Fuentes Institute for Computational Engineering and Sciences The University of Texas at Austin 9th US National Congress on Computational Mechanices San Francisco, California July 23-26, 2007

Upload: phamthu

Post on 14-Mar-2018

218 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: A Data Driven Application System for Laser Treatment of …dddas.ices.utexas.edu/publications/pres_nccm_july07.pdf · A Data Driven Application System for Laser Treatment of Cancer

A Data Driven Application Systemfor

Laser Treatment of Cancer

David Fuentes

Institute for Computational Engineering and SciencesThe University of Texas at Austin

9th US National Congress on Computational MechanicesSan Francisco, California

July 23-26, 2007

Page 2: A Data Driven Application System for Laser Treatment of …dddas.ices.utexas.edu/publications/pres_nccm_july07.pdf · A Data Driven Application System for Laser Treatment of Cancer

Team

- Institute for Computational Engineering and Sciences

J. T. Oden, K. R. Diller, J. C. Browne, C. Bajaj,I. Babuska, J. Bass, L. Demkowicz, Y. Feng, A. Hawkins,S. Koshnevis, B. Kwon, S. Prudhomme, Y. Zhang

- Department of Imaging Physics, M.D. Anderson CancerCenter

J. Hazle, L. Bidaut, A. Elliott, R. J. Stafford

Acknowledgment: NSF grant CNS-0540033, FredericaDarema, Program Director

1

Page 3: A Data Driven Application System for Laser Treatment of …dddas.ices.utexas.edu/publications/pres_nccm_july07.pdf · A Data Driven Application System for Laser Treatment of Cancer

Outline

- Description of Problem

. Development of a Data Driven Control System For LaserTreatment of Cancer

- Cyber Work Flow Description

. Patient-Specific Calibration

- Current Results on Phantom Materials

- Work in Progress

. In Vivo Experiments, real-time laser control, hp-adaptivity studies

2

Page 4: A Data Driven Application System for Laser Treatment of …dddas.ices.utexas.edu/publications/pres_nccm_july07.pdf · A Data Driven Application System for Laser Treatment of Cancer

Problem Description

- Computer guided laser treatment as a minimally invasivealternative to standard treatment of cancer

- Localized hyperthermia/ablation treatment to damage anddestroy cancerous cells

. Heat source provided by diffusing interstitial laser fiber orcollimated external source

- Real-Time Thermal Imaging provides guidance to Real-Time computational prediction

- Target disease: tissues with a well-defined tumor

3

Page 5: A Data Driven Application System for Laser Treatment of …dddas.ices.utexas.edu/publications/pres_nccm_july07.pdf · A Data Driven Application System for Laser Treatment of Cancer

CyberInfrastructure

Animation dddas

4

Page 6: A Data Driven Application System for Laser Treatment of …dddas.ices.utexas.edu/publications/pres_nccm_july07.pdf · A Data Driven Application System for Laser Treatment of Cancer

Work Flow

- Data Acquisition

- Geometry Extraction

- Mesh Generation and Mesh Optimization

- Laser Parameter Optimization

- Registration

- Patient Specific Calibration- Data Filtering

- Predictions

- Visualizations

5

Page 7: A Data Driven Application System for Laser Treatment of …dddas.ices.utexas.edu/publications/pres_nccm_july07.pdf · A Data Driven Application System for Laser Treatment of Cancer

Data Acquisition

- Anatomical Volume Image and Thermal Image DataSets

- Images acquired at the University of Texas M.D. AndersonCancer Center in Houston, Texas

- 1.5-T MR scanner (GE)

- Avg. Data Set Size:

. Anatomical= 3.7MB256x256x30 voxel

. Thermal = .32MB256x256x5 voxel

6

Page 8: A Data Driven Application System for Laser Treatment of …dddas.ices.utexas.edu/publications/pres_nccm_july07.pdf · A Data Driven Application System for Laser Treatment of Cancer

Bioheat Transfer Model

The Non-Linear Pennes Model

ρcp∂u

∂t−∇ · (k(u)∇u) + ω(u)cblood(u− ua)

= Qlaser(x, t) in Ω ⊂ R3

−k(u)∇u · n = h(u− u∞) on ∂Ω

u(x, 0) = u0 in Ω

Qlaser(x) = 3Pµaexp(−µs‖x− x0‖)

4π‖x− x0‖ρ density [ kg

m3] k thermal conductivity [ Wm·K ]

ω blood perfusivity [ kgs·m3] P Power [W ]

cp specific heat [ Jkg·K ] µa,µs coeff. of absorb/scattering [ 1

m]x0 laser position [m]

7

Page 9: A Data Driven Application System for Laser Treatment of …dddas.ices.utexas.edu/publications/pres_nccm_july07.pdf · A Data Driven Application System for Laser Treatment of Cancer

Patient Specific Calibration

- Temperature distribution measured by in vivo MRTI

- Images transferred from Houston to Austin

. avg file size of 1 time instance ≈ .32MB

. avg bandwidth from HOU to AUS ≈ .2MB/s

- Pennes Model update of blood perfusivity and thermalconductivity

‖uh(x, t)− uMRTI(x, t)‖2L2([0,τ ];L2(Ω))

- Uses Quasi-Newton Optimization Method (TAO library)

. Gradient computed from adjoint method

8

Page 10: A Data Driven Application System for Laser Treatment of …dddas.ices.utexas.edu/publications/pres_nccm_july07.pdf · A Data Driven Application System for Laser Treatment of Cancer

Patient Specific Calibration

≈ 8000 Dofs

9

Page 11: A Data Driven Application System for Laser Treatment of …dddas.ices.utexas.edu/publications/pres_nccm_july07.pdf · A Data Driven Application System for Laser Treatment of Cancer

Patient Specific Calibration

< 30 parameters

10

Page 12: A Data Driven Application System for Laser Treatment of …dddas.ices.utexas.edu/publications/pres_nccm_july07.pdf · A Data Driven Application System for Laser Treatment of Cancer

Patient Specific Calibration

≈ 5000 parameters

11

Page 13: A Data Driven Application System for Laser Treatment of …dddas.ices.utexas.edu/publications/pres_nccm_july07.pdf · A Data Driven Application System for Laser Treatment of Cancer

Patient Specific Calibration

- Full Field Inversion too expensive for real time

- Studies show that ≈ 15% decrease of cost function in realtime is feasible

12

Page 14: A Data Driven Application System for Laser Treatment of …dddas.ices.utexas.edu/publications/pres_nccm_july07.pdf · A Data Driven Application System for Laser Treatment of Cancer

Verification Tests using a Phantom

- System operational and being tested on phantom materials

- Phantom material is a radiation sensitive 1% agar gel

Animation Linux Animation Windows

- Heating of phantom visible inMRTI thermal images

- External laser provides heatsource

- Fiducials used to mark laserposition

- Phantom Test provides ananimal-free means of code veri-fication of the control system

13

Page 15: A Data Driven Application System for Laser Treatment of …dddas.ices.utexas.edu/publications/pres_nccm_july07.pdf · A Data Driven Application System for Laser Treatment of Cancer

Verification Tests using a Phantom

14

Page 16: A Data Driven Application System for Laser Treatment of …dddas.ices.utexas.edu/publications/pres_nccm_july07.pdf · A Data Driven Application System for Laser Treatment of Cancer

Verification Tests using a Phantom

15

Page 17: A Data Driven Application System for Laser Treatment of …dddas.ices.utexas.edu/publications/pres_nccm_july07.pdf · A Data Driven Application System for Laser Treatment of Cancer

Work in Progress

- In Vivo trials

. Next Phantom run to demonstrate control of laser inHouston from HPC computers in Austin

- Registration Improvement

. Non-Rigid mesh deformation capabilities

- Utilize and Study the benifits of HP adaptivity within thecontext of this project

16

Page 18: A Data Driven Application System for Laser Treatment of …dddas.ices.utexas.edu/publications/pres_nccm_july07.pdf · A Data Driven Application System for Laser Treatment of Cancer

Questions

dddas.ices.utexas.edu

17