• Aucun résultat trouvé

Manifold learning characterization of abnormal myocardial motion patterns: application to CRT-induced changes

N/A
N/A
Protected

Academic year: 2021

Partager "Manifold learning characterization of abnormal myocardial motion patterns: application to CRT-induced changes"

Copied!
9
0
0

Texte intégral

(1)

HAL Id: hal-02320263

https://hal.archives-ouvertes.fr/hal-02320263

Submitted on 18 Oct 2019

HAL is a multi-disciplinary open access archive for the deposit and dissemination of sci- entific research documents, whether they are pub- lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

Nicolas Duchateau, Gemma Piella, Adelina Doltra, Lluis Mont, Josep Brugada, Marta Sitges, Bart Bijnens, Mathieu de Craene

To cite this version:

Nicolas Duchateau, Gemma Piella, Adelina Doltra, Lluis Mont, Josep Brugada, et al.. Manifold learn- ing characterization of abnormal myocardial motion patterns: application to CRT-induced changes.

Functional Imaging and Modeling of the Heart (FIMH), 2013, London, United Kingdom. pp.450-457,

�10.1007/978-3-642-38899-6_53�. �hal-02320263�

(2)

Manifold learning characterization of abnormal myocardial motion patterns: application to

CRT-induced changes.

Nicolas Duchateau

1

, Gemma Piella

2

, Adelina Doltra

1

, Lluis Mont

1

, Josep Brugada

1

, Marta Sitges

1

, Bart Bijnens

2,3

, and Mathieu De Craene

4

1

Hospital Cl´ınic - IDIBAPS - Universitat de Barcelona, Spain

2

Universitat Pompeu Fabra, Barcelona, Spain

3

ICREA, Barcelona, Spain

4

Philips Research, Medisys, Suresnes, France

Abstract. The present paper aims at quantifying the evolution of a given motion pattern under cardiac resynchronization therapy (CRT). It builds upon techniques for population-based cardiac motion quantifica- tion (statistical atlases, for inter-sequence spatiotemporal alignment and the definition of normal/abnormal motion). Manifold learning is used on spatiotemporal maps of myocardial motion abnormalities to represent a given abnormal pattern and to compare any individual to that pattern.

The methodology was applied to 2D echocardiographic sequences in a 4-chamber view from 108 subjects (21 healthy volunteers and 87 CRT candidates) at baseline, with pacing ON, and at 12 months follow-up.

Experiments confirmed that recovery of a normal motion pattern is a necessary but not sufficient condition for CRT response.

1 Introduction

Mechanisms-based characterization of motion and deformation has recently shown its potential to improve our understanding of the etiologies of heart failure [2].

In the context of cardiac resynchronization therapy (CRT), where the impor- tant rate of non-response still needs to be reduced [3], mechanical dyssynchrony is recommended to be assessed before and after treatment. However, due to the complexity of the observable patterns, single measurements of mechanical dyssynchrony (in particular, time-to-event and peak magnitude measurements) rapidly showed strong limitations [8]. For a more comprehensive analysis, re- cently published studies recommend to first identify potential sources of dyssyn- chrony by looking at specific motion and deformation patterns. This can be achieved through visual inspection or pattern-specific measurements [13] [11].

Learning the representations of such patterns is mostly done visually by each clinician as part of his/her clinical routine. Furthermore, current quantification tools are not targeted towards intra- and inter-subject comparison of patterns.

Main limitations hampering this are the lack of (i) a common spatiotemporal

reference system to compare subjects, and of (ii) efficient pattern analysis tools

(3)

2 N. Duchateau et al.

time (s)

0 0.1 0.2 0.3

ECG

base apex

septum

Reference Healthy subject Septal flash Septal flash Other pattern

0 10

log(p) sign(v

.

radial) Inward

Outward

Fig. 1: 2D maps of spatiotemporal motion abnormalities used as input for the method presented in this paper. A variety of the patterns that may be observed.

