classification-based glioma diffusion modeling

82
Classification-based Glioma Diffusion Modeling Marianne Morris

Upload: najila

Post on 22-Jan-2016

54 views

Category:

Documents


0 download

DESCRIPTION

Classification-based Glioma Diffusion Modeling. Marianne Morris. Overview. Introduction Motivation Assumptions Related Work Framework Contribution Results Conclusions. Introduction. Task: Where to irradiate! What is a glioma ? What is tumour diffusion modeling ? Brain Biology MRI - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Classification-based Glioma Diffusion Modeling

Classification-based Glioma Diffusion Modeling

Marianne Morris

Page 2: Classification-based Glioma Diffusion Modeling

2

Overview Introduction

Motivation Assumptions

Related Work Framework Contribution Results Conclusions

Page 3: Classification-based Glioma Diffusion Modeling

3

Introduction

Task: Where to irradiate! What is a glioma? What is tumour diffusion

modeling? Brain Biology MRI Radiotherapy

Page 4: Classification-based Glioma Diffusion Modeling

4

Task Goal: Effective radiotherapy of Brain Tumours

determine what region of brain to treat (irradiate) Problem:

Just targeting visible tumour cells is NOT enough… Must also kill “(radiologically) occult”

cancer cells surrounding tumour ! Current Approach:

Irradiate 2cm margin around tumour Not known if

this area contains occult cells ONLY this area contains occult cells

Treated area

?? Normal tissue+

Occult cells ??

tumour

Page 5: Classification-based Glioma Diffusion Modeling

5

Better Approach

Locate brain tumours from MRI scan Predict “(radiologically) occult” cancer

cells surrounding tumour predictor learned from earlier MRI data sets

Treat tumour + predicted-occult region Meaningful as current techniques can zap

arbitrary shapes!

Page 6: Classification-based Glioma Diffusion Modeling

6

Underlying assumptions Occult cells future tumour growth Probability of growth of tumour T into

adjacent voxel V is determined by properties of T: growth rate, histology properties of V: location, intensity, tissue type

Voxel properties are known throughout brain

Uniformity of brain tumour characteristics

Page 7: Classification-based Glioma Diffusion Modeling

7

What is a glioma? A primary

brain tumour that originated from a cell of the nervous system

Page 8: Classification-based Glioma Diffusion Modeling

8

Diffusion Model

Tumor

Page 9: Classification-based Glioma Diffusion Modeling

9

Diffusion Model

Tumor

Neighbours

Page 10: Classification-based Glioma Diffusion Modeling

10

Diffusion Model

- - + + +

- +

- +

- +

- + + - -

Tumor

Page 11: Classification-based Glioma Diffusion Modeling

11

Diffusion Model

- - + + +

- +

- +

- +

- + + - -

Tumor

Neighbours

Page 12: Classification-based Glioma Diffusion Modeling

12

Diffusion Model

- - + + +

- - + + + +

- + +

- + -

- + -

- + + - - -

- + + -

Tumor

Page 13: Classification-based Glioma Diffusion Modeling

13

Diffusion Model

- - + + +

- - + + + +

- + +

- + -

- + -

- + + - - -

- + + -

Tumor

Page 14: Classification-based Glioma Diffusion Modeling

14

Diffusion Model

- - + + +

- - + + + +

- + +

- + -

- + -

- + + - - -

- + + -

Tumor

Neighbours

Page 15: Classification-based Glioma Diffusion Modeling

15

Brain Biology

Page 16: Classification-based Glioma Diffusion Modeling

16

MRIMagnetic Resonance Imaging

Magnet

signal

Echo signaldetected

Signal reconstructedinto image

Signal intensity (on image) determined by T1, T2 relaxation times

Time line in minutes00: T2 scanning05: T1 scanning10: contrast15: T1-contrast scanning

Page 17: Classification-based Glioma Diffusion Modeling

17

MRI – image views

Axial Sagittal Coronal

Page 18: Classification-based Glioma Diffusion Modeling

18

MRI – image types

T1 T1-contrast T2

Page 19: Classification-based Glioma Diffusion Modeling

19

Tissue differentiation on MRI scans

TissueT1-weighted

T2-weighted

Bone Dark Dark

Air Dark Dark

Fat Bright Dark

Water Dark Bright

Page 20: Classification-based Glioma Diffusion Modeling

20

MRI – image types

T1 T1-contrast T2

Page 21: Classification-based Glioma Diffusion Modeling

21

T1-Contrast scan (axial) Tumour is bright

white structure

Necrotic region is black structure dead cells in center

of tumour

Edema may surround tumour swelling of normal

