Riemannian Metric And Lie-Bracket Interpretation Of The Euler Equation On Geodesics
   HOME

TheInfoList



OR:

Computational anatomy Computational anatomy is an interdisciplinary field of biology focused on quantitative investigation and modelling of anatomical shapes variability. It involves the development and application of mathematical, statistical and data-analytical metho ...
(CA) is the study of shape and form in
medical imaging Medical imaging is the technique and process of imaging the interior of a body for clinical analysis and medical intervention, as well as visual representation of the function of some organs or tissues (physiology). Medical imaging seeks to rev ...
. The study of deformable shapes in
computational anatomy Computational anatomy is an interdisciplinary field of biology focused on quantitative investigation and modelling of anatomical shapes variability. It involves the development and application of mathematical, statistical and data-analytical metho ...
rely on high-dimensional diffeomorphism groups \varphi \in \operatorname_V which generate orbits of the form \mathcal \doteq \ . In CA, this orbit is in general considered a smooth
Riemannian manifold In differential geometry, a Riemannian manifold or Riemannian space , so called after the German mathematician Bernhard Riemann, is a real manifold, real, smooth manifold ''M'' equipped with a positive-definite Inner product space, inner product ...
since at every point of the manifold m \in \mathcal there is an
inner product In mathematics, an inner product space (or, rarely, a Hausdorff space, Hausdorff pre-Hilbert space) is a real vector space or a complex vector space with an operation (mathematics), operation called an inner product. The inner product of two ve ...
inducing the norm \, \cdot \, _m on the
tangent space In mathematics, the tangent space of a manifold generalizes to higher dimensions the notion of '' tangent planes'' to surfaces in three dimensions and ''tangent lines'' to curves in two dimensions. In the context of physics the tangent space to a ...
that varies smoothly from point to point in the manifold of shapes m \in \mathcal . This is generated by viewing the group of diffeomorphisms \varphi \in \operatorname_V as a Riemannian manifold with \, \cdot \, _\varphi , associated to the tangent space at \varphi \in\operatorname_V . This induces the norm and metric on the orbit m \in \mathcal under the action from the group of diffeomorphisms.


The diffeomorphisms group generated as Lagrangian and Eulerian flows

The diffeomorphisms in
computational anatomy Computational anatomy is an interdisciplinary field of biology focused on quantitative investigation and modelling of anatomical shapes variability. It involves the development and application of mathematical, statistical and data-analytical metho ...
are generated to satisfy the Lagrangian and Eulerian specification of the flow fields, \varphi_t, t \in ,1, generated via the ordinary differential equation with the Eulerian vector fields v \doteq (v_1,v_2,v_3) in ^3 for v_t = \dot \varphi_t \circ \varphi_t^, t \in ,1/math>, with the inverse for the flow given by and the 3 \times 3 Jacobian matrix for flows in \mathbb^3 given as \ D\varphi \doteq \left(\frac\right). To ensure smooth flows of diffeomorphisms with inverse, the vector fields ^3 must be at least 1-time continuously differentiable in spaceP. Dupuis, U. Grenander, M.I. Miller, Existence of Solutions on Flows of Diffeomorphisms, Quarterly of Applied Math, 1997.A. Trouvé. Action de groupe de dimension infinie et reconnaissance de formes. C R Acad Sci Paris Sér I Math, 321(8):1031– 1034, 1995. which are modelled as elements of the Hilbert space (V, \, \cdot \, _V ) using the Sobolev embedding theorems so that each element v_i \in H_0^3, i=1,2,3, has 3-square-integrable derivatives thusly implies (V, \, \cdot \, _V ) embeds smoothly in 1-time continuously differentiable functions. The diffeomorphism group are flows with vector fields absolutely integrable in Sobolev norm:


The Riemannian orbit model

Shapes in Computational Anatomy (CA) are studied via the use of diffeomorphic mapping for establishing correspondences between anatomical coordinate systems. In this setting, 3-dimensional medical images are modelled as diffemorphic transformations of some exemplar, termed the template I_ , resulting in the observed images to be elements of the random orbit model of CA. For images these are defined as I \in \mathcal \doteq \ , with for charts representing sub-manifolds denoted as \mathcal \doteq \.


