+ All Categories
Home > Technology > Seminar CISTIB Sept 2010

Seminar CISTIB Sept 2010

Date post: 13-Jul-2015
Category:
Upload: mathieu-de-craene
View: 788 times
Download: 0 times
Share this document with a friend
Popular Tags:
30
Temporal Dieomorphic Free-Form Deformation: Application to for Motion and Deformation Estimation from 3D Echocardiography Mathieu De Craene a,b , Gemma Piella a,b , Nicolas Duchateau a,b , Etel Silva d , Adelina Doltra d , Jan D'hooge e , Oscar Camara a,b , Josep Brugada d , Marta Sitges d , and Alejandro F. Frangi a,b,c Center for Computational Imaging & Simulation Technologies in Biomedicine (CISTIB), a Information and Communication Technologies Department, Universitat Pompeu Fabra, Barcelona, Spain and b Networking Center on Biomedical Research - CIBER-BBN, Barcelona, Spain. c Institucio Catalana de Recerca i Estudis Avancats, Barcelona, Spain. d Hospital Clínic; IDIBAPS; Universitat de Barcelona, Spain. e Department of Cardiovascular Diseases, Cardiovascular Imaging and Dynamics, Katholieke Universiteit Leuven, Belgium.
Transcript
Page 1: Seminar CISTIB Sept 2010

Temporal Diffeomorphic Free-Form Deformation: Application to for Motion and Deformation

Estimation from 3D Echocardiography

Mathieu De Craenea,b, Gemma Piellaa,b, Nicolas Duchateaua,b, Etel Silvad, Adelina Doltrad, Jan D'hoogee, Oscar Camaraa,b, Josep Brugadad,

Marta Sitgesd, and Alejandro F. Frangia,b,c

Center for Computational Imaging & Simulation Technologies in Biomedicine (CISTIB), a Information and Communication Technologies Department, Universitat Pompeu Fabra, Barcelona,

Spain and b Networking Center on Biomedical Research - CIBER-BBN, Barcelona, Spain. c Institucio Catalana de Recerca i Estudis Avancats, Barcelona, Spain.

d Hospital Clínic; IDIBAPS; Universitat de Barcelona, Spain. e Department of Cardiovascular Diseases, Cardiovascular Imaging and Dynamics, Katholieke

Universiteit Leuven, Belgium.

Page 2: Seminar CISTIB Sept 2010

Longitudinal strain color plotted over time

Motion and Deformation Indexes

Motion

Quantify the motion field overthe cardiac cycle

Strain

Compute spatial derivatives F of the motion field

Strain tensor

Deformation tensor

Page 3: Seminar CISTIB Sept 2010

Longitudinal strain color plotted over time

Motion and Deformation Indexes

Motion

Quantify the motion field overthe cardiac cycle

Strain

Compute spatial derivatives F of the motion field

Strain tensor

Deformation tensor

Page 4: Seminar CISTIB Sept 2010

Algorithmic framework

! Extend diffeomorphic registration for joint alignment of image sequences! Exploit temporal

consistency in the dataset

! TDFFD Temporal Diffeomorphic registration using Free Form Deformation

Page 5: Seminar CISTIB Sept 2010

Recent advances in diffeomorphism for quantification of longitudinal changes! Durrleman et al. (1)

! Diffeomorphic framework for longitudinal regression and atlas building. Comparing the evolution of two populations

! Possible discontinuity at data time points! Restricted to 2D/3D contours (skulls)

! Khan et al. (2)

! Dense non-rigid registration for diffeomorphic registration of longitudinal datasets

! 2D synthetic images, few time points! Spatial regularization kernel (nothing done in time) ! Possible discontinuity at data time points

4

(1) Durrleman et al. Spatiotemporal Atlas Estimation for Developmental Delay Detection in Longitudinal Datasets. MICCAI 09

(2) Khan et al. Representation of time-varying shapes in the large deformation diffeomorphic framework. ISBI 08.

Page 6: Seminar CISTIB Sept 2010

MethodTransformation model! Continuous velocity field in the 3D+t domain! The displacement field is obtained from the

displacement field by solving the following ODE:

TransformationMaterial point in reference frame

Continuous time Velocity = Sum of 3D + t spatiotemporal kernels

Page 7: Seminar CISTIB Sept 2010

MethodTransformation model! Numerical integration: Forward Euler integration

(1)

t = 0

time

Page 8: Seminar CISTIB Sept 2010

Method Parametric Jacobian! Definitions

! Eq. (1) can then be rewritten as

! We want to compute the derivative of the mapped coordinate of a given material point regarding the velocity parameters using (2)

(2)

Page 9: Seminar CISTIB Sept 2010

Method Objective function

! The first frame is taken as reference! Gradient-based optimization (L-BFGS-B method)! Requires de derivative of w.r.t control point

velocities (Parametric Jacobian)

Page 10: Seminar CISTIB Sept 2010