to actually compare patterns and not only information at each voxel or segment separately. The first point has been addressed by methods derived from com- putational anatomy (an overview of recent advances is given in [12]), providing both an anatomical reference and a framework to transport subject-specific in- formation to this reference. The second point may be addressed by the use of dimensionality reduction techniques to describe the principal characteristics of the studied patterns. One of the main issues here is whether the inter-subject variability (and therefore, the studied pattern) can be accurately described by linear or non-linear techniques (a selected review is done in [1]).

In the present paper, we are interested in characterizing the motion patterns of a population of CRT candidates from 2D echocardiographic sequences before and after the therapy (baseline, with pacing ON, and at follow-up). We build upon recent methods for the spatiotemporal alignment of motion information (myocardial velocities) to a common reference and population-wise characteriza- tion of normality (statistical atlas of motion [5]). This allows local quantification of abnormal motion and qualitative observations of the variety of abnormal mo- tion patterns in CRT candidates, in relation to CRT response [7]. However, these methods still do not reach a quantification (of CRT-induced changes) based on pattern comparison. In the present paper, we use a recent method representing a specific abnormal motion patterns as a pathological deviation from normality [6]. We extend this analysis to a pattern-wise understanding of CRT-induced changes in myocardial motion and their relation with CRT response.

2 Methods

2.1 Learning the pattern representation as manifold

Manifold learning is first used on a population with a specific abnormal mo- tion pattern, assuming that this pattern can be represented by a (non-linear) manifold. Maps of motion abnormalities [5], representing patterns of (ab)normal motion (Fig.1), are used as input images for our method. However, our algo- rithm is independent of the input image type, provided the above-mentioned hypothesis holds. For this reason, we kept the formulation general in this sec- tion. Application-oriented details and interpretation are given further.

All the images considered in this paper belong to an ambient space A ⇢ R

P

,

where P is the number of pixels in each image, and are compared according to

(4)

Manifold learning characterization of CRT-induced pattern changes 3 the metric S

A

: A ⇥ A ! R

+

. The subgroup of N + 1 images used for learning the manifold M ⇢ A is denoted I = { I

0

, ..., I

N

} ⇢ A .

Learning is performed through the isomap algorithm [14], which provides a set of coordinates X = { x

0

, ..., x

N

} ⇢ C , where C ⇢ R

M

is the coordinate space of the surface defining the manifold, of estimated dimensionality M , and equipped with the metric S

C

: C ⇥ C ! R

+

.

2.2 Mapping new subjects

Any image I 2 A is then associated to another image in the manifold ˆ I 2 M , using the composition of the correspondence functions f : A ! C and g : C ! A ,

ˆ I = g f (I). (1)

In the following, we assume that the manifold may not pass exactly by the training set ( I 6⇢ M ) for all but one image, used as origin, by convention chosen to be I

0

. In the specific context of our application, where images correspond to 2D maps of abnormality, the origin I

0

corresponds to a synthetic image representing a perfectly normal motion pattern (0 value at every pixel, Sec.3.2), and is added to the real dataset { I

1

, ..., I

N

} before any computation.

f and g can be estimated using interpolation techniques, inspired from the concept of principal curves [10]. Under the assumption that I 6⇢ M , this can be formulated as an inexact matching problem, adapted to force the interpolation function to pass by the origin coordinates x

0

or image I

0

(in the case of f or g, respectively). For the sake of clarity, we detail the formulations for f only, similar expressions being obtained for g by interchanging the role of images and coordinates. Using the framework of reproducible kernel Hilbert spaces (RKHS, see [6] for further details on the present application), this leads to set:

f(I) = X

N

i=0

k

F

(I, I

i

) · c

i

with C = K

I

+ 1

f

M

1

· X, (2)

where

f

is a weighting coefficient balancing the smoothness of the interpolation and the adherence to the data, C = (c

0

, . . . , c

N

)

t

and X = (x

0

, . . . , x

N

)

t

both 2 M

N+1,M

(the set of (N + 1) ⇥ M -dimensional real-valued matrices), and K