The Riemannian metric

The orbit of shapes and forms in Computational Anatomy are generated by the group action\mathcal \doteq \. This is made into a Riemannian orbit by introducing a metric associated to each point and associated tangent space. For this a metric is defined on the group which induces the metric on the orbit. Take as the metric for
Computational anatomy Computational anatomy is an interdisciplinary field of biology focused on quantitative investigation and modelling of anatomical shapes variability. It involves the development and application of mathematical, statistical and data-analytical metho ...
at each element of the tangent space \varphi \in \operatorname_V in the group of diffeomorphisms : \, \dot \varphi \, _\varphi \doteq \, \dot \varphi \circ \varphi^ \, _V=\, v \, _V , with the vector fields modelled to be in a Hilbert space with the norm in the Hilbert space (V, \, \cdot \, _V ). We model V as a reproducing kernel Hilbert space (RKHS) defined by a 1-1, differential operator A: V \rightarrow V^* . For \sigma(v) \doteq Av \in V^* a distribution or generalized function, the linear form (\sigma\mid w) \doteq \int_ \sum_i w_i(x) \sigma_i (dx) determines the norm:and inner product for v \in V according to : \langle v , w \rangle_V \doteq \int_X A v \cdot w \, dx, \ \, v\, _V^2 \doteq \int_X A v \cdot v \, dx, \ v,w \in V \ . where the integral is calculated by integration by parts for Av a generalized function Av \in V^* the dual-space. The differential operator is selected so that the Green's kernel associated to the inverse is sufficiently smooth so that the vector fields support 1-continuous derivative.


The right-invariant metric on diffeomorphisms

The metric on the group of diffeomorphisms is defined by the distance as defined on pairs of elements in the group of diffeomorphisms according to This distance provides a right-invariant metric of diffeomorphometry, invariant to reparameterization of space since for all \varphi \in \operatorname_V , : d_(\psi, \varphi) = d_(\psi \circ \varphi, \varphi \circ \varphi).


The Lie bracket in the group of diffeomorphisms

The
Lie bracket In mathematics, a Lie algebra (pronounced ) is a vector space \mathfrak g together with an operation called the Lie bracket, an alternating bilinear map \mathfrak g \times \mathfrak g \rightarrow \mathfrak g, that satisfies the Jacobi identit ...
gives the adjustment of the velocity term resulting from a perturbation of the motion in the setting of curved spaces. Using
Hamilton's principle In physics, Hamilton's principle is William Rowan Hamilton's formulation of the principle of stationary action. It states that the dynamics of a physical system are determined by a variational problem for a functional based on a single function ...
of least-action derives the optimizing flows as a critical point for the action integral of the integral of the kinetic energy. The Lie bracket for vector fields in Computational Anatomy was first introduced in Miller, Trouve and Younes. The derivation calculates the perturbation \delta v on the vector fields v^\varepsilon = v + \varepsilon \delta v in terms of the derivative in time of the group perturbation adjusted by the correction of the
Lie bracket of vector fields In the mathematical field of differential topology, the Lie bracket of vector fields, also known as the Jacobi–Lie bracket or the commutator of vector fields, is an operator that assigns to any two vector fields ''X'' and ''Y'' on a smooth m ...
in this function setting involving the Jacobian matrix, unlike the matrix group case: Proof: Proving
Lie bracket of vector fields In the mathematical field of differential topology, the Lie bracket of vector fields, also known as the Jacobi–Lie bracket or the commutator of vector fields, is an operator that assigns to any two vector fields ''X'' and ''Y'' on a smooth m ...
take a first order perturbation of the flow at point \varphi \in \operatorname_V . The Lie bracket gives the first order variation of the vector field with respect to first order variation of the flow. : \delta v_t = \frac w_t - ad_(w_t) =\frac w_t- ((Dv_t) w_t - (Dw_t)v_t) \ .


The generalized Euler–Lagrange equation for the metric on diffeomorphic flows

