[14], as well as surface embeddings [15, 16] and diffusion tensors [12]. Reference [17] applies the large deformation framework to compute distances between surfaces as the length of the path in the space of diffeomorphism resulting from morphing one boundary onto another. An improvement on this is suggested in [15], measuring distances on the deformation of the surface itself rather than in the ambient space as done in [17]. Closer still to our work here, Kurtek et al. [16] developed a Riemannian framework for surfaces of spherical topology, using “q-map” representation. The
distance on q-maps, or simply the surface embedding locally weighted by the square root of the volume form, is shown to be invariant under spherical automorphisms. From this, a definition of a path length is developed, encapsulating the degree of spatial deformation between surfaces up to rotation and spherical remapping of one surface over the other. A path-straightening algorithm explicitly parameterized in time is then implemented, allowing both geodesic computation and interpolation. The beauty of this Riemannian approach lies in the ability to directly reconstruct the surface from the representation, which is not found in the surface-based methods discussed above. However, the representation is still of the surface embedding, with all the resulting nuisances. To overcome this, some standard heuristics are applied to the initial surfaces, namely centering each shape at the origin. Thus, a local change in the surface has a global effect on the representation. More importantly, the approach applies to the space
of smooth functions from the 2-sphere to
, without any regard for the intrinsic metric structure of the surface. One undesirable effect of this is that the resulting geodesics may enter regions of
corresponding to surfaces with unrealistically severe metric distortion.
, while the second is the Second Fundamental Form
, or “shape tensor.” In this work, we mainly focus on the metric tensor. To develop a distance on metric tensors of surfaces, we turn to the work of Ebin [18] and others [19, 20] who have developed a Riemannian framework for the general manifold of metrics tensors. Applying the results to our case – pullback metrics on the 2-sphere induced from the mapped surfaces – we develop a parameterization-invariant comparison of surface metric structures. We show how this measure can be extended to be a metric, when the metric tensor space is restricted to a sub-manifold of fixed-form metrics. Augmenting this distance with metrics on curvatures, we develop a complete representation for surfaces of spherical topology. We apply our method to several brain structures. We show that our method leads to an equiareal mapping between surfaces that is as-conformal-as-possible.2 A Riemannian Metric on the Space of Metric Tensors
-dimensional manifold
, the space of all smooth symmetric tensor fields
and the subspace of Σ of positive definite tensors
, our problem above can be restated generally as finding a suitable metric on
, such that the group of diffeomorphisms on
acts on
by isometry. Ebin et al. [18] showed that the
Riemannian metric on the tangent bundle of
, each fiber of which is identified with Σ, indeed satisfies this criteria: given
, the metric can be written as:
is the inner product induced by
,
, and
is the volume form also induced by
. This metric produces geodesics on
whose length can be computed point-wise and in closed form. In other words, a geodesic on
is a one-parameter family of metrics
on
, with the tensor at a point
,
depending only on
and
. Applying these results to our concrete case, we take
to be the 2-sphere
, and consider the space of metrics pulled back from spherically parameterized surfaces
, expressed in canonical coordinates on
as
. We illustrate an example of this representation in Fig. 1. A reparameterization
acts on
by conjugation with the pushforward (Jacobian)
,
. Given two parameterized surfaces
, a closed-form solution for the geodesic distance between
and
at a point
is [21]
with magnitude corresponding to the eigenvalues. If Gaussian curvature (not shown) is also known, the information on the left is sufficient to reconstruct the hippocampal surface on the right.![$$ D\left( {g_{A} \left[ x \right],g_{B} \left[ x \right]} \right) = \sqrt {\int_{0}^{1} {\left\langle {g^{\prime}_{t} \left( x \right),g^{\prime}_{t} \left( x \right)} \right\rangle }_{{g_{t\left( x \right)} }} dt} = \left\| {{\text{Log}}\left[ {g_{A}^{ - 1/2} g_{B} g_{A}^{ - 1/2} } \right]} \right\|_{F} .$$](/wp-content/uploads/2016/09/A339424_1_En_16_Chapter_Equ2.gif)
and
, since
. These results are derived in [21].3 Parameterization-Invariant Metric Tensor Comparison
. The first of these is crucial for intrinsic shape comparison, for if it fails to hold, the measure is subject to the arbitrary nature of an initial spherical parameterization. The third property can be useful for all the reasons described in the introduction, such as computing intrinsic means and transporting trajectories. The second property is attractive for the ease of computation it implies: the problem reduces to minimizing the integral of the pointwise measures over
. For now, we choose to preserve the first two properties. This requires us to modify the volume form on
to be symmetric with respect to
and
, and independent of the spherical mapping. We define our measure as![$$ P\left( {A,B} \right) = \mathop \smallint \limits_{{{\mathbb{S}}^{2} }} \left\| {{\text{Log}}\left[ {g_{A}^{ - 1/2} g_{B} g_{A}^{ - 1/2} } \right]} \right\|_{F}^{2} \left[ {det\left( {g_{A} } \right)det\left( {g_{B} } \right)} \right]^{1/4} d{\mathbb{S}}^{2} $$](/wp-content/uploads/2016/09/A339424_1_En_16_Chapter_Equ3.gif)
remains unchanged after a re-mapping
. Together with the result from the previous section, this shows that
. Finding the global minimum of
by re-parameterizing one surface over the other, we obtain a comparison between the two surfaces’ metric structures that is independent of parameterization and therefore intrinsic:
is a metric.4 Metrics on
and on the Space of Surfaces
to the quotient space
. This is the reason for the breakdown in the metric property of the measure
. However, the submanifold
of metrics which correspond to a fixed measure
admits this generalization.
is a metric space under
, with the geodesic distance defined as usual:
. Taking its quotient by the appropriate restriction of Φ to maps with a unitary pushforward
, we see that
is also a metric space under the related metric![$$ d^{*} \left( {g_{A} ,g_{B} } \right) = \mathop {\hbox{min} }\limits_{{ \phi_{t} \in \left\{ {\varphi_{t} :\left[ {0,1} \right] \to {\Phi }_{U} } \right\}}} d\left( {g_{A} ,\phi_{t} \circ g_{B} } \right) = \mathop {\hbox{min} }\limits_{{\begin{array}{*{20}c} {g_{0} = g_{A} ,g_{1} = g_{B} } \\ { \phi_{t} \in \left\{ {\varphi_{t} :\left[ {0,1} \right] \to {\Phi }_{U} } \right\}} \\ \end{array} }} \sqrt {\mathop \smallint \limits_{0}^{1} \left( {g_{t}^{\prime} \left( {\phi_{t} } \right),g_{t}^{\prime} \left( {\phi_{t} } \right) } \right)_{{g_{t} }} dt} $$](/wp-content/uploads/2016/09/A339424_1_En_16_Chapter_Equ5.gif)
is geodesically complete [19], i.e. the exponential map is defined on the entire tangent space. In particular, this means that geodesic shooting is possible following transport of any velocity between any pair of points on
. The obvious choice for a concrete example of
is the set of metrics arising from area-preserving spherical maps, i.e.
for some constant
. Ensuring scale invariance, we further restrict
to
by rescaling surfaces to have area
.
may seem like a high price to pay for the ability to use the Riemannian machinery. Yet, it is least restrictive among the three standard parameterizations: conformal, Tuette and equiareal. The genus-zero conformal mapping, for example, only has six degrees of freedom, while the Tuette energy has a unique minimum [1]. The registration arising from this restriction is an equiareal mapping that is as-conformal-as-possible. Thus, we can still expect the resulting registration to approximate near-isometric maps, though perhaps not as well as an unconstrained optimization of
. A generic path between two points
on
may be parameterized at a point on
using a family of diffeomorphisms
as![$$ g_{t} \left( {\phi_{t} } \right) = g_{A}^{1/2} e^{{t{\text{Log}}\left[ {g_{A}^{ - 1/2} D\phi_{t}^{T} \left( {\phi_{t} \circ g_{B } } \right)D\phi_{t} g_{A}^{ - 1/2} } \right]}} g_{A}^{1/2} . $$](/wp-content/uploads/2016/09/A339424_1_En_16_Chapter_Equa.gif)
![$$ g_{t}^{\prime} \left( {\phi_{t} } \right) = g_{A}^{1/2} \left( {\mathop \smallint \limits_{0}^{1} e^{\alpha tS\left( t \right)} \left[ {S\left( t \right) + tS^{\prime}\left( t \right)} \right]e^{{\left( {1 - \alpha } \right)tS\left( t \right)}} d\alpha } \right)g_{A}^{1/2} , $$](/wp-content/uploads/2016/09/A339424_1_En_16_Chapter_Equb.gif)
![$$ S\left( t \right) = {\text{Log}}\left[ {g_{A}^{ - 1/2} D\phi_{t}^{T} \left( {\phi_{t} \circ g_{B } } \right)D\phi_{t} g_{A}^{ - 1/2} } \right]. $$](/wp-content/uploads/2016/09/A339424_1_En_16_Chapter_Equc.gif)