I

= k

F

(I

i

, I

j

)

(i,j)2[0,N]2

and M = M

i,j (i,j)2[0,N]2

both 2 M

N+1,N+1

, with M

i,i

= 1 8 i 6 = 0 and 0 otherwise. The scalar function k

F

defining the kernel K

F

is chosen as k

F

(I, J) = exp S

A

(I, J)

2

/

F2

, with (I, J) 2 A

2

,

F

being its bandwidth.

2.3 Distance computation and statistical analysis

The composition of f and g (Eq.1) allows defining two distances A ! R

+

: d

P

, between any image I 2 A and the manifold [9], and d

M

, which compares individuals to the origin along the manifold structure:

d

P

(I) = S

A

(ˆ I, I) and d

M

(I) = S

C

f(I), x

0

. (3)

(5)

4 N. Duchateau et al.

These two distances provide a 2D space into which any image I 2 A is mapped. In the case of our application (Sec.3), each image corresponds to (the motion abnormalities of) one subject at a given stage of the therapy. The vi- sualization of individual data in this 2D space was complemented by groupwise statistical comparisons of 2D unpaired and paired data. Fisher’s linear discrimi- nant was used to find the direction of maximum separation between each pair of compared groups, and 1D statistical tests were performed along this direction:

Mann-Whitney U-test (inter-group comparison), and Wilcoxon signed-rank test (paired data). Non-parametric tests were preferred due to the limited number of samples in each class. p-values below 0.05 were considered as statistically sig- nificant di↵erence between the tested groups. All data were analyzed using the SPSS statistical package v.15.0 (SPSS Inc., Chicago, IL).

3 Experiments and results

3.1 Dataset description

The method was applied to a database of 108 subjects (21 healthy volunteers and 87 CRT candidates acquired at baseline, with CRT pacing ON, and at 12 months paced follow-up). 56 patients shared a specific abnormal motion pattern of intra-ventricular dyssynchrony at baseline, also referred to as septal flash (SF) or septal rebound stretch [13] [11]. This pattern is highly related to the pres- ence of left bundle branch block and has been shown to highly determine CRT response, although the link between this electrical dyssynchrony and its mechan- ical manifestations has not been fully established yet. It is characterized by a fast inward/outward motion of the septum during the isovolumic contraction, and is visible on radial displacement and velocity traces. 2D echocardiographic sequences were acquired for these subjects in a 4-chamber view, in which the sep- tum is fully visible from base to apex, with a temporal resolution high enough to accurately characterize fast patterns such as a SF (around 60 fps for the volun- teers and 30 fps for the CRT candidates, who have dilated hearts and therefore require the use of a broader ultrasound sector, resulting in a lower frame rate).

Clinical characteristics about the groups of volunteers and CRT candidates were detailed in [7]. From a statistical point-of-view, additional justifications about the use of such a population were extensively described in [5].

3.2 Input images: 2D spatiotemporal maps of motion abnormalities

Motion (myocardial velocities) was estimated along these sequences using tem-

poral di↵eomorphic free-form deformation (TDFFD [4]), which enforces tempo-

ral consistency and provides di↵erentiable velocities. These velocities were spa-

tiotemporally aligned to a common reference using the framework of [5], and the

2D spatiotemporal abnormality maps were computed (Fig.1). In these maps, the

horizontal and vertical axes are time (systole only) and space (position along the

septum, from base to apex), respectively. Each pixel of a given map corresponds

(6)

N d

M

d

P

p vs. BAS p vs. Healthy

Healthy 19 BAS 16.5 ± 9.3 21.3 ± 15.8 . .

SF (training + tested) 56

BAS 60.6 ± 27.5 10.1 ± 5.5 . < 0.001 ON 32.4 ± 19.9 32.5 ± 15.6 < 0.001 0.002 FU 33.5 ± 17.3 34.0 ± 16.6 < 0.001 < 0.001

Other 31