The Euler–Lagrange equation can be used to calculate geodesic flows through the group which form the basis for the metric. The action integral for the Lagrangian of the kinetic energy for Hamilton's principle becomes The action integral in terms of the vector field corresponds to integrating the kinetic energy : J(v) \doteq \frac \int_0^1 \, v_t \, _V^2 dt = \frac \int_0^1 \int_X Av_t \cdot v_t \,dx \ dt \ . The shortest paths geodesic connections in the orbit are defined via Hamilton's Principle of least action requires first order variations of the solutions in the orbits of Computational Anatomy which are based on computing critical points on the metric length or energy of the path. The original derivation of the Euler equation associated to the geodesic flow of diffeomorphisms exploits the was a generalized function equation whenAv \in V^* is a distribution, or generalized function, take the first order variation of the action integral using the adjoint operator for the Lie bracket () gives for all smooth w \in V , : \frac J(\varphi^\varepsilon), _ = \int_0^1 \int_X Av_t \cdot \delta v_t\,dx \, dt = \int_0^1 \int_X Av_t \cdot \left( \frac w_t -( (Dv_t)w-(Dw)v_t) \right)\,dx \,dt. Using the bracket ad_v: w \in V \mapsto V and ad_v^*: V^* \rightarrow V^* gives meaning for all smooth w \in V , : \int_X \left( \frac Av_t + ad_^* (Av_t) \right) \cdot w\, dx = \int_X \frac Av_t \cdot w \,dx + \int_X Av_t \cdot \left( (Dv_t)w-(Dw)v_t \right) \,dx =0 . Equation () is the Euler-equation when diffeomorphic shape momentum is a generalized function. M.I. Miller, A. Trouve, L. Younes, Geodesic Shooting in Computational Anatomy, IJCV, 2006. This equation has been called EPDiff, Euler–Poincare equation for diffeomorphisms and has been studied in the context of fluid mechanics for incompressible fluids with L^2 metric.


Riemannian exponential for positioning

In the random orbit model of Computational anatomy, the entire flow is reduced to the initial condition which forms the coordinates encoding the diffeomorphism, as well as providing the means of positioning information in the orbit. This was first terms a geodesic positioning system in Miller, Trouve, and Younes. From the initial condition v_0 then geodesic positioning with respect to the
Riemannian metric In differential geometry, a Riemannian manifold or Riemannian space , so called after the German mathematician Bernhard Riemann, is a real, smooth manifold ''M'' equipped with a positive-definite inner product ''g'p'' on the tangent space ''T ...
of Computational anatomy solves for the flow of the Euler–Lagrange equation. Solving the geodesic from the initial condition v_0 is termed the Riemannian-exponential, a mapping \operatorname_(\cdot): V \to \operatorname_V at identity to the group. The Riemannian exponential satisfies \operatorname_\operatorname (v_0)= \varphi_1 for initial condition \dot \varphi_0 = v_0, vector field dynamics \dot \varphi_t = v_t \circ \varphi_t, t \in ,1 , * for classical equation on the diffeomorphic shape momentum as a smooth vector Av_t = \mu_t \,dx with \int_X \mu_t \cdot w \,dx \ ,w \in V the Euler equation exists in the classical sense as first derived for the density: : \frac \mu_t + (Dv_t)^T \mu_t +(D\mu_t)v_t + ( \nabla \cdot v) \mu_t =0 \ , \ Av_t= \mu_t \, dx ; * for generalized equation, Av \in V^* , then : \frac Av_t + ad_^* (Av_t)=0 \ , \ t \in ,1\ . It is extended to the entire group, \varphi= \operatorname_\varphi(v_0\circ \varphi) \doteq \operatorname_\operatorname (v_0) \circ \varphi .


The variation problem for matching or registering coordinate system information in computational anatomy