tissue

Page 22: Classification-based Glioma Diffusion Modeling

22

Radiotherapy

Page 23: Classification-based Glioma Diffusion Modeling

23

Radiotherapy

Page 24: Classification-based Glioma Diffusion Modeling

24

Current Treatment Region

Irradiate everything within 2 cm margin around tumour

… includes Occult cells Normal cells

Page 25: Classification-based Glioma Diffusion Modeling

25

Better Treatment Region

Irradiate Tumour Occult cells Minimal number of

normal cells - minimize loss of brain function

Higher dose of radiation – smaller chance of recurrent cancer

Radiotherapy can zap arbitrary shapes!

Page 26: Classification-based Glioma Diffusion Modeling

26

Overview

Introduction Related Work Framework Contribution Results Conclusions

Page 27: Classification-based Glioma Diffusion Modeling

27

Related work

Modeling macroscopic glioma growth 3D cellular automata (Kansal et al., 2000)

Differential motility in grey vs. white matter (Swanson et al., 2002)

White matter tract invasion (Clatz et al., 2004)

Supervised treatment planning (Zizzari, 2004)

Page 28: Classification-based Glioma Diffusion Modeling

28

Related work

3D cellular automata Describes the transition of cells within

the tumour from dividing to necrotic Does not assume uniform radial growth Does not account for biological factors Too simple to model real tumour

growthProliferating Inactive Necrotic

Kansal et al., 2000

Page 29: Classification-based Glioma Diffusion Modeling

29

Related work

A 5:1 ratio in white vs. grey matter

Rate of change of tumour cell density =Diffusion of tumour cells + Growth of

tumour

Dw = 5 Dg

Swanson et al., 2000

Page 30: Classification-based Glioma Diffusion Modeling

30

Related work White matter tract invasion – DTI*

Uses anatomical atlas of white fibers Initiates simulation from a tumour at time 1 Uses diffusion-reaction equation Evaluates results against tumour at time 2

Only one test patient (GBM)

*Diffusion Tensor Imaging

Clatz et al., 2004

Page 31: Classification-based Glioma Diffusion Modeling

31

Related work

Modeling macroscopic GBM growth Differential equations; diffusion-reaction

Supervised treatment planning Predicts treatment volume using ANN Trains on control points in predicted

clinical volume vs. truth treatment volume Does not consider brain or patient info

Zizzari, 2004

Page 32: Classification-based Glioma Diffusion Modeling

32

Overview

Introduction Related Work Framework Contribution Results Conclusions

Page 33: Classification-based Glioma Diffusion Modeling

33

Framework Noise reduction Spatial registration Intensity Standardization Tissue segmentation Tumour segmentation Feature extraction Classification Tumour growth modeling

Contribution

Preprocessing

Page 34: Classification-based Glioma Diffusion Modeling

34

Framework

Noise Reduction

Spatial Registration

Intensity Standardization

Tissue Segmentation

Tumour Segmentation

Preprocessing

Feature Extraction

Classification

Tumour Diffusion Modeling

Contribution

Page 35: Classification-based Glioma Diffusion Modeling

35

Framework Noise reduction Spatial registration Intensity Standardization Tissue segmentation Tumour segmentation Feature extraction Classification Tumour growth modeling

Page 36: Classification-based Glioma Diffusion Modeling

36

Noise reduction

Inter-slice intensity variation reduction Reduction of sudden changes in intensity

values across the slices of a scan Using Weighted Linear Regression

Intensity inhomogeneity reduction Reduction of a varying spatial field

across the scan – inherent to MR imaging Using Statistical Parametric Mapping

Page 37: Classification-based Glioma Diffusion Modeling

37

Inter-slice intensity variation

Before inter-slice intensity variation reduction

After inter-slice intensity variation reduction

Page 38: Classification-based Glioma Diffusion Modeling

38

Framework Noise reduction Spatial registration Intensity Standardization Tissue segmentation Tumour segmentation Feature extraction Classification Tumour growth modeling

Page 39: Classification-based Glioma Diffusion Modeling

39

Spatial registration Using Statistical Parametric Mapping*

Linear template registration Registering to same coordinate system

Non-linear warping Applying deformations to lineup to template

Spatial interpolation Filling inter-slice gaps and computing

intensities

*Algorithms specifically designed for the analysis and processing of MRI brain scans

Page 40: Classification-based Glioma Diffusion Modeling

40

Spatial registration Template example

Colin Holmes template Average T2 template

Page 41: Classification-based Glioma Diffusion Modeling

41

Spatial registration

Before registration

After registration

Page 42: Classification-based Glioma Diffusion Modeling