BAS 32.1 ± 17.9 26.4 ± 14.2 . 0.037 ON 36.2 ± 27.7 32.2 ± 12.7 0.014 0.012 FU 28.2 ± 15.2 41.6 ± 30.0 0.002 0.006 Table 1: Average values of d

P

and d

M

for each subpopulation at baseline (BAS), with pacing ON, and follow-up (FU).

to a statistical index computed at this spatiotemporal location to estimate ab- normality (p-value resulting from the Mahalanobis distance when comparing the studied subject to the healthy population of 21 healthy volunteers; in the present application, the logarithm of this p-value is used to get better readability of the abnormality scale, and multiplied by the sign of the radial velocity to di↵erenti- ate between inward and outward motion of the septum [5]). According to these conventions, the origin image I

0

(Sec.2.2) is defined as an image having 0 value at every pixel, which therefore corresponds to a perfectly normal motion pattern.

3.3 Parameters optimization

Optimal values for the method parameters were previously estimated for this dataset [6], and are only listed here due to text extent constraints. Training was done on a subgroup of 50 SF patients. Dimensionality and number of K - NN were estimated to be M = 4 and K = 5. Kernels bandwidths were locally adapted depending on the neighborhood size to prevent from non-uniformities in the points distribution, and set to the average distance between the K -NN [6]. The weighting terms were found to be log(

f

) = 1 and log(

g

) = 0.5.

3.4 Pattern-based analysis of CRT induced-changes

The analysis was performed in the 2D space defined by d

P

and d

M

(interpretable here as distance to the SF pattern, and distance to normality along the estimated manifold, respectively). Normality range was defined relatively to the covariance computed for the healthy population (19 healthy volunteers; two of them were considered as outliers due to high velocities [and therefore higher abnormality values], but normal velocity patterns). It corresponded to the ellipse of semi- minor/major axes twice bigger than the one obtained from PCA on this sub- population (in this 2D space). This value was used as threshold to label patients who (at follow-up) recovered a normal motion pattern and the ones remaining abnormal.

Analysis per population Fig.2a represents the 2D space formed by d

P

and

d

M

including all subjects. At baseline, patients with SF have low d

P

(both

(7)

6 N. Duchateau et al.

N d

M

d

P

p vs. BAS p vs. Healthy

Resp., recov. 22

BAS 65.8 ± 29.6 11.6 ± 6.0 . < 0.001 ON 32.8 ± 20.4 34.0 ± 18.7 < 0.001 0.008 FU 19.5 ± 7.7 26.7 ± 9.6 < 0.001 NS Resp., non-recov. 21

BAS 54.4 ± 23.5 8.6 ± 5.0 . < 0.001 ON 26.3 ± 14.9 31.4 ± 13.2 0.005 < 0.001 FU 48.0 ± 15.1 33.7 ± 16.7 0.002 0.001

Non-resp. 12

BAS 61.0 ± 31.1 10.5 ± 5.3 . < 0.001 ON 43.5 ± 25.2 27.8 ± 7.8 < 0.001 NS FU 33.9 ± 11.9 48.0 ± 18.8 < 0.001 < 0.001 Table 2: Average values of d

P

and d

M

for each subgroup of SF patients at baseline (BAS), with pacing ON, and follow-up (FU). NS: non-significant p-value.

training set and tested subjects; the value of d

P

for the training ones reflects the adherence to the data retained in the inexact matching problem). Their arrangement according to d

M

actually corresponds to the amount of abnormality observed in each map, when looked at individually. Patients with an abnormal pattern di↵erent from SF are farther from the manifold (higher d

P

) and out of the normality range. The limits of more conventional approaches to perform the same analysis were discussed in detail in [6], including concrete comparisons with the linear case (PCA).

Under the e↵ect of pacing (both CRT ON and follow-up), patients with SF at baseline reach higher values of d

P

, reflecting that the SF pattern tends to disappear, and lower values of d

M

