Jump to content

Large deformation diffeomorphic metric mapping: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Line 25: Line 25:


== The Dense Image Matching Problem==
== The Dense Image Matching Problem==
Construction of diffeomorphic correspondences between shapes calculates the initial vector field coordinates <math>
v_0 \in V
</math> and associated weights on the Greens kernels <math>
p_0
</math>. These initial coordinates are determined by matching of shapes, called '''Large Deformation Diffeomorphic Metric Mapping (LDDMM).''' LDDMM has been solved for landmarks with and without correspondence<ref name="Joshi 1357–1370" /><ref>{{Cite journal|title = Geodesic Interpolating Splines|url = http://dl.acm.org/citation.cfm?id=646596.756898|publisher = Springer-Verlag|journal = Proceedings of the Third International Workshop on Energy Minimization Methods in Computer Vision and Pattern Recognition|date = 2001-01-01|location = London, UK, UK|isbn = 3-540-42523-3|pages = 513–527|series = EMMCVPR '01|first = Vincent|last = Camion|first2 = Laurent|last2 = Younes}}</ref><ref>{{Cite journal|title = Statistics on diffeomorphisms via tangent space representations|url = http://www.ncbi.nlm.nih.gov/pubmed/15501085|journal = NeuroImage|date = 2004-01-01|issn = 1053-8119|pmid = 15501085|pages = S161-169|volume = 23 Suppl 1|doi = 10.1016/j.neuroimage.2004.07.023|first = M.|last = Vaillant|first2 = M. I.|last2 = Miller|first3 = L.|last3 = Younes|first4 = A.|last4 = Trouvé}}</ref><ref>{{Cite journal|title = A hamiltonian particle method for diffeomorphic image registration|url = http://www.ncbi.nlm.nih.gov/pubmed/17633716|journal = Information Processing in Medical Imaging: Proceedings of the ... Conference|date = 2007-01-01|issn = 1011-2499|pmid = 17633716|pages = 396–407|volume = 20|first = Stephen|last = Marsland|first2 = Robert|last2 = McLachlan}}</ref><ref>{{Cite web|title = L.: Diffeomorphic matching of distributions: A new approach for unlabelled point-sets and sub-manifolds matching|url = http://www.researchgate.net/publication/4082354_L._Diffeomorphic_matching_of_distributions_A_new_approach_for_unlabelled_point-sets_and_sub-manifolds_matching|website = ResearchGate|accessdate = 2015-11-25|doi = 10.1109/CVPR.2004.1315234}}</ref> and for dense image matchings.,<ref name=":13">{{Cite journal|title = Computing Large Deformation Metric Mappings via Geodesic Flows of Diffeomorphisms|url = http://link.springer.com/article/10.1023/B%3AVISI.0000043755.93987.aa|journal = International Journal of Computer Vision|date = 2005-02-01|issn = 0920-5691|pages = 139–157|volume = 61|issue = 2|doi = 10.1023/B:VISI.0000043755.93987.aa|language = en|first = M. Faisal|last = Beg|first2 = Michael I.|last2 = Miller|first3 = Alain|last3 = Trouvé|first4 = Laurent|last4 = Younes}}</ref><ref>{{Cite journal|title = Diffeomorphic 3D Image Registration via Geodesic Shooting Using an Efficient Adjoint Calculation|url = http://dx.doi.org/10.1007/s11263-011-0481-8|journal = Int. J. Comput. Vision|date = 2012-04-01|issn = 0920-5691|pages = 229–241|volume = 97|issue = 2|doi = 10.1007/s11263-011-0481-8|first = François-Xavier|last = Vialard|first2 = Laurent|last2 = Risser|first3 = Daniel|last3 = Rueckert|first4 = Colin J.|last4 = Cotter}}</ref> curves,<ref>{{Cite journal|title = Large Deformation Diffeomorphic Metric Curve Mapping|url = http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2858418/|journal = International journal of computer vision|date = 2008-12-01|issn = 0920-5691|pmc = 2858418|pmid = 20419045|pages = 317–336|volume = 80|issue = 3|doi = 10.1007/s11263-008-0141-9|first = Joan|last = Glaunès|first2 = Anqi|last2 = Qiu|first3 = Michael I.|last3 = Miller|first4 = Laurent|last4 = Younes}}</ref> surfaces,<ref name="Vaillant 1149–1159" /><ref>{{Cite journal|title = Surface matching via currents|url = http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.88.4666|journal = Proceedings of Information Processing in Medical Imaging (IPMI 2005), number 3565 in Lecture Notes in Computer Science|date = 2005-01-01|pages = 381–392|first = Marc|last = Vaillant|first2 = Joan|last2 = Glaunès}}</ref> dense vector<ref>{{Cite journal|title = Large deformation diffeomorphic metric mapping of fiber orientations|url = http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=1544880&url=http%253A%252F%252Fieeexplore.ieee.org%252Fiel5%252F10347%252F32976%252F01544880.pdf%253Farnumber%253D1544880|journal = Tenth IEEE International Conference on Computer Vision, 2005. ICCV 2005|date = 2005-10-01|pages = 1379–1386 Vol. 2|volume = 2|doi = 10.1109/ICCV.2005.132|first = Yan|last = Cao|first2 = M.I.|last2 = Miller|first3 = R.L.|last3 = Winslow|first4 = L.|last4 = Younes}}</ref> and tensor<ref name="Cao 1216–1230">{{Cite journal|title = Large deformation diffeomorphic metric mapping of vector fields|url = http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=1501927&url=http%253A%252F%252Fieeexplore.ieee.org%252Fiel5%252F42%252F32229%252F01501927|journal = IEEE Transactions on Medical Imaging|date = 2005-09-01|issn = 0278-0062|pmc = 2848689|pmid = 17427733|pages = 1216–1230|volume = 24|issue = 9|doi = 10.1109/TMI.2005.853923|first = Yan|last = Cao|first2 = M.I.|last2 = Miller|first3 = R.L.|last3 = Winslow|first4 = L.|last4 = Younes}}</ref> imagery, and varifolds removing orientation.<ref>{{Cite journal|title = The Varifold Representation of Nonoriented Shapes for Diffeomorphic Registration|url = http://epubs.siam.org/doi/abs/10.1137/130918885|journal = SIAM Journal on Imaging Sciences|date = 2013-01-01|pages = 2547–2580|volume = 6|issue = 4|doi = 10.1137/130918885|first = N.|last = Charon|first2 = A.|last2 = Trouvé}}</ref> LDDMM calculates geodesic flows of the {{EquationNote|EL-General}} onto target coordinates, adding to the action integral <math>
\frac{1}{2} \int_0^1 (Av_t|v_t) dt
</math> an endpoint matching condition <math>E: \phi_1 \rightarrow R^+</math> measuring the correspondence of elements in the orbit under coordinate system transformation. Existence of solutions were examined for image matching.<ref name=":142">{{Cite journal|title = Variational Problems on Flows of Diffeomorphisms for Image Matching|url = http://dl.acm.org/citation.cfm?id=298828.298844|journal = Q. Appl. Math.|date = 1998-09-01|issn = 0033-569X|pages = 587–600|volume = LVI|issue = 3|first = Paul|last = Dupuis|first2 = Ulf|last2 = Grenander}}</ref> The solution of the variational problem satisfies the {{EquationNote|EL-General}} for <math>
t \in [0,1)
</math> with boundary condition.


The endpoint condition <math>E_1: \phi \rightarrow R^+</math> which Beg solved for dense image matching with action <math>\phi \cdot I \doteq I \circ \phi^{-1} \in \mathcal{I}, \phi \in Diff_V</math> and endpoint deviation measured via the <math>L^2</math> squared-error metric<math>E(\phi_1) \doteq \| I \circ \phi_1 -J \|_2^2</math>. In the dense image setting, the Eulerian momentum has a density <math>Av_t = \mu_t dx</math> so that the [[Euler]] equation for geodesic flows of diffeomorphisms in [[Computational anatomy|Computational Anatom]]<nowiki/>y as a classical solution. '''Dense image''' matching illustrates one of the two extremes of <math>
The endpoint condition <math>E_1: \phi \rightarrow R^+</math> which Beg solved for dense image matching with action <math>\phi \cdot I \doteq I \circ \phi^{-1} \in \mathcal{I}, \phi \in Diff_V</math> and endpoint deviation measured via the <math>L^2</math> squared-error metric<math>E(\phi_1) \doteq \| I \circ \phi_1 -J \|_2^2</math>. In the dense image setting, the Eulerian momentum has a density <math>Av_t = \mu_t dx</math> so that the [[Euler]] equation for geodesic flows of diffeomorphisms in [[Computational anatomy|Computational Anatom]]<nowiki/>y as a classical solution. '''Dense image''' matching illustrates one of the two extremes of <math>

Revision as of 01:50, 15 February 2016

  • Comment: Fix reference error before this article can be accepted. Robert McClenon (talk) 20:35, 13 February 2016 (UTC)

Mapping 3-dimensional coordinate system in Medical imaging and in CA across high resolution dense image coordinates was championed in the small deformation setting by the University of Pennsylvania group lead by Ruzena Bajcy [1], and subsequently in the Grenander school with the HAND experiments[2][3] and then brains with small deformation elasticity.[4]

The earliest introduction of the use of flows of diffeomorphisms for transformation of coordinate systems in image analysis and medical imaging was by Christensen et. al.[5]

In CA the geodesics and their coordinates are generated by solving inexact matching problems calculating the geodesic flows of diffeomorphisms from their start point onto targets. Inexact matching has been examined in many cases and have come to be called Large Deformation Diffeomorphic Metric Mapping (LDDMM) originally solved for dense image matching by Faisal Beg for his PhD at Johns Hopkins University.[6] It was the first example in Computational Anatomy where a numerical code had been created whose fixed points satisfy the necessary conditions for geodesic shortest paths solving the Euler equation for Computational Anatomy and minimizing the dense image matching problem for which Dupuis, Grenander and Miller[7] had derived the necessary Sobolev condition for existence of solutions of geodesic flows of diffeomorphisms in image matching. These methods have been extended to landmarks without registration via measure matching,[8] curves,[9] surfaces,[10] dense vector[11] and tensor [12] imagery, and varifolds removing orientation.[13]


The Diffeomorphism Model of Dense Image Matching

For the study of deformable shape in Computational Anatomy, the high-dimensional diffeomorphism group is used to study correspondences across desnse coordinate systems. In this setting, three dimensional medical images are modelled as a random unknown deformation of some exemplar, termed the template , with the set of observed images an element in the orbit . The diffeomorphisms are generated via smooth flows which satisfy the Lagrangian and Eulerian specification of the flow field satisfying the ordinary differential equation:

,

with the vector fields determining the flow.

The Dense Image Matching Problem

Construction of diffeomorphic correspondences between shapes calculates the initial vector field coordinates and associated weights on the Greens kernels . These initial coordinates are determined by matching of shapes, called Large Deformation Diffeomorphic Metric Mapping (LDDMM). LDDMM has been solved for landmarks with and without correspondence[14][15][16][17][18] and for dense image matchings.,[19][20] curves,[21] surfaces,[22][23] dense vector[24] and tensor[25] imagery, and varifolds removing orientation.[26] LDDMM calculates geodesic flows of the EL-General onto target coordinates, adding to the action integral an endpoint matching condition measuring the correspondence of elements in the orbit under coordinate system transformation. Existence of solutions were examined for image matching.[27] The solution of the variational problem satisfies the EL-General for with boundary condition.

The endpoint condition which Beg solved for dense image matching with action and endpoint deviation measured via the squared-error metric. In the dense image setting, the Eulerian momentum has a density so that the Euler equation for geodesic flows of diffeomorphisms in Computational Anatomy as a classical solution. Dense image matching illustrates one of the two extremes of , the momentum having a vector density pointwise function, so that for a vector function.

Control Problem : The dense image matching problem satisfies the Euler equation with boundary condition at time t=1:

The conservation equation implies that with the necessary fixed endpoint condition, the initial condition on the momentum is given by

.

LDDMM for image matching via perturbation of the vector fields

The original large deformation diffeomorphic metric mapping (LDDMM) algorithms took variations with respect to the vector field parameterization of the group, since are in a vector spaces. Variations satisfy the necessary optimality conditions. Beg solved the Control Problem for dense image matching maximizing with respect to the vector fields via the following iterative algorithm:

  • Beg's Iterative LDDMM Algorithm: Update until convergence, updating each iteration:

  • Fixed points satisfy the necessary maximizer condition:
where .

Proof of Gradient and Necesssary Maximizer Conditions

The perturbation in the vector field uses the Lie bracket of vector fields from the identity . This has the solution

implying

Taking the variation in the vector fields using the chain rule requires us to compute

.

For dense images the action implies we will requires the variation of the inverse with respect to for the chain rule calculation . This requires the identity following from the identity . This is for such function spaces the generalization of the classic matrix perturbation of the inverse which gives the first variation

.

Taking the first variation of gives

Substituting ,

Category:Diffeomorphisms

References

  1. ^ Bajcsy, Ruzena; Kovačič, Stane (1989-04-01). "Multiresolution Elastic Matching". Comput. Vision Graph. Image Process. 46 (1): 1–21. doi:10.1016/S0734-189X(89)80014-3. ISSN 0734-189X.
  2. ^ Grenander, Ulf; Chow, Yun-shyong; Keenan, Daniel MacRae (1991-01-01). Hands: a pattern theoretic study of biological shapes. Springer-Verlag. ISBN 9780387973869.
  3. ^ Amit, Yali; Grenander, Ulf; Piccioni, Mauro (1991-01-01). "Structural Image Restoration Through Deformable Templates". Journal of the American Statistical Association. 86 (414): 376–387. doi:10.2307/2290581.
  4. ^ Miller, M I; Christensen, G E; Amit, Y; Grenander, U (1993-12-15). "Mathematical textbook of deformable neuroanatomies". Proceedings of the National Academy of Sciences of the United States of America. 90 (24): 11944–11948. ISSN 0027-8424. PMC 48101. PMID 8265653.
  5. ^ Christensen, G. E.; Rabbitt, R. D.; Miller, M. I. (1996-10-01). "Deformable Templates Using Large Deformation Kinematics". Trans. Img. Proc. 5 (10): 1435–1447. doi:10.1109/83.536892. ISSN 1057-7149.
  6. ^ "Computing Large Deformation Metric Mappings via Geodesic Flows of Diffeomorphisms". ResearchGate. doi:10.1023/B:VISI.0000043755.93987.aa. Retrieved 2015-11-22.
  7. ^ "Variational Problems on Flows of Diffeomorphisms for Image Matching". ResearchGate. Retrieved 2016-02-13.
  8. ^ "L.: Diffeomorphic matching of distributions: A new approach for unlabelled point-sets and sub-manifolds matching". ResearchGate. doi:10.1109/CVPR.2004.1315234. Retrieved 2015-11-25.
  9. ^ Glaunès, Joan; Qiu, Anqi; Miller, Michael I.; Younes, Laurent (2008-12-01). "Large Deformation Diffeomorphic Metric Curve Mapping". International journal of computer vision. 80 (3): 317–336. doi:10.1007/s11263-008-0141-9. ISSN 0920-5691. PMC 2858418. PMID 20419045.
  10. ^ Vaillant, Marc; Glaunès, Joan (2005-01-01). "Surface matching via currents". Proceedings of Information Processing in Medical Imaging (IPMI 2005), number 3565 in Lecture Notes in Computer Science: 381–392.
  11. ^ Cao, Yan; Miller, M.I.; Winslow, R.L.; Younes, L. (2005-10-01). "Large deformation diffeomorphic metric mapping of fiber orientations". Tenth IEEE International Conference on Computer Vision, 2005. ICCV 2005. 2: 1379–1386 Vol. 2. doi:10.1109/ICCV.2005.132.
  12. ^ Cao, Yan; Miller, M.I.; Winslow, R.L.; Younes, L. (2005-09-01). "Large deformation diffeomorphic metric mapping of vector fields". IEEE Transactions on Medical Imaging. 24 (9): 1216–1230. doi:10.1109/TMI.2005.853923. ISSN 0278-0062. PMC 2848689. PMID 17427733.
  13. ^ Charon, N.; Trouvé, A. (2013-01-01). "The Varifold Representation of Nonoriented Shapes for Diffeomorphic Registration". SIAM Journal on Imaging Sciences. 6 (4): 2547–2580. doi:10.1137/130918885.
  14. ^ Cite error: The named reference Joshi 1357–1370 was invoked but never defined (see the help page).
  15. ^ Camion, Vincent; Younes, Laurent (2001-01-01). "Geodesic Interpolating Splines". Proceedings of the Third International Workshop on Energy Minimization Methods in Computer Vision and Pattern Recognition. EMMCVPR '01. London, UK, UK: Springer-Verlag: 513–527. ISBN 3-540-42523-3.
  16. ^ Vaillant, M.; Miller, M. I.; Younes, L.; Trouvé, A. (2004-01-01). "Statistics on diffeomorphisms via tangent space representations". NeuroImage. 23 Suppl 1: S161-169. doi:10.1016/j.neuroimage.2004.07.023. ISSN 1053-8119. PMID 15501085.
  17. ^ Marsland, Stephen; McLachlan, Robert (2007-01-01). "A hamiltonian particle method for diffeomorphic image registration". Information Processing in Medical Imaging: Proceedings of the ... Conference. 20: 396–407. ISSN 1011-2499. PMID 17633716.
  18. ^ "L.: Diffeomorphic matching of distributions: A new approach for unlabelled point-sets and sub-manifolds matching". ResearchGate. doi:10.1109/CVPR.2004.1315234. Retrieved 2015-11-25.
  19. ^ Beg, M. Faisal; Miller, Michael I.; Trouvé, Alain; Younes, Laurent (2005-02-01). "Computing Large Deformation Metric Mappings via Geodesic Flows of Diffeomorphisms". International Journal of Computer Vision. 61 (2): 139–157. doi:10.1023/B:VISI.0000043755.93987.aa. ISSN 0920-5691.
  20. ^ Vialard, François-Xavier; Risser, Laurent; Rueckert, Daniel; Cotter, Colin J. (2012-04-01). "Diffeomorphic 3D Image Registration via Geodesic Shooting Using an Efficient Adjoint Calculation". Int. J. Comput. Vision. 97 (2): 229–241. doi:10.1007/s11263-011-0481-8. ISSN 0920-5691.
  21. ^ Glaunès, Joan; Qiu, Anqi; Miller, Michael I.; Younes, Laurent (2008-12-01). "Large Deformation Diffeomorphic Metric Curve Mapping". International journal of computer vision. 80 (3): 317–336. doi:10.1007/s11263-008-0141-9. ISSN 0920-5691. PMC 2858418. PMID 20419045.
  22. ^ Cite error: The named reference Vaillant 1149–1159 was invoked but never defined (see the help page).
  23. ^ Vaillant, Marc; Glaunès, Joan (2005-01-01). "Surface matching via currents". Proceedings of Information Processing in Medical Imaging (IPMI 2005), number 3565 in Lecture Notes in Computer Science: 381–392.
  24. ^ Cao, Yan; Miller, M.I.; Winslow, R.L.; Younes, L. (2005-10-01). "Large deformation diffeomorphic metric mapping of fiber orientations". Tenth IEEE International Conference on Computer Vision, 2005. ICCV 2005. 2: 1379–1386 Vol. 2. doi:10.1109/ICCV.2005.132.
  25. ^ Cao, Yan; Miller, M.I.; Winslow, R.L.; Younes, L. (2005-09-01). "Large deformation diffeomorphic metric mapping of vector fields". IEEE Transactions on Medical Imaging. 24 (9): 1216–1230. doi:10.1109/TMI.2005.853923. ISSN 0278-0062. PMC 2848689. PMID 17427733.
  26. ^ Charon, N.; Trouvé, A. (2013-01-01). "The Varifold Representation of Nonoriented Shapes for Diffeomorphic Registration". SIAM Journal on Imaging Sciences. 6 (4): 2547–2580. doi:10.1137/130918885.
  27. ^ Dupuis, Paul; Grenander, Ulf (1998-09-01). "Variational Problems on Flows of Diffeomorphisms for Image Matching". Q. Appl. Math. LVI (3): 587–600. ISSN 0033-569X.

Category:Articles created via the Article Wizard