Abstract
Serial MRI human brain scans have facilitated the detection of brain development and of the earliest signs of neuropsychiatric and neurodegenerative diseases, monitoring disease progression, and resolving drug effects in clinical trials for preventing or slowing the rate of brain degeneration. To track anatomical shape changes in serial images, we introduce new point-based time sequence large deformation diffeomorphic metric mapping (TS-LDDMM) to infer the time flow of within-subject geometric shape changes that carry known observations through a period. Its Euler-Lagrange equation is generalized for anatomies whose shapes are characterized by point sets, such as landmarks, curves, and surfaces. The time-dependent momentum obtained from the TS-LDDMM encodes within-subject shape changes. For the purpose of across-subject shape comparison, we then propose a diffeomorphic analysis framework to translate within-subject deformation in a global template without incorporating across-subject anatomical variations via parallel transport technique. The analysis involves the retraction of the within-subject timedependent momentum along the TS-LDDMM trajectory from each time to the baseline, the translation of the momentum in a global template, and the reconstruction of the TS-LDDMM trajectory starting from the global template.
Keywords: time sequence registration, diffeomorphic metric mapping, parallel transport, longitudinal shape changes
1 Introduction
Spatial-temporal images have been widely used in the field of medical image to record function and anatomy of human organs. Serial MRI human brain scans have facilitated the detection of brain development and of the earliest signs of neuropsychiatric and neurodegenerative diseases, monitoring disease progression, and resolving drug effects in clinical trials for preventing or slowing the rate of brain degeneration (Thompson et al., 2000; Chung et al., 2001; Wang et al., 2003; Apostolova et al., 2006b; Qiu et al., 2008; Xue et al., 2007). For instance, researchers have identified progressive hippocampal volume loss to be one of the hallmarks of Alzheimer’s disease (AD). Using brain warping techniques, neuroimaging studies previously found that patterns of hippocampal shape change distinguished early AD from healthy aging (Wang et al., 2003; Apostolova et al., 2006b; Qiu et al., 2008). Compared to volumetric assessments, rates of anatomical shape changes provide much richer information for disease discrimination (e.g. (Thompson et al., 1996; Christensen, Joshi, and Miller, 1997; Bookstein, 1997; Chung, 2001; Terriberry, Joshi, and Gerig, 2005; Ashburner and Friston, 2005; Apostolova et al., 2006a; Csernansky et al., 2004; Gilmore et al., 2007; Yu et al., 2007; Qiu et al., 2008)). Sensitive and accurate computational techniques are needed to track within-subject shape changes in brain structures based on serial MRI scans and then compare them across clinical populations.
To assess the location and process of atrophy or growth in a brain structure requires studying within-subject time-dependent deformation through the transformation. It characterizes the changes of anatomical coordinates from the baseline to other time points. The earliest mapping of biological coordinates via landmarks was in the early 1980s and continued by Bookstein (Bookstein, 1978; Bookstein, 1991; Bookstein, 1996; Bookstein, 1997) and via dense image by Bajcsy, Gee, Ashburner, and others (Bajcsy, Lieberson, and Reivich, 1983; Bajcsy and Kovacic, 1989; Dann et al., 1989; Collins et al., 1994; Friston et al., 1995; Davatzikos, 1996; Feldmar, Ayache, and Betting, 1997; Thirion, 1998; Gee and Haynor, 1999; Gee, 1999; Ashburner et al., 2003; Avants and Gee, 2004; Avants, Schoenemann, and Gee, 2006; Ashburner, 2007; Rao et al., 2004). As the brain mapping based on dense image is being carried on by many of groups; the mapping restricted to the cortical manifolds, including curves and surfaces, are being studied as well (Thompson, Schwartz, and Toga, 1996; Fischl, Sereno, and Dale, 1999; van Essen, 2004; Vaillant and Glaunèes, 2005; Yu et al., 2007; Chung, Dalton, and Davidson, 2008; Mangin et al., 2004; Collins, Goualher, and Evans, 1998; Hellier and Barillot, 2003; Cachier et al., 2001). Among these template-based brain mapping techniques, Large Deformation Diffeomorphic Metric Matching (LDDMM) algorithms have recently received a great attention. They provide a range of diffeomorphic matching methods for landmarks, curves, surfaces, images, vectors, as well as tensors (Joshi and Miller, 2000; Beg et al., 2005; Vaillant and Glaunès, 2005; Cao et al., 2005b; Cao et al., 2005a; Glaunès et al., 2008; Qiu and Miller, 2007). All of these mapping algorithms provide diffeomorphic maps — one-to-one, reversible smooth transformations that preserve topology. The use of LDDMM for studying the shapes of objects implies the placement of shapes in a metric space, provides a diffeomorphic transformation, and defines a metric distance that can be used to quantify the similarity between two shapes. Moreover, LDDMM provides a mechanism that allows for the reconstitution of the variations by encoding precise variations of anatomies relative to the template. The resultant template-based representation can be interpreted as a change of coordinates, representing anatomies in a local chart centered at the template. They have been successfully applied to a variety of functional and structural MRI studies (Miller et al., 2005; ?; Qiu et al., 2007; Qiu, Younes, and Miller, 2008; Kirwan et al., 2007; Qiu and Miller, 2008; Bakker et al., 2008).
Within-subject anatomical variation in multiple time points is naturally represented by the deformation needed to pass from the anatomy at the baseline through the anatomies at the remaining time points. When comparing two or more subjects, the absence of a common coordinate system across subjects can undermine hypothesis testing related to time-dependent within-subject deformation. One approach commonly used in the previous studies is to map subjects’ structures at different time points to a global template via brain warping techniques (Wang et al., 2003). The difficulty with this approach is that the transformations used to assess longitudinal changes in the structure included the variation of the transformation between different time points within and across subjects together. The weakness of this approach for detecting within-subject changes is that the variation across subjects is generally larger than the variation within subjects. The other commonly used approach is to map the anatomy at the baseline to the other time point and then translate the Jacobian determinant of the within-subject deformation to the global template by modulating the Jacobian determinant of the deformation between the subject and the global template (Kipps et al., 2005; Brambati et al., 2007). Again, across-subject deformation is involved in the group comparison. Recently, we have introduced a new technique in the LDDMM framework that decides how change in the anatomy of one subject can be translated into the similar deformation occurring in another subject without incorporating across-subject deformation in terms of remained deformation covariance structure (Younes, 2007; Younes et al., 2008; Qiu et al., 2008). The metric structure on anatomies provided by LDDMM offers a consistent approach for the translation of this information. This operation, parallel translation taken from Riemannian geometry, displaces vectors along a curve without changing properties such as the norms of the vectors or their dot products. In the Euclidean space, this operation is the standard translation of vectors; i.e., the infinitesimal displacement of subject 1 is applied to subject 2 without change. In curved spaces, however, parallel translation is nonlinear. We computed by solving a differential equation. This approach with the LDDMM-surface mapping (Vaillant and Glaunès, 2005; Vaillant et al., 2007) has been used to assess the hippocampal atrophy between the baseline and followup in normal healthy controls, converters and patients with AD (Qiu et al., 2008).
In this paper, we extend our previous longitudinal shape analysis (Qiu et al., 2008) for tracking shape changes between two time points to multiple time points as illustrated in Figure 1. We will first adapt the LDDMM mapping technique and develop a new algorithm, time sequence large deformation diffeomorphic metric mapping (TS-LDDMM) for constructing a trajectory connecting multiple observation of one subject in a shape space. This algorithm, which has been suggested in (Miller, Trouvé, and Younes, 2002) for the image matching case, seeks the optimal time flow of geometric changes that carry the known observations through a period time. We here generalize TS-LDDMM to anatomies represented by a set of points, such as unlabeled landmarks, or curves, or surfaces. We then adapt our parallel transport strategy to time series with an analysis along the following three steps, which are applied to each subject:
-Retraction: Parallel transport of the deformation signature along the TS-LDDMM trajectory from each time t to the baseline t = 0.
-Translation: Parallel transport the collected information from the subject baseline to a template, along a geodesic connecting the two shapes.
-Extension: reconstruct a trajectory starting from the template based on the transported information, inverting the first step.
We organize this paper by first reviewing static point-based LDDMM algorithms in Section 2. We then extend them to the dynamic case (Section 3). The technique of parallel transport is described in Section 4.
2 Static Point-based Large Deformation Diffeomorphic Metric Mapping
In the setting of diffeomorphic metric mapping, the set of anatomical shapes are placed into a metric shape space. This is modeled by assuming that the shape is generated one from the other via a flow of diffeomorphisms, solutions of ordinary differential equations ϕ̇t = vt (ϕt), t ∈ [0,1] starting from the identity map ϕ0 = id, and associated velocity vector fields vt, t∈[0,1]. We define a metric distance between target shape Itarg and template shape Itemp as the length of the geodesic curves ϕt. Itemp,t ∈ [0,1] through the shape space such that ϕ1·Itemp = Itarg at time t = 1. For instance, in the landmark case, and the group action is taken as . These geodesics ϕt · Itemp, t ∈ [0,1] are generalizations of simple finite dimensional curves. The metric between two shapes Itemp,Itarg is determined by the integrated norm ∥vt∥V of the vector field generating the transformation, where vt ∈ V, a smooth Hilbert space with kernel kV and norm ∥·∥V. To ensure solutions are diffeomorphisms, V must be a space of smooth vector fields (Trouvé, 1995; Dupuis, Grenander, and Miller, 1998). Equivalently, the metric distance can be computed through mt, termed the momentum, a linear transformation of vt defined by the kernel, according to
(1) |
The Euler equation associated to Eq. (1) indicates that the momentum mt along the geodesic ϕt is conserved (Miller, Trouvé, and Younes, 2002; Miller, Trouvé, and Younes, 2006) (it is constant when expressed in a fixed coordinate system). This implies that the initial momentum m0 encodes the geodesic connecting Itemp and Itarg, the conservation equation being
(2) |
where D is the Jacobian matrix and (∇·) is the divergence operator. Although we wrote the equation in classical form, it must be noted that it may have singular solutions, and that this happens in particular with point-set LDDMM (the form taken by this equation for singular momenta is given below). This reduces the problem of studying shapes of a population in a nonlinear diffeomorphic metric space to a problem of studying the initial momenta in a linear space. This has been applied to landmarks and surfaces in (Vaillant et al., 2004; Qiu and Miller, 2008).
In the point-based LDDMM mapping, let and be the point sets on the objects of Itemp and Itarg, and define the trajectories for i = 1,…,n. The momentum, mt, takes the singular form
(3) |
where αi(t) is the momentum vector of the ith point at time t. The momentum here is not a function but a discrete vector measure, the notation being interpreted by the fact that, for any smooth vector-valued function u
Let . We can rewrite Eq. (1) as
(4) |
In practice, we often introduce a matching functional, E(ϕ1 · x, y), and define an inexact matching problem: find a diffeomorphism ϕt between two objects x and y as a minimizer of
(5) |
. The matching functional, E, depends only on the positions of the finite number of points . Here, we particularly review E when objects x and y are unlabeled points, including unlabeled landmarks, curves, and surfaces. They will be represented as discrete measures, in the form (using the same notation as above) (Glaunès, Trouvé, and Younes, 2004; Vaillant and Glaunès, 2005; Glaunès et al., 2008)
(6) |
The action of ϕ1 on the discrete measure μx is given in the form of
For unlabeled landmarks, the weights, wxi are scalars; for 3D curves and surfaces, they are 3D vectors.
We use a kernel norm to compare ϕ1.μx and μy. Let kW be a kernel and μ be a measure. We define
The W in the notation comes from the fact that kW can be interpreted as the reproducing kernel of a vector space (W) of smooth vector-valued functions and ∥.∥kW is then the dual norm (Glaunès, Trouvé, and Younes, 2004; Vaillant and Glaunès, 2005; Glaunès et al., 2008; Durrleman et al., 2007).
We will let
(7) |
With and , this is equal to
(8) |
We now describe how this representation is implemented with unlabeled landmarks, curves and surfaces.
Unlabeled Landmarks
If x and y above represent unstructured unlabeled landmarks, the weight are scalars. They can be chosen in function of the application, the simplest choices being either and similarly for .
Curves
When each curve is represented by a sequence of points, still denoted as and However, a curve cannot be uniquely reconstructed based on the locations of a set of points. We assume a curve embedded in ℛ3 is a one-dimensional manifold in the sense that the local region of every point on the curve is equivalent to a line which can be uniquely defined by this point and the tangent vector at this location. We use the representation (Glauneès et al., 2008; Qiu and Miller, 2007)
with ci = (xi+1 + xi)/2 and and similarly for y. The action of ϕ1 on ci is approximated as ϕ1(ci) = (ϕ1(xi+1) + ϕ1(xi))/2, and its corresponding is approximated by (ϕ1(xi+1) − ϕ1(xi). This representation in terms of vector measure accounts for the geometry of the curve (while the scalar measure used above would treat the sequence as an unordered list of points).
Surfaces
Now, let Itemp and Itarg be triangulated meshes with vertices and , respectively. We assume the cortical surfaces embedded in ℛ3 to be a two-dimensional manifold in the sense that the neighborhood of every point on the surface is equivalent to a two-dimensional plane in Euclidean space. Such a plane can be uniquely defined by a point and a vector originated at this point and normal to the plane. We thus let (Vaillant and Glaunès, 2005; Vaillant et al., 2007)
where ℱx is the set of faces in the triangulation, and, for a positively ordered face and ; μy is defined similarly. ϕ1(cf) and are respectively approximated as and . Here again, the representation makes a direct use of the geometry of the point set as a triangulated surface. Note that the definitions of μx in the curve and surface cases come from discretizations of mathematical objects called currents, as described in (Vaillant and Glaunès, 2005).
Lemma 1 (Static Variational Solution)
The point-based LDDMM algorithm minimizes the energy Eq. (5), with variables and that are related via the dynamical equations
(9) |
with initial condition x0 = x. The Euler-Lagrange optimality conditions for this variational problem imply
(10) |
where ∇1 denotes taking derivative of kv(xi(t),xj(t)) with respect to its first variable.
This was proven previously (Vaillant et al., 2004). Eq. (9) and (10) indicate that the evolution from one object to the other is uniquely determined by α0. Since α0 carries the same information as at t = 0 and therefore corresponds to an infinitesimal variation of x0, we shall term α0 as “deformation signature” in the static point-based LDDMM. In fact, Eq. (10) is the form taken by the conservation of momentum equation (2) in the singular case of point momenta.
3 Time Sequence Large Deformation Diffeomorphic Metric Mapping for Landmarks, Curves, and Surfaces (TS-LDDMM)
In the time sequence large deformation diffeomorphic metric mapping (TS-LDDMM), time sequence observations are given and the goal is to infer the time flow of geometric change that carries the known observation through the period t ∈ [0,1]. Here flows of point sets are diffeomorphic, with t corresponding to actual real-time, and the comparison is examined by the similarity of the observables It, t ∈ [0,1] and the observable, I0 at t = 0. I0 plays the role of the so-called template. In the static point-based LDDMM algorithm discussed in the previous section, the time in Eq. (5) is a dummy time only used for algorithmic purposes with the single target observable at t = 1, and is not relevant to the time at which the data is collected. In the TS-LDDMM model, the observables, It, are generated from I0 under space-time flows, ϕt such that ϕt. I0 = It at all time t. We define an inexact point-based TS-LDDMM matching: find a time-dependent diffeomorphism ϕt connecting a point set and time-dependent point sets as a minimizer of
(11) |
where the matching functional, Et, quantifies the closeness between the deformed template, ϕt · x, and observation, yt at time t. In our applications, we choose Et dependent of time and given by Eq. (7) adapted to the unlabeled landmarks, curve, and surface cases.
We can rewrite J into a matrix form
(12) |
where , and are vectors of momentum and coordinates of xt and yt at time t.
Lemma 2 (Time-Sequence Variational Solution)
The Euler-Lagrange equation associated with the variational problem in Eq. (12) is given by (∇J)t = 2αt+ηt = 0, where vector is the derivative of Es with respect to xs.
The Euler-Lagrange optimality conditions for the point-based TS-LDDMM in Eq. (12) imply
(13) |
where ∇1 denotes taking derivative of kv (ki(t,xj(t)) with respect to its first variable and is the derivative of Et with respect to xt(t).
We give the proof of this lemma in Appendix.
Unlike the static point-based LDDMM with shape variations encoded in the initial momentum based on Eq. (9) and (10), the dynamic shape motion in the point-based TS-LDDMM also depends on the serial observations. Thus, the time-dependent momentum is needed to characterize the dynamic shape motion (not only the initial momentum). In the point-based TS-LDDMM we term this time-dependent momentum as “deformation signature” that carries the dynamic motion of the serial observations.
3.1 The Sampled TS-LDDMM
The usual problem in Computational Anatomy involves sample observables in time of the observed data with t0 = 0, tN = 1. Then the variational problem and its solution becomes a mixture of the static and dynamic solutions, interpolating between time points. Between sample points the geodesic satisfies the Euler-equation and conservation of momentum, with the observables entering at the boundary points t1t,2t,N.
Lemma 3
The optimizing flow connecting the observables given by
(14) |
has Euler-Lagrange optimality conditions for the point-based TS-LDDMM in Eq. (12) given by
(15) |
with jumps at observation times defined as follows: , and .
We give the proof of this lemma in Appendix (with the expression of the gradient of J with respect to α. This situation is intermediate between the static LDDMM and TS-LDDMM. It is easy to check that the whole trajectory αt is characterized by the momenta at time 0, α0 and at time , for tk < 1.
3.2 Implementation
We use a conjugate gradient routine to perform the minimization of functional J in (11) with respect to variables αi(t). Of course any other optimization scheme could be considered at this point. The different steps required to compute the functional and its gradient for each iteration are the following:
from momentum vectors αi(t), compute trajectories xi(t) by integrating the system of ordinary differential equations (ODE) using Eq. (9).
evaluate J from Eq. (11)
compute vectors ηi(t) by integrating the system of ODE in Eq. (21)
compute gradient (∇J)i(t) = 2αi(t)+ni(t)
All time-dependant variables are evaluated on a uniform grid t1 = 0,…,tT = 1 and a predictor/corrector centered Euler scheme was used to solve the systems of ODE in Eq. (9) and (21). The complexity of each iteration is of order dTN2 where N = max(n, m). To speed up computations when N is large, all convolutions by kernels kv and kW are accelerated with fast Gaussian transform (Yang et al., 2003), which reduces the complexity to dTN log (N).
3.3 Heart and Brain Applications
TS-LDDMM of MR Heart Image
We illustrate an application of the TS-LDDMM for encoding heart motion in cardiac cycles. Total 25 image volumes were acquired per cardiac cycle. For the sake of simplicity, one cardiac cycle from the end-diastole (ED) to the next ED was normalized from t = 0 to t = 1 and sampled into 25 time points. Figure 2 illustrates a coronal section of the left ventricle selected from the systole phase (panels (a–d)) and the diastole phase (panels (e–g)). We applied the automatic segmentation algorithm (Jolly, 2006) for contouring the endocardium and epicardium in every phase, which are marked in green curves on each panel. The endocardium and epicardium curves in panel (a) served as template curves in the TS-LDDMM algorithm that map it to the curves at the rest of the cardiac cycle. Red curves in Figure 2 illustrate the deformed templates in each phase of the cardiac cycle, which are well overlapped with the segmented contours. The momentum, αt, of the epicardium curves shown in Figure 3, encodes the trajectory of the heart motion through the flow equation (9).
TS-LDDMM of Hippocampal Surface Shapes
Subfield-specific shape changes of the hippocampus have been identified in mild cognitive impairment (MCI) and Alzheimer’s disease (AD). We demonstrate an application of the TS-LDDMM algorithms for tracking subfield-specific shape changes of the hippocampus in multiple time points in simulated datasets. To do so, we generated two sets of hippocampal surface shapes at five time points: one set with the surface-inward deformation only in the subiculum subfield (Figure 4); the other with the surface-inward deformation only in the subfields of CA1,2,3 (Figure 5). In each set, the hippocampal surfaces at time points 1–4 (panels (b–e)) were generated from the one at time 0 (panel (a)). Between any two subsequent time points, the reduction in the hippocampal volume is about 10%. Each surface in panels (b–e) is colored by its distance to the surface at time 0 to show the strength of the hippocampal atrophy. In the TS-LDDMM algorithm, each surface was represented by 3223 vertices and 6442 triangles. The hippocampal surface at time 0 was considered as within-subject template and the surfaces at the other time points were considered as time-dependent targets. 20 time steps were chosen between each time interval. The TS-LDDMM mapping for these examples took seven or eight minutes when using a 64-bit computer with a 2.4GHz CPU. Figure 4 and Figure 5(f–i) show the deformed template computed from the TS-LDDMM algorithm at each time point colored with its distance map to the template at time 0. Visually, the TS-LDDMM algorithm can well map the template to the time-dependent targets through trajectory, ϕt.
Making between-subject shape comparison possible requires to translate the deformation signature encoding the within-subject dynamic shape changes (e.g. vectors in Figures 3) to a global reference frame. In the subsequent section, we describe how the deformation signature obtained from the TS-LDDMM is transported first to the within-subject baseline, then to the global template along the curve connecting the within-subject template with the global template.
4 Parallel Transport in Diffeomorphisms
Via relation (9) the deformation signature at time t is attached to the current position of the evolving point set for subject j. In this section, we describe how this subject-dependent signature can be normalized to provide a new time series evolving from a fixed (subject independent) baseline, which will be used for between-subject comparison.
The basic operation for this purpose will be parallel transport in deformable point sets. It is performed along a curve traced on a Riemannian manifold, which allows to translate a tangent vector at one end of the curve to the other end of curve without change according to the intrinsic geometry of the manifold. This has been described in the diffeomorphic matching framework in (Qiu et al., 2008; Younes, 2007; Younes et al., 2008). In the context of this paper, parallel transport takes in input a trajectory, s ⟼ zs, and a deformation signature ωt at some time t (attached to zt). The output is a transported signature, ωs, at each time s of the trajectory. They satisfy the following dynamical system
(16) |
where βt is defined by
(17) |
Since this is a first order linear dynamical system, knowing ω at time t uniquely specifies its value at all times.
The following notation will be convenient. Define the solution at time s of System (16), for the curve s ⟼ zs and at time t (i.e., the parallel translation of along z from time t to time s). Then, as illustrated in Figure 1, our normalization procedure for TS-LDDMM deformation signatures is defined as follows. We assume that a global template has been chosen, as an examplar of the subject baselines, .
- - Retraction: for each subject j and each time t, parallel translate from time t to time 0 along , yielding a vector denoted . With our notation, this is
- - Translation: For each j, compute a geodesic z(j) between and the template by solving the LDDMM problem in Eq. (5). Then, translate along this trajectory, yielding . Thus,
- - Extension: This is the inverse of the retraction operation. For each j and each t, reconstruct a new trajectory starting from the global template , solving the system
with .
The result of this algorithm is a subject-indexed family of trajectories which are all deformations of the same template, and therefore can be compared in a meaningful way. The extension step requires a double integration in its implementation: at each time t, parallel translation (System (16)) must be solved from 0 to t in order to update the trajectory .
Figure 6 intuitively illustrates one example using parallel transport to represent within-subject deformation in the global template coordinates. Panel (a) shows the hippocampal surface of a subject at the baseline while Panel (b) shows the hippocampal surface of the same subject at the follow-up (green) superimposed with one at the baseline (gray). Panel (c) depicts the global hippocampal template. Panel (d) shows the hippocampal surface of this subject at the follow-up (green) represented in the global template coordinates (gray). The deformation of the hippocampal surface between baseline and follow-up represented by interlacing green and gray in panel (b) has a similar pattern as in panel (d). This indicates that the technique of parallel transport in diffeomorphism is a reasonable approach allowing us to study longitudinal shape variation within subjects in a global template coordinate system.
5 TS-LDDMM and Parallel Transport for Hippocampal Atrophy
We applied the TS-LDDMM and parallel transport algorithms for assessing differences in the hippocampal shape changes between 19 healthy elders (age: 74.6 ± 6.5) and 19 patients with Alzheimer’s disease (AD) (age: 74.0 ± 6.8). Each subject was scanned every three months so there were four MRI volumes per subject in a nine-month interval.
In structural delineation process, the hippocampus of each subject at the baseline was semiautomatically segmented using the method described in (Haller et al., 1997) and was then propagated to the rest time points using the LDDMM-image mapping (Beg et al., 2005). We represented the hippocampal shape using triangulated meshes. In the mapping process, the TS-LDDMM algorithm was applied to find an optimal trajectory that passes through the four observations of each subject in a metric shape space. This trajectory and its corresponding momenta encode the within-subject time-dependent shape changes. Then, following the illustration in Figure 1, the parallel transport operation first translated the within-subject time dependent momenta to the subject’s baseline coordinate system, and then to a global template. The within-subject shape trajectory was reconstructed in the global template coordinates via the flow and parallel transport. Finally, we computed the Jacobian matrix of the within-subject deformation in the global template x(0), through the flow equation in Eq. (9) when αt = ωt(j,t). The Jacobian determinant shows regions with expansion (Jacobian> 1) or compression (Jacobian< 1). Let F(j)(p), p ∈ x(0) denote the Jacobian determinant in the logarithmic scale for subject j.
To illustrate our results, we performed the statistical testing on the log Jacobian determinant that characterizes the shape changes in nine months. Assume F(j)(p) arises from random processes. Its distribution models as random field in the global template that can be represented by a linear combination of orthonormal bases as follows:
(18) |
where ψi(x) is chosen as the ith basis of the Laplace-Beltrami (LB) operator on x(0) (Qiu, Bitouk, and Miller, 2006). is the coefficient associated with ψi. In our study, 10 LB bases take 90% of total variation of F(j). We hypothesized that the ’s are equal in the groups of healthy elders and patients with AD against that the ’s are not equal in both groups. To examine it, we performed two-sided Student t-tests on each individual . At a significance level of 0.02, the shape differences between the two groups occur in the 1st (p=0.0171) and the 4th (p=0.0159) LB bases of the left hippocampus and the 3rd (p=0.0032) and the 10th p = 0.0156 LB bases of the right hippocampus. For the visualization purpose, we back projected these LB bases to the global template coordinates, which is shown in both superior and inferior views of the hippocampus in Figure 7. Compared with the healthy controls, regions in warm color has greater atrophy in patients with AD, while regions in cool color has less atrophy. This result suggests that the greater atrophy occurs in the left hippocampus, particularly in the posterior segment, and the lateral middle body of the right hippocampus.
6 Discussion
This paper presents shape analysis algorithms for tracking longitudinal shape changes for pointbased objects, including unlabeled landmarks, curves, and surfaces, under the diffeomorphic mapping framework. It incorporates two major diffeomorphic techniques: TS-LDDMM and parallel transport. The dynamic motion or shape change is encoded via time-dependent momentum obtained from TS-LDDMM. The parallel transport operation taken from Riemannian geometry in a diffeomorphic shape space translates these momentum vectors (tangent vectors) in the shape space to within-subject baseline coordinates and then to the global template without incorporating across-subject deformation. It preserves the metric or covariance of the momentum from a subject coordinate system to the global template coordinate system. The benefit from it is to directly make statistical inference for detecting across-subject shape differences.
The TS-LDDMM algorithms introduced in this paper are the extension of the static pointbased LDDMM algorithms (Glaunès et al., 2008; Glaunès, Trouvè, and Younes, 2004; Vaillant and Glaunès, 2005; Vaillant et al., 2007; Qiu and Miller, 2007). We consider point-based shapes, such as unlabeled landmarks, curves, and surfaces, as measure. The structure of a Hilbert space is imposed on the measure in the way its norm can be used to quantify the geometric similarity between two objects (Glaunès et al., 2008; Vaillant and Glaunès, 2005). We generalized the gradient derivation of the energy in the TS-LDDMM variational problem with respect to the momentum along the deformation trajectory for the point-based shapes, including unlabeled points, curves, and surfaces. Unlike the static LDDMM encoding the shape variation in the initial momentum, the TS-LDDMM Euler-Lagrange optimality conditions indicate that time-dependent shape changes are characterized by the time-dependent momentum, which do not satisfy the geometric evolution of Eq. (9) and (10). The TS-LDDMM algorithm provides a way to fit subject’s time-dependent observations by a smooth trajectory in the metric space.
The demonstrate of the use of the TS-LDDMM and parallel transport is given through an example of detecting time-dependent hippocampal atrophy patten in AD. A variety of other applications using the proposed analysis framework can be found in medical image analysis and computer vision (e.g. studying heart motion abnormalities in cardiac diseases).
Acknowledgements
The work reported here was supported by National University of Singapore start-up grant R-397–000–058–133 and A*STAR SERC 082–101–0025. The author would like to thank Dr Martin Hadamitzky at Deutsches Herzzentrum, Germany and Dr. Ying Sun at National University of Singapore for providing the cardiac MRI data and the segmented contours of the endocardium and epicardium.
Appendix A Gradient of a Point-Based Matching Functional in the TS-LDDMM setting
Lemma 4
The Euler-Lagrange equation associated with the variational problem in Eq. (12) is given by (∇J)t = 2αt + η t = 0, where vector and is the derivation of Es with respect to xs.
Proof
We consider a variation . Our goal is to express the derivative f′(0) of in function of α̃t. Since
The variation in α implies a first order variation in x, that we denote x˜ with
From
we get
(19) |
Introduce the matrix Rst defined by Rss = identity and
Then we have
as can be easily checked. Also, RstRts = identity which implies
Introducing
, we can rewrite (19) as
(20) |
with η1 = 0 and
(21) |
where we have used the fact that
This provides the Euler Lagrange equations stated in the lemma. Moreover, from 2αt = –ηt we get
which coincide with the expression given in Lemma 2. This result was detailed in (Glaunès, Trouvé, and Younes, 2004) for unlabeled landmarks, (Glaunès et al., 2008) for curves, and (Vaillant and Glaunès, 2005) for surfaces.
The proof of Lemma 3 is very similar. We leave the details of the computation to the reader. One finds that the gradient of J is given by 2αt + ηt
Computing the derivative as above, one finds that at all t ≠ tk, ηt satisfies
ηt is discontinuous at observation times with , and the jump . This translate directly into the conditions given in Lemma 3.
We have implicitly defined the gradient of J relatively to the metric given by kV(xt,xt) with twofold advantages of being closer to the metric inducing the space of velocity field v and simplifying the formula for the gradient.
Footnotes
Conflict of Interest N/A.
References
- Apostolova LG, Dinov ID, Dutton RA, Hayashi KM, Toga AW, Cummings JL, Thompson PM. 3D comparison of hippocampal atrophy in amnestic mild cognitive impairment and alzheimer’s disease. Brain. 2006;129:2867–2873. doi: 10.1093/brain/awl274. [DOI] [PubMed] [Google Scholar]
- Apostolova LG, Dutton RA, Dinov ID, Hayashi KM, Toga AW, Cummings JL, Thompson PM. Conversion of mild cognitive impairment to alzheimer disease predicted by hippocampal atrophy maps. Arch Neurol. 2006;63:693–699. doi: 10.1001/archneur.63.5.693. [DOI] [PubMed] [Google Scholar]
- Ashburner J. A fast diffeomorphic image registration algorithm. Neuroimage. 2007 doi: 10.1016/j.neuroimage.2007.07.007. [DOI] [PubMed] [Google Scholar]
- Ashburner J, Csernansky JG, Davatzikos C, Fox NC, Frisoni GB, Thompson PM. Computer-assisted imaging to assess brain structure in healthy and diseased brains. Lancet Neurology. 2003;2:79–88. doi: 10.1016/s1474-4422(03)00304-1. [DOI] [PubMed] [Google Scholar]
- Ashburner J, Friston KJ. Unified segmentation. NeuroImage. 2005;26:839–851. doi: 10.1016/j.neuroimage.2005.02.018. [DOI] [PubMed] [Google Scholar]
- Avants B, Gee JC. Geodesic estimation for large deformation anatomical shape and intensity averaging. NeuroImage. 2004;23:139–150. doi: 10.1016/j.neuroimage.2004.07.010. [DOI] [PubMed] [Google Scholar]
- Avants BB, Schoenemann PT, Gee JC. Lagrangian frame diffeomorphic image registration: Morphometric comparison of human and chimpanzee cortex. Med Image Anal. 2006;10:397–412. doi: 10.1016/j.media.2005.03.005. [DOI] [PubMed] [Google Scholar]
- Bajcsy R, Kovacic S. Multiresolution Elastic Matching. Computer Vision, Graphics, and Image Processing. 1989;46:1–21. [Google Scholar]
- Bajcsy R, Lieberson R, Reivich M. A Computerized System for the Elastic Matching of Deformed RAdiographic Images to Idealized Atlas Images. J. Comp. Assist. Tomog. 1983;7:618–625. doi: 10.1097/00004728-198308000-00008. [DOI] [PubMed] [Google Scholar]
- Bakker A, Kirwan C, Miller M, Stark C. Pattern separation in the human hippocampal ca3 and dentate gyrus. Science. 2008;319:1640–1642. doi: 10.1126/science.1152882. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Beg MF, Miller MI, Trouvé A, Younes L. Computing large deformation metric mappings via geodesic flows of diffeomorphisms. International Journal of Computer Vision. 2005;61:139–157. [Google Scholar]
- Bookstein F. Morphometric Tools for Landmark Data. New York: Cambridge University Press; 1991. [Google Scholar]
- Bookstein FL. The Measurement of Biological Shape and Shape Change. Vol. 24. New York: Springer-Verlag: Lecture Notes in Biomathematics; 1978. [Google Scholar]
- Bookstein FL. Landmark methods for forms without landmarks: morphometrics of group differences in outline shape. Medical Image Analysis. 1996;1:225–243. doi: 10.1016/s1361-8415(97)85012-8. [DOI] [PubMed] [Google Scholar]
- Bookstein FL. Shape and the information in medical images: A decade of the morphometric synthesis. Computer Vision and Image Understanding. 1997;66:97118. [Google Scholar]
- Brambati SM, Renda NC, Rankin KP, Rosen HJ, Seeley WW, Ashburner J, Weiner MW, Miller BL, Gorno-Tempini ML. A tensor based morphometry study of longitudinal gray matter contraction in ftd. Neuroimage. 2007;35:998–1003. doi: 10.1016/j.neuroimage.2007.01.028. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Cachier P, Mangin J-F, Pennec X, Rivière D, Papadopoulos-Orfanos D, Régis J, Ayache N. Multisubject non-rigid registration of brain mri using intensity and geometric features. MICCAI ’01: Proceedings of the 4th International Conference on Medical Image Computing and Computer-Assisted Intervention; London, UK. Springer-Verlag; 2001. pp. 734–742. [Google Scholar]
- Cao Y, Miller M, Winslow R, Younes L. Large deformation diffeomorphic metric mapping of vector fields. IEEE Trans. Med. Imag. 2005;24:1216–1230. doi: 10.1109/tmi.2005.853923. [DOI] [PubMed] [Google Scholar]
- Cao Y, Miller MI, Winslow RL, Younes L. ICCV. Beijing, China: IEEE Computer Society; 2005. Large deformation diffeomorphicmetric mapping of fiber orientations; pp. 1379–1386. [Google Scholar]
- Christensen GE, Joshi SC, Miller MI. Volumetric transformation of brain anatomy. IEEE Trans. Medical Imaging. 1997;16:864–877. doi: 10.1109/42.650882. [DOI] [PubMed] [Google Scholar]
- Chung M, Dalton K, Davidson R. Tensor-based cortical surface morphometry via weighed spherical harmonic representation. IEEE Transactions on Medical Imaging. 2008 doi: 10.1109/TMI.2008.918338. [DOI] [PubMed] [Google Scholar]
- Chung M, Worsley K, S R, Paus T, Taylor J, Giedd J, Rapoport J, A.C E. Statistical analysis of cortical surface area change, with an application to brain growth. Neuroimage. 2001;13 [Google Scholar]
- Chung MK. Ph. D thesis. Montreal: Department of Mathematics and Statistics, McGill University; 2001. Statistical morphometry in neuroanatomy. [Google Scholar]
- Collins DL, Goualher GL, Evans AC. Non-linear cerebral registration with sulcal constraints. MICCAI ’98: Proceedings of the First International Conference on Medical Image Computing and Computer-Assisted Intervention; London, UK. Springer-Verlag; 1998. pp. 974–984. [Google Scholar]
- Collins DL, Neelin P, Peters TM, Evans AC. Automatic 3D intersubject registration of MR volumetric data in standardized Talairach space. J. Comp. Assist. Tomog. 1994;18:192–205. [PubMed] [Google Scholar]
- Csernansky JG, Schindler MK, Spliner NR, Wang L, Gado M, Selemon LD, Rastogi-Cruz D, Posener PA, Miller MI. Abnormalities of thalamic volume and shape in schizophrenia. American Journal of Psychiatry. 2004;161:896–902. doi: 10.1176/appi.ajp.161.5.896. [DOI] [PubMed] [Google Scholar]
- Dann R, Hoford J, Kovacic S, Reivich M, Bajcsy R. Evaluation of Elastic Matching Systems for Anatomic (CT, MR) and Functional (PET) Cerebral Images. J. Comp. Assist. Tomog. 1989;13:603–611. doi: 10.1097/00004728-198907000-00009. [DOI] [PubMed] [Google Scholar]
- Davatzikos C. Spatial normalization of 3-d brain images using deformable models. J. Comp. Assist. Tomog. 1996;20:656–665. doi: 10.1097/00004728-199607000-00031. [DOI] [PubMed] [Google Scholar]
- Dupuis P, Grenander U, Miller MI. Variational problems on flows of diffeomorphisms for image matching. Quaterly of Applied Math. 1998;56:587–600. [Google Scholar]
- Durrleman S, Pennec X, Trouvé A, Ayache N. Measuring brain variability via sulcal lines registration: A diffeomorphic approach. MICCAI (1) 2007:675–682. doi: 10.1007/978-3-540-75757-3_82. [DOI] [PubMed] [Google Scholar]
- Feldmar J, Ayache N, Betting F. 3D-2D projective registration of free-form curves and surfaces. Computer Vision and Image Understanding: CVIU. 1997;65:403–424. [Google Scholar]
- Fischl B, Sereno MI, Dale AM. Cortical surface-based analysis II: inflation, flattening, and a surface-based coordinate system. NeuroImage. 1999;9:195–207. doi: 10.1006/nimg.1998.0396. [DOI] [PubMed] [Google Scholar]
- Friston K, Ashburner J, Frith C, Poline J-B, Heather JD, Liddle, Frackowiak R. Spatial registration and normalization of images. Human Brain Mapping. 1995;2:165–189. [Google Scholar]
- Gee J, Haynor D. Numerical methods for high-dimensional warps. In: Toga AW, editor. Brain Warping. San Diego, CA: Academic Press; 1999. pp. 101–113. [Google Scholar]
- Gee JC. On matching brain volumes. Pattern Recognition. 1999;32:99–111. [Google Scholar]
- Gilmore J, Lin W, Prastawa M, Looney C, Vetsa Y, Knickmeyer R, Evans D, Smith J, Hamer R, Lieberman J, Gerig G. Regional gray matter growth, sexual dimorphism, and cerebral asymmetry in the neonatal brain. J Neurosci. 2007;27:1255–1260. doi: 10.1523/JNEUROSCI.3339-06.2007. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Glaunès J, Qiu A, Miller MI, Younes L. Large deformation diffeomorphic metric curve mapping. International Journal of Computer Vision. 2008 doi: 10.1007/s11263-008-0141-9. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Glaunès J, Trouvé A, Younes L. IEEE Computer Society:Computer Vision and Pattern Recognition. Washington, DC: 2004. Diffeomorphic matching of distributions: A new approach for unlabelled point-sets and sub-manifolds matching; pp. 712–718. [Google Scholar]
- Haller JW, Banerjee A, Christensen GE, Gado M, Joshi S, Miller MI, Sheline Y, Vannier MW, Csernansky JG. Three––dimensional hippocampal MR morphometry with high–dimensional transformation of a neuroanatomic atlas. Radiology. 1997;202:504–510. doi: 10.1148/radiology.202.2.9015081. [DOI] [PubMed] [Google Scholar]
- Hellier P, Barillot C. Coupling dense and landmark-based approaches for nonrigid registration. IEEE Transactions on medical imaging. 2003;22:217–227. doi: 10.1109/TMI.2002.808365. [DOI] [PubMed] [Google Scholar]
- Jolly M-P. Automatic segmentation of the left ventricle in cardiac mr and ct images. International Journal of Computer Vision. 2006;70:151163. [Google Scholar]
- Joshi SC, Miller MI. Landmark matching via large deformation diffeomorphisms. IEEE Trans. Image Processing. 2000;9:1357–1370. doi: 10.1109/83.855431. [DOI] [PubMed] [Google Scholar]
- Kipps CM, Duggins AJ, Mahant N, Gomes L, Ashburner J, McCusker EA. Progression of structural neuropathology in preclinical huntington’s disease: a tensor based morphometry study. J Neurol Neurosurg Psychiatry. 2005;76:650–655. doi: 10.1136/jnnp.2004.047993. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Kirwan CB, Jones C, Miller MI, Stark CE. High-resolution fmri investigation of the medial temporal lobe. Human Brain Mapping. 2007;28:959–966. doi: 10.1002/hbm.20331. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Mangin J-F, Riviere D, Cachia A, Duchesnay E, Cointepas Y, Papadopoulus-Orfanos D, Ochiai T, Regis J. A framework for studying cortical folding patterns. NeuroImage. 2004;23:S129–S138. doi: 10.1016/j.neuroimage.2004.07.019. [DOI] [PubMed] [Google Scholar]
- Miller MI, Beg MF, Ceritoglu C, Stark C. Increasing the power of functional maps of the medial temporal lobe by using large deformation diffeomorphic metric mapping. Proc Natl Acad Sci. 2005;102:9685–9690. doi: 10.1073/pnas.0503892102. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Miller MI, Trouvé A, Younes L. On metrics and Euler-Lagrange equations of computational anatomy. Ann. Rev. Biomed. Engng. 2002;4:375–405. doi: 10.1146/annurev.bioeng.4.092101.125733. [DOI] [PubMed] [Google Scholar]
- Miller MI, Trouvé A, Younes L. Geodesic shooting for computational anatomy. J. Mathematical Imaging and Vision. 2006;24:209–228. doi: 10.1007/s10851-005-3624-0. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Qiu A, Bitouk D, Miller MI. Smooth functional and structural maps on the neocortex via orthonormal bases of the Laplace-Beltrami operator. IEEE Trans. Med. imaging. 2006;25:1296–1306. doi: 10.1109/tmi.2006.882143. [DOI] [PubMed] [Google Scholar]
- Qiu A, Miller MI. Cortical hemisphere registration via large deformation diffeomorphic metric curve mapping. the 10th International Conference on Medical Image Computing and Computer Assisted Intervention; 2007. pp. 186–193. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Qiu A, Miller MI. Multi-structure network shape analysis via normal surface momentum maps. NeuroImage. 2008 doi: 10.1016/j.neuroimage.2008.04.257. [DOI] [PubMed] [Google Scholar]
- Qiu A, Younes L, Miller MI. Intrinsic and extrinsic analysis in computational anatomy. Neuroimage. 2008;39:1803–1814. doi: 10.1016/j.neuroimage.2007.08.043. [DOI] [PubMed] [Google Scholar]
- Qiu A, Younes L, Miller MI, Csernansky JG. Parallel transport in diffeomorphisms distinguishes the time-dependent pattern of hippocampal surface deformation due to healthy aging and the dementia of the alzheimer’s type. NeuroImage. 2008;40:68–76. doi: 10.1016/j.neuroimage.2007.11.041. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Qiu A, Younes L, Wang L, Ratnanather JT, Gillepsie SK, Kaplan G, Csernansky JG, Miller MI. Combining anatomical manifold information via diffeomorphic metric mappings for studying cortical thinning of the cingulate gyrus in schizophrenia. Neuroimage. 2007;37:821–833. doi: 10.1016/j.neuroimage.2007.05.007. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Rao A, Chandrashekara R, Sanchez-Ortiz GI, Mohiaddin R, Aljabar P, Hajnal JV, Puri BK, Rueckert D. Spatial transformation of motion and deformation fields using nonrigid registration. IEEE Trans. Med. Imaging. 2004;23:1065–1076. doi: 10.1109/TMI.2004.828681. [DOI] [PubMed] [Google Scholar]
- Terriberry TB, Joshi SC, Gerig G. Hypothesis testing with nonlinear shape models. Inf Process Med Imaging. 2005;19:15–26. doi: 10.1007/11505730_2. [DOI] [PubMed] [Google Scholar]
- Thirion J. Image matching as a diffusion process: an analogy with maxwell’s demons. Med. Image Anal. 1998;2:243260. doi: 10.1016/s1361-8415(98)80022-4. [DOI] [PubMed] [Google Scholar]
- Thompson PM, Giedd JN, Woods RP, MacDonald D, Evans AC, Toga AW. Growth patterns in the developing brain detected by using continuum mechanical tensor maps. Nature. 2000;404:190–193. doi: 10.1038/35004593. [DOI] [PubMed] [Google Scholar]
- Thompson PM, Schwartz C, Lin RT, Khan AA, Toga AW. Three–dimensional statistical analysis of sulcal variability in the human brain. J. Neurosci. 1996;16:4261–4274. doi: 10.1523/JNEUROSCI.16-13-04261.1996. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Thompson PM, Schwartz C, Toga AW. High-resolution random mesh algorithms for creating a probabilistic 3D surface atlas of the human brain. NeuroImage. 1996;3:19–34. doi: 10.1006/nimg.1996.0003. [DOI] [PubMed] [Google Scholar]
- Trouvé A. An infinite dimensional group approach for physics based models. 1995 Technical report (electronically available at http://www.cis.jhu.edu) (Unpublished) [Google Scholar]
- Vaillant M, Glaunès J. Surface matching via currents. Lecture Notes in Comp. Sci.: Inform. Proc. in Med. Imaging. 2005;3565:381–392. doi: 10.1007/11505730_32. [DOI] [PubMed] [Google Scholar]
- Vaillant M, Miller MI, Younes L, Trouvé A. Statistics on diffeomorphisms via tangent space representations. NeuroImage. 2004;23:161–169. doi: 10.1016/j.neuroimage.2004.07.023. [DOI] [PubMed] [Google Scholar]
- Vaillant M, Qiu A, Glaunès J, Miller MI. Diffeomorphic metric surface mapping in subregion of the superior temporal gyrus. NeuroImage. 2007;34:1149–1159. doi: 10.1016/j.neuroimage.2006.08.053. [DOI] [PMC free article] [PubMed] [Google Scholar]
- van Essen D. Surface-based approaches to spatial localization and registration in primate cerebral cortex. NeuroImage. 2004;23:s97–s107. doi: 10.1016/j.neuroimage.2004.07.024. [DOI] [PubMed] [Google Scholar]
- Wang L, Swank JS, Glick IE, Gado MH, Miller MI, Morris JC, Csernansky JG. Changes in hippocampal volume and shape across time distinguish dementia of the alzheimer type from healthy aging*. NeuroImage. 2003;20:667–682. doi: 10.1016/S1053-8119(03)00361-6. [DOI] [PubMed] [Google Scholar]
- Xue H, Srinivasan L, Jiang S, Rutherford MA, Edwards AD, Rueckert D, Hajnal JV. Longitudinal cortical registration for developing neonates. MICCAI (2) 2007:127–135. doi: 10.1007/978-3-540-75759-7_16. [DOI] [PubMed] [Google Scholar]
- Yang C, Duraiswami R, Gumerov N, Davis L. Improved fast gauss transform and efficient kernel density estimation. IEEE International Conference on Computer Vision; 2003. pp. 464–471. [Google Scholar]
- Younes L. Jacobi fields in groups of diffeomorphisms and applications. Quarterly of Applied Mathematics. 2007;65:113–134. [Google Scholar]
- Younes L, Qiu A, Winslow RL, Miller MI. Transport of relational structures in groups of diffeomorphisms. Journal of Mathematical Imaging and Vision. 2008 doi: 10.1007/s10851-008-0074-5. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Yu P, Grant P, Qi Y, Han X, Sgonne F, Pienaar R, Busa E, Pacheco J, Makris N, Buckner RL, Golland P, Fischl B. Cortical surface shape analysis based on spherical wavelets. IEEE Trans Med Imaging. 2007;26:582–597. doi: 10.1109/TMI.2007.892499. [DOI] [PMC free article] [PubMed] [Google Scholar]