, meaning either that they get closer to nor- mality, or that their new motion pattern cannot be accurately reconstructed from the training population. However, the first hypothesis can be confirmed from a direct look at echocardiographic sequences. Patients without SF at base- line tend to reduce abnormalities, and the observed pattern does not turn into a SF. Statistical analysis of these values is given in Tab.1 as complement.

Link with CRT response (SF only) Fig.2b relates the previous analysis with CRT response (defined as a reduction 15% in left-ventricular end-systolic volume, without heart transplantation). This analysis is performed for the subset of SF patients only. Indeed, for the patients without SF at baseline (with another abnormal pattern), our method is only able to tell if the pattern got closer to SF/normality, but not if this abnormal pattern is still present or not (as the manifold is learnt from a subgroup of SF patients only). Patients are divided into responders who recovered a normal motion at follow-up (who went within the normality range defined by the healthy population covariance), responders for which abnormal motion is still present (out of this range), and non-responders.

At baseline, no di↵erence is visible between these subgroups, meaning that the

presence of SF is not a sufficient condition for CRT response. In these subgroups,

the SF pattern tends to disappear with pacing ON (higher d

P

) and motion

gets closer to normality (lower d

M

), but the three groups are still mixed. On

(8)

Manifold learning characterization of CRT-induced pattern changes 7

0 20 40 60 80 100 120 0 20 40 60 80 100 120 0 20 40 60 80 100 120

Distance to normality (d ) Distance to SF pattern (d )P

M

0 20 40 60 80 100

0 20 40 60 80 100

0 20 40 60 80 100

Baseline Pacing ON Follow-up (FU)

(a)

(b)

Healthy SF - training SF - tested Other Healthy (1 and 2 ) Outlier (healthy)

0 20 40 60 80 100

0 20 40 60 80 100

0 20 40 60 80 100

0 20 40 60 80 100 120 0 20 40 60 80 100 120 0 20 40 60 80 100 120

Baseline Pacing ON Follow-up (FU)

Responders - recovered at FU Responders - still abnormal at FU Non-responders at FU Healthy (1 and 2 )

Distance to normality (d ) Distance to SF pattern (d )P

M

SF patients only all subjects

Fig. 2: 2D representation of the studied subjects (according to d

P

and d

M

) at baseline, with pacing ON, and follow-up (FU). (a) all subjects; (b) SF patients only.

the contrary, larger inter-group separation is observed at follow-up. Patients who recovered normal motion are within the range of healthy volunteers (by definition), and are almost all responders. Patients with abnormal motion still present may eventually be responders or not. This confirms that the recovery of a normal motion pattern is a necessary but not sufficient condition for CRT response. Statistical analysis of these values is given in Tab.2 as complement.

Limitations Note that our objective is not to achieve perfect clustering be- tween the di↵erent subgroups. Our method compares individuals to the manifold learnt for SF only, meaning that clustering between the other classes may not be achieved. The tolerance to the data dispersion around the learnt manifold may also lower the clustering ability, when comparing individuals to the SF pattern.

One should remember that the overall evolution of individuals with CRT is probably more complex than uniquely motion-based observations. The correction of motion abnormalities is one characteristic to look at, among others such as clinical condition and remodeling. However, the population analysis presented here already allows to understand part of the overall evolution of the considered subpopulations, and the statistical tests used (dealing with groups means and distribution) served for adding a quantitative index to this evolution.

4 Conclusion

We presented a method for the comparison of myocardial motion patterns, in-

cluding a way to represent a given abnormal pattern as a deviation from nor-

(9)

8 N. Duchateau et al.

mality. In the context of CRT, the interest of our method resides in performing population-wise analysis of relevant patterns and quantifying therapy-induced changes of these patterns, which may overcome the limitations of current quan- titative studies. Additionally, this approach allows to identify patients that have a non-typical behavior (e.g. responders with still abnormal motion). Investigat- ing this further on from a clinical point-of-view might open up new directions towards understanding cardiovascular diseases.

