geodesic shooting on shape spaces
play

Geodesic shooting on shape spaces Alain Trouv e CMLA, Ecole - PowerPoint PPT Presentation

Geodesic shooting on shape spaces Alain Trouv e CMLA, Ecole Normale Sup erieure de Cachan GDR MIA Paris, November 21 2014 Outline Riemannian manifolds (finite dimensional) Spaces spaces (intrinsic metrics) Diffeomorphic transport and


  1. Geodesic shooting on shape spaces Alain Trouv´ e CMLA, Ecole Normale Sup´ erieure de Cachan GDR MIA Paris, November 21 2014

  2. Outline Riemannian manifolds (finite dimensional) Spaces spaces (intrinsic metrics) Diffeomorphic transport and homogeneous shape spaces Geodesic shooting on homogeneous shape spaces

  3. Riemannian geometry The classical apparatus of (finite dimensional) riemannian geometry starts with the definition of a metric � , � m on the tangent bundle. Geodesics and energy Find the path t → γ ( t ) from m 0 to m 1 minimizing the energy � 1 I ( γ ) . = � ˙ γ ( t ) , ˙ γ ( t ) � γ ( t ) dt 0 Figure: Path γ ( t ) Critical paths from I are geodesics

  4. Geodesic equation � T dI � D γ, ∂ ds ( γ ) = − ∂ t ˙ ∂ s γ � γ ( t ) dt 0 Figure: Variations around γ ( t ) δ I ≡ 0 for D dt ˙ γ ≡ 0 where D dt = ∇ ˙ γ is the covariant derivative along γ Second order EDO given γ ( 0 ) , ˙ γ ( 0 ) .

  5. Exponential Mapping and Geodesic Shooting This leads to the definition of the exponential mapping Exp γ ( 0 ) : T γ ( 0 ) M → M . Starts at m 0 = γ ( 0 ) , chooses the direction γ ′ ( 0 ) ∈ : T γ ( 0 ) M and shoots along the geodesic to m 1 = γ ( 1 ) . Figure: Exponential mapping and normal cordinates Key component of many interesting problems : Generative models, Karcher means, parallel transport via Jacobi fields, etc.

  6. Lagrangian Point of View (In local coordinates) ◮ Constrained minimization problem � 1  0 L ( q ( t ) , ˙ q ( t )) dt    q ) = 1 q = 1 with Lagrangian L ( q , ˙ 2 | ˙ q | 2 2 ( L q ˙ q | ˙ q )    and ( q 0 , q 1 ) fixed L q codes the metric. L q symmetric positive definite. ◮ Euler-Lagrange equation ∂ q − d ∂ L � ∂ L � = 0 ∂ ˙ dt q

  7. From Lagrangian to Hamiltonian Variables ◮ Change ( q , ˙ q ) (position, velocity) → ( q , p ) (position, momentum) with p = ∂ L q = L q ˙ q ∂ ˙ ◮ Euler-Lagrange equation is equivalent to the Hamiltonian equations : q = ∂ H ˙  ∂ p ( q , p )  p = − ∂ H ˙ ∂ q ( q , p )  where (Pontryagin Maximum Principle) ( p | u ) − L ( q , u ) = 1 H ( q , p ) . = max 2 ( K q p | p ) u K q = L − 1 define the co-metric. q Note: ∂ q H induces the derivative of K q with respect to q .

  8. Outline Riemannian manifolds (finite dimensional) Spaces spaces (intrinsic metrics) Diffeomorphic transport and homogeneous shape spaces Geodesic shooting on homogeneous shape spaces

  9. Parametrized shapes The ideal mathematical setting: A smart space Q of smooth mappings from a smooth manifold S to R d . Basic spaces are Emb ( S , R d ) , Imm ( S , R d ) the space of smooth (say C ∞ ) embeddings or immersions from S to R d . May introduce a finite regularity k ∈ N ∗ and speak about Emb k ( S , R d ) and Imm k ( S , R d ) . S = S 1 for close curves, S = S 2 for close surfaces homeomorphic to the sphere Nice since open subset of C ∞ ( S , R ) . For k > 0, open subset of a Banach space.

  10. Metrics Case of curves: S 1 is the unit circle. ◮ L 2 metric : h , h ′ ∈ T q C ∞ ( S , R d ) � � � h , h ′ � q = � h , h ′ �| ∂ θ q | d θ = S 1 � h , h ′ � ds . ◮ Extensions in Michor and Mumford (06) H 1 type metric : ◮ ˙ � � h , h ′ � q = S 1 � ( D s h ) ⊥ , ( D s h ′ ) ⊥ � + b 2 � ( D s h ) ⊤ , ( D s h ′ ) ⊤ � ds where D s = ∂ θ / | ∂ θ q | ◮ Younes’s elastic metric ( Younes ’98 , b = 1, d = 2), Joshi Klassen Srivastava Jermyn ‘07 for b = 1 / 2 and d ≥ 2 (SRVT trick).

  11. Metrics (Cont’d) Parametrization invariance : ψ ∈ Diff ( S ) � h ◦ ψ, h ′ ◦ ψ � q ◦ ψ = � h , h ′ � q . ◮ Sobolev metrics ( Michor Mumford ’07; Charpiat Keriven Faugeras ’07; Sundaramoorthi Yezzi Mennuci ’07 ): a 0 > 0, a n > 0 n � � � h , h ′ � q = a i � D i s h , D s h ′ � ds . S 1 i = 0 Again, paramerization invariant metric. ◮ Extension for surfaces (dim ( S ) ≥ 2) in Bauer Harms Michor ’11 .

  12. Summary and questions ◮ Many possible metrics on the preshape spaces Q (how to choose) ◮ Ends up with a smooth parametrization invariant metric on a smooth preshape space Q and a riemmanian geodesic distance. Questions: Minimal: Local existence of geodesic equations and smoothness for smooth data ? More 1. Existence of global solution (in time) of the geodesic equation (geodesically complete metric space) ? 2. Existence of a minimising geodesic between any two points (geodesic metric space) ? 3. Completeness of the space for the geodesic distance (complete metric space) ? 1-2-3 equivalents on finite dimensional riemannian manifold (Hopf-Rinow thm)

  13. Summary and questions ◮ Many possible metrics on the preshape spaces Q (how to choose) ◮ Ends up with a smooth parametrization invariant metric on a smooth preshape space Q and a riemmanian geodesic distance. Questions: Minimal: Local existence of geodesic equations and smoothness for smooth data ? More 1. Existence of global solution (in time) of the geodesic equation (geodesically complete metric space) ? 2. Existence of a minimising geodesic between any two points (geodesic metric space) ? 3. Completeness of the space for the geodesic distance (complete metric space) ? 1-2-3 equivalents on finite dimensional riemannian manifold (Hopf-Rinow thm)

  14. Summary and questions ◮ Many possible metrics on the preshape spaces Q (how to choose) ◮ Ends up with a smooth parametrization invariant metric on a smooth preshape space Q and a riemmanian geodesic distance. Questions: Minimal: Local existence of geodesic equations and smoothness for smooth data ? More 1. Existence of global solution (in time) of the geodesic equation (geodesically complete metric space) ? 2. Existence of a minimising geodesic between any two points (geodesic metric space) ? 3. Completeness of the space for the geodesic distance (complete metric space) ? 1-2-3 equivalents on finite dimensional riemannian manifold (Hopf-Rinow thm)

  15. Few answers ◮ (Local solution): Basically, for Sobolev norm of order n greater than 1, local existence of solutions of the geodesic equation if the intial data has enough regularity ( Bauer Harms Michor ’11 ): k > dim ( S ) + 2 n + 1 2 ◮ (Geodesic completeness): Global existence has been proved recently for S = S 1 , d = 2 (planar shapes) and n = 2 ( Bruveris Michor Mumford ’14 ). Wrong for the order 1 Sobolev metric. Mostly unkown for the other cases. ◮ (Geodesic metric spaces): Widely open ◮ (Complete metric space): No for smooth mappings (weak metric). Seems to be open for Imm k ( S , R d ) or Emb k ( S , R d ) and order k Sobolev metric.

  16. Why there is almost no free lunch Back to the Hamiltonian point of view. The metric can be written ( L q h | h ) with L h an elliptic symmetric definite diferential operator. H ( q , p ) = 1 2 ( K q p | q ) where K q = L − 1 is a pseudo-differential operator with a really intricate q dependency with the pre-shape q .

  17. Towards shape shapes: removing parametrisation Diff ( S ) as a nuisance parameter ◮ Diff(S): the diffeomorphism group on S (reparametrization). ◮ Canonical shape spaces : Emb ( S , R d ) / Diff ( S ) or Imm ( S , R d ) / Diff ( S ) [ q ] = { q ◦ ψ | ψ ∈ Diff ( S ) } ◮ Structure of manifold for Emb ( S , R d ) / Diff ( S ) and Imm ( S , R d ) / Diff ( S ) (orbifold) ◮ Induced geodesic distance d Q / Diff ( S ) ([ q 0 ] , [ q 1 ]) = inf { d Q ( q 0 , q 1 ◦ ψ ) | ψ ∈ Diff ( S ) }

  18. Questions: Given to two curves q 0 and q targ representing two shapes [ q 0 ] and [ q targ ] ◮ Existence of an horizontal geodesic path t �→ q t ∈ Q emanating from q 0 and of a reparametrisation path t �→ ψ t ∈ Diff ( S ) such that q targ = q 1 ◦ ψ 1 ? No available shooting algorithms for parametrized curves or surfaces, only mainly path straightening algorithms or DP algorithms that alternate between q and ψ . Usually, no guarantee of existence of an optimal diffeomorphic parametrisation ψ 1 (T. Younes ’97).

  19. Outline Riemannian manifolds (finite dimensional) Spaces spaces (intrinsic metrics) Diffeomorphic transport and homogeneous shape spaces Geodesic shooting on homogeneous shape spaces

  20. Shape spaces as homogeneous spaces Idea #1 : D’Arcy Thomspon and Grenander. Put the emphasis on the left action of the group of diffeomorphisms on the embedding space R d and consider homogeneous spaces M = G . m 0 : G × M → M Diffeomorphisms can act on almost everything (changes of coordinates)! Idea #2 : Put the metric on the group G (right invariance). More simple. Just need to specify the metric at the identity.

  21. Shape spaces as homogeneous spaces (Cont’d) Idea #3 : Build the metric on M from the metric on G : 1. If G has a G (right)-equivariant metric : d G ( g 0 g , g 0 g ′ ) = d G ( g , g ′ ) for any g 0 ∈ G then M inherits a quotient metric d M ( m 0 , m 1 ) = inf { d G ( Id , g ) | gm 0 = m 1 ∈ G } 2. The geodesic on Gm 0 can be lifted to a geodesic in G (horizontal lift).

  22. Construction of right-invariant metrics → C 1 0 ( R d , R d ) . Start from a Hilbert space V ֒ 1. Integrate time dependent vector fields v ( . ) = ( v ( t )) t ∈ [ 0 , 1 ] : ˙ g = v ◦ g , g ( 0 ) = Id . 2. Note g v ( . ) the solution and � 1 G V . = { g v ( 1 ) | | v ( t ) | 2 V dt < ∞ } . 0 � 1 / 2 � 1 � d G V ( g 0 , g 1 ) . | v ( t ) | 2 V dt < ∞ | g 1 = g v ( 1 ) ◦ g 0 } = inf { 0

Recommend


More recommend