42

Framework Noise reduction Spatial registration Intensity Standardization Tissue segmentation Tumour segmentation Feature extraction Classification Tumour growth modeling

Page 43: Classification-based Glioma Diffusion Modeling

43

Intensity Standardization

Reduction of intensity variations across scans

Using Weighted Linear Regression

Page 44: Classification-based Glioma Diffusion Modeling

44

Intensity Standardization

After intensity standardization

Before intensity standardization

Page 45: Classification-based Glioma Diffusion Modeling

45

Framework Noise reduction Spatial registration Intensity Standardization Tissue segmentation Tumour segmentation Feature extraction Classification Tumour growth modeling

Page 46: Classification-based Glioma Diffusion Modeling

46

Tissue segmentation

White matter Grey matter Cerebrospinal fluid

Using Statistical Parametric Mapping

Page 47: Classification-based Glioma Diffusion Modeling

47

Framework Noise reduction Spatial registration Intensity Standardization Tissue segmentation Tumour segmentation Feature extraction Classification Tumour growth modeling

Page 48: Classification-based Glioma Diffusion Modeling

48

Tumour segmentation

Slice from patient’s scan Segmented tumour

Tumour contour drawn by human experts

Page 49: Classification-based Glioma Diffusion Modeling

49

Framework Noise reduction Spatial registration Intensity Standardization Tissue segmentation Tumour segmentation Feature extraction Classification Tumour growth modeling

Contribution

Page 50: Classification-based Glioma Diffusion Modeling

50

Features

Patient features Tumour properties Voxel features Neighbourhood attributes

A total of 76 features

patient

tumour

voxel

Page 51: Classification-based Glioma Diffusion Modeling

51

Features

Patient attributes Age

Correlation between age and glioma grade (more aggressive tumours occur in older patients; benign tumours in children)

Page 52: Classification-based Glioma Diffusion Modeling

52

Features

Tumour properties Growth rate of tumour mass Percentage of edema Area-volume ratio Volume increase between 2 scans

Page 53: Classification-based Glioma Diffusion Modeling

53

Features Voxel features

Min Distance from tumour border Tissue type derived from template Tissue type derived from patient’s image Image intensities (T1, T1-contrast, T2) Template intensity Edema region Coordinates & Tissue Map Distance-Area ratio

Page 54: Classification-based Glioma Diffusion Modeling

54

Features

Neighbourhood* features Edema Image intensities Tissue type derived from template Tissue type derived from patient’s

image

* A neighbourhood in 3D is the 6 voxels immediately adjacent to some voxel v

Page 55: Classification-based Glioma Diffusion Modeling

55

Framework Noise reduction Spatial registration Intensity Standardization Tissue segmentation Tumour segmentation Feature extraction Classification Tumour growth modeling

Page 56: Classification-based Glioma Diffusion Modeling

56

Classification

Task description Training and testing data Classifiers

Page 57: Classification-based Glioma Diffusion Modeling

57

Classification – Task description

Diffusion model that iteratively assigns each voxel around the active tumour border to tumour or non-tumour class Learn a classifier from data of 17

patients Test on unlabeled brain volume Use labels predicted by classifier as

input to diffusion algorithm

Page 58: Classification-based Glioma Diffusion Modeling

58

Classification Training data

Sample of voxels in volume-difference between two scans including 2-voxel border around the volume at the 2nd time scan

Volume-pairs for 17 patients Total of ½ million voxels

We evaluate voxels encountered in diffusion process Cross-validation (17 patients)

Original tumour

Additional tumour growth

Page 59: Classification-based Glioma Diffusion Modeling

59

Classification

Classifiers Naïve Bayes Logistic Regression Linear-kernel SVM

Page 60: Classification-based Glioma Diffusion Modeling

60

Framework Noise reduction Spatial registration Intensity Standardization Tissue segmentation Tumour segmentation Feature extraction Classification Tumour growth modeling

Page 61: Classification-based Glioma Diffusion Modeling

61

Tumour growth modeling

Uniform diffusion Growth based on tissue types Classification-based diffusion CDM

Page 62: Classification-based Glioma Diffusion Modeling

62

Tumour growth modeling – uniform diffusion

Radial uniform growth(in all directions alike)

Original tumour

Final tumour volume

Page 63: Classification-based Glioma Diffusion Modeling

63

Tumour growth modeling –

White vs. matter

A 5:1 ratio for diffusion in white matter vs. grey matter (Sawnson et al., 2000)

White matter Grey matter

Original tumourFinal tumour volume

Page 64: Classification-based Glioma Diffusion Modeling

64

Tumour growth modeling –