Acknowledgements. This work was supported by the Spanish Industrial and Tech- nological Development Center (cvREMOD CEN-20091044). The authors acknowledge their collaborators on the previous steps this work is based on (E Silva, MA Castel, Hospital Cl´ınic, Barcelona, ES; AF Frangi, University of Sheffield, UK).

References

1. J Ashburner and S Kl¨ oppel. Multivariate models of inter-subject anatomical vari- ability. Neuroimage, 56:422–39, 2011.

2. BH Bijnens, M Cikes, C Butako↵, et al. Myocardial motion and deformation: What does it tell us and how does it relate to function? Fetal Diagn Ther, 32:5–16, 2012.

3. GB Bleeker, JJ Bax, JWH Fung, et al. Clinical versus echocardiographic pa- rameters to assess response to cardiac resynchronization therapy. Am J Cardiol, 97:260–3, 2006.

4. M De Craene, G Piella, O Camara, et al. Spatiotemporal di↵eomorphic free-form deformation: Application to motion and strain estimation from 3D echocardiogra- phy. Med Image Anal, 16:427–50, 2012.

5. N Duchateau, M De Craene, G Piella, et al. A spatiotemporal statistical atlas of motion for the quantification of abnormalities in myocardial tissue velocities. Med Image Anal, 15:316–28, 2011.

6. N Duchateau, M De Craene, G Piella, et al. Constrained manifold learning for the characterization of pathological deviations from normality. Med Image Anal, 16:1532–49, 2012.

7. N Duchateau, A Doltra, E Silva, et al. Atlas-based quantification of myocardial motion abnormalities: added-value for understanding the e↵ect of cardiac resyn- chronization therapy. Ultrasound Med Biol, 38:2186–97, 2012.

8. BK Fornwalt. The dyssynchrony in predicting response to cardiac resynchroniza- tion therapy: a call for change. J Am Soc Echocardiogr, 24:180–4, 2011.

9. S Gerber, T Tasdizen, PT Fletcher, et al. Manifold modeling for brain population analysis. Med Image Anal, 14:643–53, 2010.

10. T Hastie and W Stuetzle. Principal curves. J Am Stat Assoc, 84:502–16, 1989.

11. J Lumens, GE Leenders, MJ Cramer, et al. Mechanistic evaluation of echocar- diographic dyssynchrony indices: patient data combined with multiscale computer simulations. Circ Cardiovasc Imaging, 5:491–9, 2012.

12. MI Miller and A Qiu. The emerging discipline of computational functional anatomy. Neuroimage, 45:S16–39, 2009.

13. C Parsai, BH Bijnens, GR Sutherland, et al. Toward understanding response to cardiac resynchronization therapy: left ventricular dyssynchrony is only one of multiple mechanisms. Eur Heart J, 30:940–9, 2009.

14. JB Tenenbaum, V De Silva, and JC Langford. A global geometric framework for

nonlinear dimensionality reduction. Science, 290:2319–23, 2000.

Références

Documents relatifs

We include a variety of results, including an inequality for the Laplacian of the distance function derived from a Jacobian com- parison theorem, a characterization of local time on

We develop in this paper an alternative method of obtaining a statistical description of the size of large flows in IP traffic by means of a Pareto distribution: Statistics

Dans ce travail, après une étude bibliographique sur le diabète, nous proposons un ensemble de mesures à prendre en considération par le pharmacien d’officine soit lors

En ce qui concerne la place accordée à notre problématique dans les médias et dans le discours politique au sens large, référons-nous à l’analyse de Philippe Breton, qui

Abstract: Diatomite also known Kieselguhr, is a non metallic mineral composed of the skeletal remains of microscopic single-celledaquatic algae called diatoms.The aim of this study

We propose an independent objective method to characterize di↵erent patterns of functional responses to stress in the heart failure with preserved ejection fraction (HFPEF) syndrome

In this paper, we propose a framework for com- paring the myocardial motion of individuals to a population with a specific pattern of abnormal mo- tion, using manifold

Experiments involve synthetic data, and real data from 108 subjects, representing myocardial motion patterns used for the comparison of individuals to both normality and to a