Matching information across coordinate systems is central to
computational anatomy Computational anatomy is an interdisciplinary field of biology focused on quantitative investigation and modelling of anatomical shapes variability. It involves the development and application of mathematical, statistical and data-analytical metho ...
. Adding a matching term E: \varphi \in \operatorname_V \rightarrow R^+ to the action integral of Equation () which represents the target endpoint :C(\varphi) \doteq \int_0^1 \int_X Av_t \cdot v_t \,dx \, dt + E(\varphi_1) \ . The endpoint term adds a boundary condition for the Euler–Lagrange equation () which gives the Euler equation with boundary term. Taking the variation gives *Necessary geodesic condition: :: \begin & \dfrac Av_t + (Dv_t)^T Av_t +(DAv_t)v_t + ( \nabla \cdot v) Av_t =0 \ ; \\ pt& Av_1 + \frac = 0 \end Proof:M.I. Miller, A. Trouve, L Younes, On the Metrics and Euler–Lagrange equations of Computational Anatomy, Annu. Rev. Biomed. Eng. 2002. 4:375–405 Copyright °c 2002 by Annual Reviews. The Proof via variation calculus uses the perturbations from above and classic calculus of variation arguments.


Euler–Lagrange geodesic endpoint conditions for image matching

The earliest
large deformation diffeomorphic metric mapping Large deformation diffeomorphic metric mapping (LDDMM) is a specific suite of algorithms used for diffeomorphic mapping and manipulating dense imagery based on diffeomorphic metric mapping within the academic discipline of computational anatomy, t ...
( LDDMM) algorithms solved matching problems associated to images and registered landmarks. are in a vector spaces. The image matching geodesic equation satisfies the classical dynamical equation with endpoint condition. The necessary conditions for the geodesic for image matching takes the form of the classic Equation () of Euler–Lagrange with boundary condition: : \min_ C(\varphi) \doteq \frac 1 2 \int_0^1 \int_X Av_t \cdot v_t \,dx\,dt +\frac 1 2 \int_X , I \circ \varphi_1^(x) - J(x) , ^2 \, dx *Necessary geodesic condition: :: \begin & \dfrac Av_t + (Dv_t)^T Av_t +(DAv_t)v_t + ( \nabla \cdot v) Av_t =0 \ ; \\ pt& Av_1 =(I \circ \varphi_1^ -J) \nabla (I\circ \varphi_1^) \end


Euler–Lagrange geodesic endpoint conditions for landmark matching

The registered landmark matching problem satisfies the dynamical equation for generalized functions with endpoint condition: : \min_ C(\varphi) \doteq \frac \int_0^1 \int_X Av_t \cdot v_t\, dx\,dt +\frac \sum_i ( \varphi_1(x_i)-y_i )\cdot ( \varphi_1(x_i)-y_i ) . * Necessary geodesic conditions: :: \begin & \dfrac Av_t + ad_^* (Av_t)=0 \ , \ t \in ,1\ , \\ pt& Av_1 = \sum_^n \delta_ (y_i-\varphi_1(x_i)) \end Proof: The variation \frac E(\varphi) requires variation of the inverse \varphi^ generalizes the
matrix Matrix most commonly refers to: * ''The Matrix'' (franchise), an American media franchise ** ''The Matrix'', a 1999 science-fiction action film ** "The Matrix", a fictional setting, a virtual reality environment, within ''The Matrix'' (franchis ...
perturbation of the inverse via (\varphi + \varepsilon \delta \varphi \circ \varphi)\circ (\varphi^ + \varepsilon \delta \varphi^ \circ \varphi^) = \operatorname + o(\varepsilon) giving \delta \varphi^ \circ \varphi^ =-(D \varphi_1^) \delta \varphi giving : \begin & \frac \frac \left. \int_X , I \circ ( \varphi^ + \varepsilon \delta \varphi^ \circ \varphi^)-J, ^2 \, dx\_ \\ pt= & \int_X (I \circ \varphi^ -J ) \nabla I, _ (-D \varphi_1^) \delta \varphi \, dx \\ pt= &-\int_X(I \circ \varphi_1^ -J) \nabla (I\circ \varphi_1^) \delta \varphi \, dx. \end


References

{{Reflist Computational anatomy Geometry Fluid mechanics Neural engineering Biomedical engineering