Experiments on synthetic ultrasound images! Synthetic US 3D Sequence as used in [1]! It models the left ventricle a sa thick-walled ellipsoid

with physiologically relevant end-diastolic dimensions! A simplified kinematic model with an ejection fraction

of 60% gives an analytical expression of the displacement field.

[1] A. Elen, H. Choi, D. Loeckx, H. Gao, P. Claus, P. Suetens, F. Maes, and J.

D’hooge, “Three-dimensional cardiac strain estimation using spatio-

temporal elastic registration of ultrasound images: a feasibility study.” IEEE

Transactions on Medical Imaging, vol. 27, no. 11, pp. 1580 – 1591, 2008.

Page 11: Seminar CISTIB Sept 2010

Synthetic displacement field: Habemus ground truth

Page 12: Seminar CISTIB Sept 2010

Experiments on synthetic ultrasound images ( surface propagation )

Page 13: Seminar CISTIB Sept 2010

Experiments on synthetic ultrasound images

12

! Comparing error on displacement fields (magnitude of difference between estimated and ground truth motion) for pairwise registration and our algorithm

! 2 Levels of noise: 20% and 70 %

Page 14: Seminar CISTIB Sept 2010

Experiments on synthetic ultrasound images

0 5 10 15 200

1

2

3

4

5

6

7

time frame

Err

or

mag

nitu

de

(m

m)

Median error for w=0.2

TDFFDFFD

12

0 5 10 15 200

1

2

3

4

5

6

7

time frame

Err

or

mag

nitu

de

(m

m)

Median error for w=0.7

TDFFDFFD

! Comparing error on displacement fields (magnitude of difference between estimated and ground truth motion) for pairwise registration and our algorithm

! 2 Levels of noise: 20% and 70 %

Page 15: Seminar CISTIB Sept 2010

Motion quantification in healthy volunteers! Database of 8 healthy subjects (aged 31 +/- 6 years)! The average number of images per cardiac cycle was

of 17.8! The pixel spacing was on average of 0.9 x 0.6 x 0.9

mm3 ! Quantification of strain in mid and basal AHA

segments! Segments either not totally included in the field of

view of the 3D-US images or suffering from typical image artifacts were excluded from the analysis.

13

Page 16: Seminar CISTIB Sept 2010

Motion quantification in healthy volunteers

14

Page 17: Seminar CISTIB Sept 2010

Volunteer 1

0 0.5 1

!0.25

!0.2

!0.15

!0.1

!0.05

0

0.05 Long. strain volunteer 1

Page 18: Seminar CISTIB Sept 2010

Volunteer 2

0 0.5 1

!0.25

!0.2

!0.15

!0.1

!0.05

0

0.05 Long. strain volunteer 2

Page 19: Seminar CISTIB Sept 2010

Volunteer 3

0 0.5 1

!0.25

!0.2

!0.15

!0.1

!0.05

0

0.05 Long. strain volunteer 3

Page 20: Seminar CISTIB Sept 2010

Volunteer 4

0 0.5 1

!0.25

!0.2

!0.15

!0.1

!0.05

0

0.05 Long. strain volunteer 4

Page 21: Seminar CISTIB Sept 2010

Volunteer 5

0 0.5 1

!0.25

!0.2

!0.15

!0.1

!0.05

0

0.05 Long. strain volunteer 5

Page 22: Seminar CISTIB Sept 2010

Volunteer 6

0 0.5 1

!0.25

!0.2

!0.15

!0.1

!0.05

0

0.05 Long. strain volunteer 6

Page 23: Seminar CISTIB Sept 2010

Volunteer 7

0 0.5 1

!0.25

!0.2

!0.15

!0.1

!0.05

0

0.05 Long. strain volunteer 7

Page 24: Seminar CISTIB Sept 2010

Volunteer 8

0 0.5 1

!0.25

!0.2

!0.15

!0.1

!0.05

0

0.05 Long. strain volunteer 8

Page 25: Seminar CISTIB Sept 2010

Quantification of Motion and Deformation before and after CRT

before afterSeptal stretching

De Craene et al, FIMH09 2009 “Large diffeomorphic FFD Registration for motion and strain quantification from 3D US sequences ”

Page 26: Seminar CISTIB Sept 2010

Quantification of Motion and Deformation before and after CRT

Page 27: Seminar CISTIB Sept 2010

Strain curves before and after CRT

25

Page 28: Seminar CISTIB Sept 2010

Strain curves before and after CRT

26

Page 29: Seminar CISTIB Sept 2010

Conclusions

27

! Extension of diffeomorphic framework to handle image sequences

! Continuity of 4D velocity field enforced through radial basis functions

! Coupling between time steps improved robustness to noise

! Further questions! Include incompressibility constraint! Extension to arbitrary reference in the sequence and

sequential metric! Address unbiased sampling schemes. Symmetric registration.

Page 30: Seminar CISTIB Sept 2010

Thanks !

28


Recommended