CDM Based on…

Features of patient, tumour and voxels around the tumour

Labels predicted by classifier Number of tumour-voxel neighbours

pi = 1 – (1 – qi)k

pi is probability that voxel i becomes tumour

Learns qi by training

qi = PΘ(l (vi) = tumour | epatient,etumour,ei) k is # tumour-voxel neighbours

Uses probability threshold pi > 0.65

Page 65: Classification-based Glioma Diffusion Modeling

65

Tumour growth modeling - CDM

Tumor

Neighbours

Page 66: Classification-based Glioma Diffusion Modeling

66

Tumour growth modeling - CDM

- - + + +

- +

- +

- +

- + + - -

Tumor

Page 67: Classification-based Glioma Diffusion Modeling

67

Tumour growth modeling - CDM

- - + + +

- +

- +

- +

- + + - -

Tumor

Neighbours

Page 68: Classification-based Glioma Diffusion Modeling

68

Tumour growth modeling - CDM

- - + + +

- - + + + +

- + +

- + -

- + -

- + + - - -

- + + -

Tumor

Page 69: Classification-based Glioma Diffusion Modeling

69

Tumour growth modeling - CDM

- - + + +

- - + + + +

- + +

- + -

- + -

- + + - - -

- + + -

Tumor

Page 70: Classification-based Glioma Diffusion Modeling

70

Overview

Introduction Related Work Framework Contribution Results Conclusions

Page 71: Classification-based Glioma Diffusion Modeling

71

Results

Evaluation measure Best case Average case Special cases Average P/R (CDM, UG, GW)

Page 72: Classification-based Glioma Diffusion Modeling

72

Results (evaluation measure)

Precision|nt ∩ pt|

|pt|

Recall |nt ∩ pt|

|nt|nt = truth & pt = prediction ; Precision = Recall

Page 73: Classification-based Glioma Diffusion Modeling

73

Results (Best case)

CDM beats UG by 20% and GW by 12%

True positivesFalse positivesFalse negatives

Didn’t predict other wing of butterfly

Page 74: Classification-based Glioma Diffusion Modeling

74

Results (Average case)

CDM beats UG by 6% and GW by 8%

True positivesFalse positivesFalse negatives

Didn’t predict growth in lower brain

Page 75: Classification-based Glioma Diffusion Modeling

75

Results (Special case)

CDM beats UG by 8% and GW by 2%

True positivesFalse positivesFalse negatives

Resection & Recurrence

Page 76: Classification-based Glioma Diffusion Modeling

76

Results

Average Recall

45

50

55

60

65

CDM UG GW

Average Recall

Page 77: Classification-based Glioma Diffusion Modeling

77

Results

Average Precision

45

50

55

60

65

CDM UG GW

Average Precision

Page 78: Classification-based Glioma Diffusion Modeling

78

Results T-test: the probability

that the means are not significantly different

Paired data (same data sample; different models) P(CDM vs. UG) = 0.001 P(CDM vs. GW) = 0.001 P(UG vs. GW) = 0.034

X is the meanVar: the variancen: the number of samples

Page 79: Classification-based Glioma Diffusion Modeling

79

Overview

Introduction Related Work Framework Contribution Results Conclusions

Page 80: Classification-based Glioma Diffusion Modeling

80

Conclusions

Challenging problem Still feasible Future research directions

More expressive features Spectroscopy, DTI, genetic data

Larger dataset (treatment effect) Brain atlas (“highways” vs. “barriers”)

Page 81: Classification-based Glioma Diffusion Modeling

81

Acknowledgements

Dr. Russ Greiner & Dr. Jörg Sander Dr. Albert Murtha (Radiation Oncology, CCI)

BTGP team Mark Schmidt Stephen Walsh Chi Hoon Lee Alden Flatt, Luiza Antonie, Gabi Moise

Page 82: Classification-based Glioma Diffusion Modeling

82

References Clatz et al., 2004, In Silico Tumour Growth: Application

to Glioblastomas, MICCAI 2004, 337--345 Kansal et al., 2000, Simulated brain tumour growth

dynamics using a three-dimensional cellular automaton, J Theor Biol., 203:367--382

SPM (online) - http://www.fil.ion.bpmf.ac.uk/spm/ Swanson et al., 2000, A quantitative model for

differential motility of gliomas in grey and white matter, Cell Prolif., 33:317--329

Zizzari 2004, Methods on Tumor Recognition and Planning Target Prediction for the Radiotherapy of Cancer, PhD Thesis, University of Magdeburg

Schmidt 2005, Automatic Brain Tumour Segmentation, MSc thesis, University of Alberta