Misplaced Pages

Computational anatomy: Difference between revisions

Article snapshot taken from[REDACTED] with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
Browse history interactively← Previous editNext edit →Content deleted Content addedVisualWikitext
Revision as of 17:14, 10 May 2019 editJCW-CleanerBot (talk | contribs)Bots130,205 editsm task, replaced: IEEE Trans Image Process. → IEEE Trans. Image Process. (3), IEEE Trans. Image Process → IEEE Trans. Image Process. (3), Process.. → Process. (3)Tag: AWB← Previous edit Revision as of 19:20, 16 May 2019 edit undoKkmurray (talk | contribs)Autopatrolled, Extended confirmed users23,388 edits Clean up capsNext edit →
Line 5: Line 5:
The field is broadly defined and includes foundations in ], ] and ], ], ], ], ], ], ], ], and ]; it also has strong connections with ] and ]. Additionally, it complements newer, interdisciplinary fields like ] and ] in the sense that its interpretation uses metadata derived from the original sensor imaging modalities (of which ] is one example). It focuses on the anatomical structures being imaged, rather than the medical imaging devices. It is similar in spirit to the history of ], a discipline that focuses on the linguistic structures rather than the ] acting as the ] and communication medium(s). The field is broadly defined and includes foundations in ], ] and ], ], ], ], ], ], ], ], and ]; it also has strong connections with ] and ]. Additionally, it complements newer, interdisciplinary fields like ] and ] in the sense that its interpretation uses metadata derived from the original sensor imaging modalities (of which ] is one example). It focuses on the anatomical structures being imaged, rather than the medical imaging devices. It is similar in spirit to the history of ], a discipline that focuses on the linguistic structures rather than the ] acting as the ] and communication medium(s).


In computational anatomy, the ] group is used to study different coordinate systems via ] as generated via the ] in <math>{\mathbb R}^3</math>. The ] are constrained to be ] satisfying ]. The kinetic energy is defined through a ]<nowiki/> norm with strictly more than two generalized, ] derivatives for each component of the flow velocity, which guarantees that the flows in <math>\mathbb{R}^3</math> are diffeomorphisms.<ref>{{Cite web|title = Variational Problems on Flows of Diffeomorphisms for Image Matching|url = https://www.researchgate.net/publication/2693614|website = ResearchGate|access-date = 2016-02-20|last = Dupuis|first = Paul|authorlink = |last2 = Grenander|first2 = Ulf|authorlink2 = |others = |authorlink3 = |last3 = Miller, Michael|author-first# = }}</ref> In computational anatomy, the ] group is used to study different coordinate systems via ] as generated via the ] in <math>{\mathbb R}^3</math>. The ] are constrained to be ] satisfying ]. The kinetic energy is defined through a ]<nowiki/> norm with strictly more than two generalized, ] derivatives for each component of the flow velocity, which guarantees that the flows in <math>\mathbb{R}^3</math> are diffeomorphisms.<ref>{{Cite web|title=Variational Problems on Flows of Diffeomorphisms for Image Matching|url=https://www.researchgate.net/publication/2693614|website=ResearchGate|access-date=2016-02-20|last=Dupuis|first=Paul|authorlink=|last2=Grenander|first2=Ulf|authorlink2=|others=|authorlink3=|last3=Miller, Michael|author-first#=}}</ref>
It also implies that the ] taken pointwise satisfying the ] is determined by its neighbors through spatial derivatives on the velocity field. This separates the discipline from the case of ]<ref name=MR202082>{{Cite journal |mr=202082 |title=Sur la géomérie différentielle des groupes de Lie de dimension infinie et ses applications à l'hydrodynamique des fluides parfaits |journal= Ann. Inst. Fourier |volume=16 |year=1966 |issue=1 |pages=319–361 |language=French|last = Arnold|first = V. |doi=10.5802/aif.233}}</ref> for which momentum is a pointwise function of velocity. Computational anatomy intersects the study of ] and nonlinear ], where groups of diffeomorphisms are the central focus. Emerging high-dimensional theories of shape<ref>{{Cite book |author=Laurent Younes |title = Shapes and Diffeomorphisms |publisher=Springer |isbn=9783642120541|date=2010-05-25 }}</ref> are central to many studies in Computational anatomy, as are questions emerging from the fledgling field of ]. It also implies that the ] taken pointwise satisfying the ] is determined by its neighbors through spatial derivatives on the velocity field. This separates the discipline from the case of ]<ref name=MR202082>{{Cite journal|mr=202082|title=Sur la géomérie différentielle des groupes de Lie de dimension infinie et ses applications à l'hydrodynamique des fluides parfaits|journal=Ann. Inst. Fourier|volume=16|year=1966|issue=1|pages=319–361|language=French|last=Arnold|first=V.|doi=10.5802/aif.233}}</ref> for which momentum is a pointwise function of velocity. Computational anatomy intersects the study of ] and nonlinear ], where groups of diffeomorphisms are the central focus. Emerging high-dimensional theories of shape<ref>{{Cite book|author=Laurent Younes|title=Shapes and Diffeomorphisms|publisher=Springer|isbn=9783642120541|date=2010-05-25 }}</ref> are central to many studies in computational anatomy, as are questions emerging from the fledgling field of ].
The metric structures in Computational anatomy are related in spirit to ], with the distinction that Computational anatomy focuses on an infinite-dimensional space of ]s transformed by a ], hence the central use of the terminology ], the metric space study of coordinate systems via diffeomorphisms. The metric structures in computational anatomy are related in spirit to ], with the distinction that Computational anatomy focuses on an infinite-dimensional space of ]s transformed by a ], hence the central use of the terminology ], the metric space study of coordinate systems via diffeomorphisms.


==Genesis== ==Genesis==
At Computational anatomy's heart is the comparison of shape by recognizing in one shape the other. This connects it to ]'s developments ] <nowiki/>which has led to scientific explanations of ], the process by which ] are formed in ]. ]'s Four Books on Human Proportion were arguably the earliest works on Computational anatomy.<ref>{{Cite book|url=https://archive.org/details/hierinnsindbegri00dure|title=Hierinn sind begriffen vier Bucher von menschlicher Proportion durch Albrechten Durer von Nurerberg erfunden und beschuben zu nutz allen denen so zu diser kunst lieb tragen|last=Durer|first=Albrecht|year=1528|publisher=Hieronymus Andreae Formschneider}}</ref><ref>{{Cite web|url=http://library.uthscsa.edu/2012/03/albrecht-durers-human-proportions/|title=Albrecht Dürer's Human Proportions " UT Health Science Center Library|last=Library|first=State of Texas, University of Texas Health Science Center at San Antonio|website=library.uthscsa.edu|access-date=2016-03-16}}</ref><ref>{{Cite web|url=http://www.themorgan.org/collection/printed-books-and-bindings/73192|title=Albrecht Dürer|website=The Morgan Library & Museum|access-date=2016-03-16|date=2014-01-07}}</ref> The efforts of ] in his pioneering of ] inspired the original formulation of Computational anatomy as a generative model of shape and form from exemplars acted upon via transformations.<ref name=":20">{{Cite journal|title = Computational Anatomy: An Emerging Discipline|url = http://dl.acm.org/citation.cfm?id=309082.309089|journal = Q. Appl. Math. |volume=56 |issue=4 |pages=617–694 |date = 1998-12-01 |first = Ulf|last = Grenander|first2 = Michael I.|last2 = Miller|doi = 10.1090/qam/1668732}}</ref> At computational anatomy's heart is the comparison of shape by recognizing in one shape the other. This connects it to ]'s developments ] <nowiki/>which has led to scientific explanations of ], the process by which ] are formed in ]. ]'s Four Books on Human Proportion were arguably the earliest works on computational anatomy.<ref>{{Cite book|url=https://archive.org/details/hierinnsindbegri00dure|title=Hierinn sind begriffen vier Bucher von menschlicher Proportion durch Albrechten Durer von Nurerberg erfunden und beschuben zu nutz allen denen so zu diser kunst lieb tragen|last=Durer|first=Albrecht|year=1528|publisher=Hieronymus Andreae Formschneider}}</ref><ref>{{Cite web|url=http://library.uthscsa.edu/2012/03/albrecht-durers-human-proportions/|title=Albrecht Dürer's Human Proportions " UT Health Science Center Library|last=Library|first=State of Texas, University of Texas Health Science Center at San Antonio|website=library.uthscsa.edu|access-date=2016-03-16}}</ref><ref>{{Cite web|url=http://www.themorgan.org/collection/printed-books-and-bindings/73192|title=Albrecht Dürer|website=The Morgan Library & Museum|access-date=2016-03-16|date=2014-01-07}}</ref> The efforts of ] in his pioneering of ] inspired the original formulation of computational anatomy as a generative model of shape and form from exemplars acted upon via transformations.<ref name=":20">{{Cite journal|title=Computational Anatomy: An Emerging Discipline|url=http://dl.acm.org/citation.cfm?id=309082.309089|journal=Q. Appl. Math.|volume=56|issue=4|pages=617–694|date=1998-12-01|first=Ulf|last=Grenander|first2=Michael I.|last2=Miller|doi=10.1090/qam/1668732}}</ref>


Due to the availability of dense 3D measurements via technologies such as ] (MRI), Computational anatomy has emerged as a subfield of ] and ] for extracting anatomical coordinate systems at the morphome scale in 3D. The spirit of this discipline shares strong overlap with areas such as ] and ] of ], where objects are studied by analysing the ] responsible for the movement in question. Computational anatomy departs from computer vision with its focus on rigid motions, as the infinite-dimensional diffeomorphism group is central to the analysis of Biological shapes. It is a branch of the image analysis and pattern theory school at Brown University<ref>{{Cite web|title = Brown University -- Pattern Theory Group: Home|url = http://www.dam.brown.edu/ptg/participants.shtml|website = www.dam.brown.edu|accessdate = 2015-12-27}}</ref> pioneered by ]. In Grenander's general Metric ], making spaces of '''patterns''' into a ] is one of the fundamental operations since being able to cluster and recognize anatomical configurations often requires a metric of close and far between shapes. The ]<ref name="Miller 36"/> of Computational anatomy measures how far two diffeomorphic changes of coordinates are from each other, which in turn induces a ] indexed to them. The models of metric pattern theory,<ref>{{Cite book |title = General Pattern Theory : A Mathematical Study of Regular Structures |author=Grenander, Ulf |publisher=Oxford University Press |isbn=9780198536710}}</ref><ref>{{Cite book|title = Pattern Theory: From Representation to Inference|author = U. Grenander and M. I. Miller |publisher = Oxford University Press|date = 2007-02-08|location = Oxford|isbn = 9780199297061}}</ref> in particular group action on the orbit of shapes and forms is a central tool to the formal definitions in Computational anatomy. Due to the availability of dense 3D measurements via technologies such as ] (MRI), computational anatomy has emerged as a subfield of ] and ] for extracting anatomical coordinate systems at the morphome scale in 3D. The spirit of this discipline shares strong overlap with areas such as ] and ] of ], where objects are studied by analysing the ] responsible for the movement in question. Computational anatomy departs from computer vision with its focus on rigid motions, as the infinite-dimensional diffeomorphism group is central to the analysis of Biological shapes. It is a branch of the image analysis and pattern theory school at Brown University<ref>{{Cite web|title=Brown University -- Pattern Theory Group: Home|url=http://www.dam.brown.edu/ptg/participants.shtml|website=www.dam.brown.edu|accessdate=2015-12-27}}</ref> pioneered by ]. In Grenander's general Metric ], making spaces of '''patterns''' into a ] is one of the fundamental operations since being able to cluster and recognize anatomical configurations often requires a metric of close and far between shapes. The ]<ref name="Miller 36"/> of Computational anatomy measures how far two diffeomorphic changes of coordinates are from each other, which in turn induces a ] indexed to them. The models of metric pattern theory,<ref>{{Cite book|title=General Pattern Theory : A Mathematical Study of Regular Structures|author=Grenander, Ulf|publisher=Oxford University Press|isbn=9780198536710}}</ref><ref>{{Cite book|title=Pattern Theory: From Representation to Inference|author=U. Grenander and M. I. Miller|publisher=Oxford University Press|date=2007-02-08|location=Oxford|isbn=9780199297061}}</ref> in particular group action on the orbit of shapes and forms is a central tool to the formal definitions in Computational anatomy.


==History== ==History==
Computational anatomy is the study of shape and form at the ] or ] millimeter, or ] scale, focusing on the study of sub-] of <math>{\mathbb R}^3,</math> points, curves surfaces and subvolumes of human anatomy. Computational anatomy is the study of shape and form at the ] or ] millimeter, or ] scale, focusing on the study of sub-] of <math>{\mathbb R}^3,</math> points, curves surfaces and subvolumes of human anatomy.
An early modern computational neuro-anatomist was David Van Essen<ref>{{Cite journal|title = Two-dimensional maps of the cerebral cortex |journal = The Journal of Comparative Neurology|date = 1980-05-15 |pmid = 7410593|pages = 255–281|volume = 191|issue = 2|doi = 10.1002/cne.901910208|first = D. C.|last = Van Essen|first2 = J. H.|last2 = Maunsell}}</ref> performing some of the early physical unfoldings of the human brain based on printing of a human cortex and cutting. ] publication of ]<nowiki/> is an important milestone at the morphome scale demonstrating the fundamental basis of local coordinate systems in studying neuroanatomy and therefore the clear link to ]. Concurrently, virtual mapping in Computational anatomy across high resolution dense image coordinates was already happening in ]<ref>{{Cite journal|title = Multiresolution Elastic Matching |journal = Comput. Vision Graph. Image Process.|date = 1989-04-01 |pages = 1–21|volume = 46|issue = 1|doi = 10.1016/S0734-189X(89)80014-3|first = Ruzena|last = Bajcsy|first2 = Stane|last2 = Kovačič}}</ref> and Fred Bookstein's<ref>{{Cite journal|title = Principal Warps: Thin-Plate Splines and the Decomposition of Deformations |journal = IEEE Trans. Pattern Anal. Mach. Intell.|date = 1989-06-01 |pages = 567–585|volume = 11|issue = 6|doi = 10.1109/34.24792|first = F. L.|last = Bookstein}}</ref> earliest developments based on ] and ]. An early modern computational neuro-anatomist was David Van Essen<ref>{{Cite journal|title=Two-dimensional maps of the cerebral cortex|journal=The Journal of Comparative Neurology|date=1980-05-15|pmid=7410593|pages=255–281|volume=191|issue=2|doi=10.1002/cne.901910208|first=D. C.|last=Van Essen|first2=J. H.|last2=Maunsell}}</ref> performing some of the early physical unfoldings of the human brain based on printing of a human cortex and cutting. ] publication of ]<nowiki/> is an important milestone at the morphome scale demonstrating the fundamental basis of local coordinate systems in studying neuroanatomy and therefore the clear link to ]. Concurrently, virtual mapping in computational anatomy across high resolution dense image coordinates was already happening in ]<ref>{{Cite journal|title=Multiresolution Elastic Matching|journal=Comput. Vision Graph. Image Process.|date=1989-04-01|pages=1–21|volume=46|issue=1|doi=10.1016/S0734-189X(89)80014-3|first=Ruzena|last=Bajcsy|first2=Stane|last2=Kovačič}}</ref> and Fred Bookstein's<ref>{{Cite journal|title=Principal Warps: Thin-Plate Splines and the Decomposition of Deformations|journal=IEEE Trans. Pattern Anal. Mach. Intell.|date=1989-06-01|pages=567–585|volume=11|issue=6|doi=10.1109/34.24792|first=F. L.|last=Bookstein}}</ref> earliest developments based on ] and ].
The earliest introduction of the use of flows of diffeomorphisms for transformation of coordinate systems in image analysis and medical imaging was by Christensen, Joshi, Miller, and Rabbitt.<ref name="Christensen">{{Cite book|url=https://books.google.com/books?id=tVVGAQAAIAAJ|title=A deformable neuroanatomy textbook based on viscous fluid mechanics: Proceedings of the ... Conference on Information Sciences and Systems|last=Christensen|first=Gary|last2=Rabbitt|first2=Richard|last3=Miller|first3=Michael I.|date=1993-01-01|publisher=Department of Electrical Engineering, Johns Hopkins University|editor-last=Jerry Prince }}</ref><ref name="Christensen 1435–1447">{{Cite journal|title = Deformable Templates Using Large Deformation Kinematics |journal = Trans. Img. Proc.|date = 1996-10-01 |pages = 1435–1447|volume = 5|issue = 10|doi = 10.1109/83.536892|first = G. E.|last = Christensen|first2 = R. D.|last2 = Rabbitt|first3 = M. I.|last3 = Miller|pmid=18290061|bibcode = 1996ITIP....5.1435C}}</ref><ref name=":14">{{Cite book|url=https://books.google.com/?id=8WdlWJepgWMC&pg=PA115&dq=info:fFDvh9Q-I8cJ:scholar.google.com#v=onepage&q&f=false|title=Brain Warping: Chapter 7: Large Deformation Fluid Diffeomorphisms for Landmark and Image Matching|last=Miller|first=Michael|last2=Joshi|first2=Sarang|last3=Christensen|last4=Brain Warping Book Author: Toga|first4=Arthur|year=1997|isbn=9780080525549|location=|pages=115}}</ref> The earliest introduction of the use of flows of diffeomorphisms for transformation of coordinate systems in image analysis and medical imaging was by Christensen, Joshi, Miller, and Rabbitt.<ref name="Christensen">{{Cite book|url=https://books.google.com/books?id=tVVGAQAAIAAJ|title=A deformable neuroanatomy textbook based on viscous fluid mechanics: Proceedings of the ... Conference on Information Sciences and Systems|last=Christensen|first=Gary|last2=Rabbitt|first2=Richard|last3=Miller|first3=Michael I.|date=1993-01-01|publisher=Department of Electrical Engineering, Johns Hopkins University|editor-last=Jerry Prince }}</ref><ref name="Christensen 1435–1447">{{Cite journal|title=Deformable Templates Using Large Deformation Kinematics|journal=Trans. Img. Proc.|date=1996-10-01|pages=1435–1447|volume=5|issue=10|doi=10.1109/83.536892|first=G. E.|last=Christensen|first2=R. D.|last2=Rabbitt|first3=M. I.|last3=Miller|pmid=18290061|bibcode=1996ITIP....5.1435C}}</ref><ref name=":14">{{Cite book|url=https://books.google.com/?id=8WdlWJepgWMC&pg=PA115&dq=info:fFDvh9Q-I8cJ:scholar.google.com#v=onepage&q&f=false|title=Brain Warping: Chapter 7: Large Deformation Fluid Diffeomorphisms for Landmark and Image Matching|last=Miller|first=Michael|last2=Joshi|first2=Sarang|last3=Christensen|last4=Brain Warping Book Author: Toga|first4=Arthur|year=1997|isbn=9780080525549|location=|pages=115}}</ref>


The first formalization of Computational Anatomy as an orbit of exemplar templates under ] ] was in the original lecture given by Grenander and Miller with that title in May 1997 at the 50th Anniversary of the Division of Applied Mathematics at Brown University,<ref>{{Cite journal |editor= Walter Freiberger |title = Current and Future Challenges in the Applications of Mathematics |journal=Quarterly of Applied Mathematics }}</ref> and subsequent publication.<ref name=":20" /> This was the basis for the strong departure from much of the previous work on advanced methods for ] and ] which were historically built on notions of addition and basis expansion. The structure preserving transformations central to the modern field of Computational Anatomy, ]s and ]s carry smooth submanifolds smoothly. They are generated via ] which <nowiki/>satisfy a law of composition of functions forming the group property, but are not additive. The first formalization of computational anatomy as an orbit of exemplar templates under ] ] was in the original lecture given by Grenander and Miller with that title in May 1997 at the 50th Anniversary of the Division of Applied Mathematics at Brown University,<ref>{{Cite journal|editor=Walter Freiberger|title=Current and Future Challenges in the Applications of Mathematics|journal=Quarterly of Applied Mathematics }}</ref> and subsequent publication.<ref name=":20" /> This was the basis for the strong departure from much of the previous work on advanced methods for ] and ] which were historically built on notions of addition and basis expansion. The structure preserving transformations central to the modern field of Computational Anatomy, ]s and ]s carry smooth submanifolds smoothly. They are generated via ] which <nowiki/>satisfy a law of composition of functions forming the group property, but are not additive.


The original model of Computational anatomy was as the triple, <math>(\mathcal{G}, \mathcal{M}, \mathcal{P}) \ , The original model of computational anatomy was as the triple, <math>(\mathcal{G}, \mathcal{M}, \mathcal{P}) \ ,
</math> the group <math> g \in \mathcal{G} </math>, the orbit of shapes and forms <math> m \in \mathcal{M} </math>, and the probability laws <math>P</math> which encode the variations of the objects in the orbit. The template or collection of templates are elements in the orbit <math> m_\mathrm{temp} \in \mathcal {M} </math> of shapes. </math> the group <math> g \in \mathcal{G} </math>, the orbit of shapes and forms <math> m \in \mathcal{M} </math>, and the probability laws <math>P</math> which encode the variations of the objects in the orbit. The template or collection of templates are elements in the orbit <math> m_\mathrm{temp} \in \mathcal {M} </math> of shapes.


The Lagrangian and Hamiltonian formulations of the equations of motion of Computational Anatomy took off post 1997 with several pivotal meetings including the 1997 Luminy meeting<ref>{{Cite web|title = Colloque Mathematiques et reconnaissance de formes|url = https://www.ceremade.dauphine.fr/~cohen/MSPCV/luminy.html|website = www.ceremade.dauphine.fr|accessdate = 2015-12-19}}</ref> organized by the Azencott<ref>{{Cite web|title = Robert Azencott, mathématicien polyglotte {{!}} La Recherche|url = http://www.larecherche.fr/actualite/aussi/robert-azencott-mathematicien-polyglotte-01-12-2000-70634|website = www.larecherche.fr|access-date = 2016-02-20}}</ref> school at ] on the "Mathematics of Shape Recognition" and the 1998 Trimestre at ]é organized by ] "Questions Mathématiques en Traitement du Signal et de l'Image" which catalyzed the Hopkins-Brown-ENS Cachan groups and subsequent developments and connections of Computational anatomy to developments in global analysis. The Lagrangian and Hamiltonian formulations of the equations of motion of computational anatomy took off post 1997 with several pivotal meetings including the 1997 Luminy meeting<ref>{{Cite web|title=Colloque Mathematiques et reconnaissance de formes|url=https://www.ceremade.dauphine.fr/~cohen/MSPCV/luminy.html|website=www.ceremade.dauphine.fr|accessdate=2015-12-19}}</ref> organized by the Azencott<ref>{{Cite web|title=Robert Azencott, mathématicien polyglotte {{!}} La Recherche|url=http://www.larecherche.fr/actualite/aussi/robert-azencott-mathematicien-polyglotte-01-12-2000-70634|website=www.larecherche.fr|access-date=2016-02-20}}</ref> school at ] on the "Mathematics of Shape Recognition" and the 1998 Trimestre at ]é organized by ] "Questions Mathématiques en Traitement du Signal et de l'Image" which catalyzed the Hopkins-Brown-ENS Cachan groups and subsequent developments and connections of Computational anatomy to developments in global analysis.


The developments in Computational Anatomy included the establishment of the Sobelev smoothness conditions on the diffeomorphometry metric to insure existence of solutions of ] problems in the space of diffeomorphisms,<ref>{{Cite web|url = http://www.dam.brown.edu/people/mariom/AM282-01/PAPERS/LANDMARK/an-approach-of-pattern.pdf|title = An Approach of Pattern Recognition through Infinite Dimensional Diffeomorphism|date = |accessdate = |website = |last = Trouve|first = Alain}}</ref><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 |pages = 587–600|volume = LVI|issue = 3|first = Paul|last = Dupuis|first2 = Ulf|last2 = Grenander}}</ref> the derivation of the Euler-Lagrange equations characterizing geodesics through the group and associated conservation laws,<ref>{{Cite journal|title = On the metrics and euler-lagrange equations of computational anatomy |journal = Annual Review of Biomedical Engineering|date = 2002-01-01 |pmid = 12117763|pages = 375–405|volume = 4|doi = 10.1146/annurev.bioeng.4.092101.125733|first = Michael I.|last = Miller|first2 = Alain|last2 = Trouve|first3 = Laurent|last3 = Younes|citeseerx = 10.1.1.157.6533}}</ref><ref name="Miller 209–228">{{Cite journal|title = Geodesic Shooting for Computational Anatomy |journal = Journal of Mathematical Imaging and Vision|date = 2006-01-28 |pmc = 2897162|pmid = 20613972|pages = 209–228|volume = 24|issue = 2|doi = 10.1007/s10851-005-3624-0|first = Michael I.|last = Miller|first2 = Alain|last2 = Trouvé|first3 = Laurent|last3 = Younes}}</ref><ref name="Miller 447–509">{{Cite journal|last=Miller|first=Michael I.|last2=Trouvé|first2=Alain|last3=Younes|first3=Laurent|date=2015-12-07|title=Hamiltonian Systems and Optimal Control in Computational Anatomy: 100 Years Since D'Arcy Thompson |journal=Annual Review of Biomedical Engineering|volume=17|pages=447–509|doi=10.1146/annurev-bioeng-071114-040601 |pmid=26643025}}</ref> the demonstration of the metric properties of the right invariant metric,<ref name=":8">{{Cite journal|title = Group Actions, Homeomorphisms, and Matching: A General Framework |journal = Int. J. Comput. Vis.|date = 2001-01-01 |pages = 61–84|volume = 41|issue = 1–2|doi = 10.1023/A:1011161132514|first = M. I.|last = Miller|first2 = L.|last2 = Younes}}</ref> the demonstration that the Euler-Lagrange equations have a well-posed initial value problem with unique solutions for all time,<ref>{{Cite journal|title = Local Geometry of Deformable Templates |journal = SIAM Journal on Mathematical Analysis|date = 2005-01-01 |pages = 17–59|volume = 37|issue = 1|doi = 10.1137/S0036141002404838|first = A.|last = Trouvé|first2 = L.|last2 = Younes|citeseerx = 10.1.1.158.302}}</ref> and with the first results on sectional curvatures for the diffeomorphometry metric in landmarked spaces.<ref>{{Cite journal|title = Sectional Curvature in Terms of the Cometric, with Applications to the Riemannian Manifolds of Landmarks |journal = SIAM J. Imaging Sci.|date = 2012-03-01 |pages = 394–433|volume = 5|issue = 1|doi = 10.1137/10081678X|first = Mario|last = Micheli|first2 = Peter W.|last2 = Michor|first3 = David|last3 = Mumford|arxiv = 1009.2637}}</ref> Following the Los Alamos meeting in 2002,<ref>{{Cite web|title = Home Page|url = http://cnls.lanl.gov/~rgarcia/Conferences/ImageAnalysis/|website = cnls.lanl.gov|accessdate = 2015-12-19}}</ref> Joshi's<ref name="Joshi 1357–1370">{{Cite journal|title = Landmark matching via large deformation diffeomorphisms |journal = IEEE Transactions on Image Processing |date = 2000-01-01 |pmid = 18262973|pages = 1357–1370|volume = 9|issue = 8|doi = 10.1109/83.855431|first = S. C.|last = Joshi|first2 = M. I.|last2 = Miller|bibcode = 2000ITIP....9.1357J}}</ref> original large deformation singular ''Landmark'' solutions in Computational anatomy were connected to peaked ] or ]<ref>{{Cite book|chapter = Peakons |title= Encyclopedia of Mathematical Physics |editors=J.-P. Francoise, G.L. Naber, S.T. Tsou |location=Oxford |publisher= Elsevier |volume= 4 |issue= 2006 |pages= 12–20 |arxiv= 0908.4351 |date = 2009-08-29|first = Darryl D.|last = Holm|bibcode= 2009arXiv0908.4351H }}</ref> as solutions for the ] equation. Subsequently, connections were made between Computational anatomy's Euler-Lagrange equations for momentum densities for the right-invariant metric satisfying Sobolev smoothness to ]<ref name=MR202082/> characterization of the ] for incompressible flows as describing geodesics in the group of volume preserving diffeomorphisms.<ref>{{Cite journal|title = Groups of diffeomorphisms and the solution of the classical Euler equations for a perfect fluid|url = http://projecteuclid.org/euclid.bams/1183530815|journal = Bulletin of the American Mathematical Society|date = 1969-09-01 |pages = 962–967|volume = 75|issue = 5 |first = David G.|last = Ebin|first2 = Jerrold E.|last2 = Marsden|doi=10.1090/s0002-9904-1969-12315-3}}</ref><ref name="Mumford">{{Cite journal|title = On Euler's equation and 'EPDiff' |journal=Journal of Geometric Mechanics |volume=5 |issue=3 |pages=319–344 |arxiv=1209.6576 |date = 2013|doi = 10.3934/jgm.2013.5.319|first = David|last = Mumford|first2 = Peter W.|last2 = Michor|bibcode=2012arXiv1209.6576M }}</ref> The first algorithms, generally termed LDDMM for large deformation diffeomorphic mapping for computing connections between landmarks in volumes<ref name="Joshi 1357–1370" /><ref>{{Cite book|title = Handbook of Mathematical Methods in Imaging|url = https://books.google.com/books?id=FzvNfkMjvPwC|publisher = Springer Science & Business Media|date = 2010-11-23|isbn = 9780387929194|first = Otmar|last = Scherzer}}</ref><ref>{{Cite book |doi = 10.1109/CVPR.2004.1315234|first = J.|last = Glaunes|first2 = A.|last2 = Trouve|first3 = L.|last3 = Younes|isbn = 978-0-7695-2158-9|citeseerx = 10.1.1.158.4209|chapter = Diffeomorphic matching of distributions: A new approach for unlabelled point-sets and sub-manifolds matching|title = Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2004. CVPR 2004|volume = 2|pages = 712–718|year = 2004}}</ref> and spherical manifolds,<ref>{{Cite journal|url=https://www.researchgate.net/publication/263559913|title=Landmark Matching via Large Deformation Diffeomorphisms on the Sphere: Special Issue on Mathematics and Image Analysis|journal=Journal of Mathematical Imaging and Vision|volume=20|pages=179–200|via=ResearchGate|doi=10.1023/B:JMIV.0000011326.88682.e5|access-date=2016-03-27|year=2004|last1=Glaunès|first1=Joan|last2=Vaillant|first2=Marc|last3=Miller|first3=Michael I}}</ref> curves,<ref>{{Cite journal|title = Whole brain diffeomorphic metric mapping via integration of sulcal and gyral curves, cortical surfaces, and images |journal = NeuroImage|date = 2011-05-01 |pmc = 3119076|pmid = 21281722|pages = 162–173|volume = 56|issue = 1|doi = 10.1016/j.neuroimage.2011.01.067|first = Jia|last = Du|first2 = Laurent|last2 = Younes|first3 = Anqi|last3 = Qiu}}</ref> currents and surfaces,<ref name=":18" /><ref name="Vaillant 1149–1159">{{Cite journal|title = Diffeomorphic Metric Surface Mapping in Superior Temporal Gyrus |journal = NeuroImage|date = 2007-02-01 |pmc = 3140704|pmid = 17185000|pages = 1149–1159|volume = 34|issue = 3|doi = 10.1016/j.neuroimage.2006.08.053|first = Marc|last = Vaillant|first2 = Anqi|last2 = Qiu|first3 = Joan|last3 = Glaunès|first4 = Michael I.|last4 = Miller}}</ref><ref>{{Cite journal|title = Statistical models of sets of curves and surfaces based on currents |journal = Medical Image Analysis|date = 2009-10-01 |pmid = 19679507|pages = 793–808|volume = 13|issue = 5|doi = 10.1016/j.media.2009.07.007|first = Stanley|last = Durrleman|first2 = Xavier|last2 = Pennec|first3 = Alain|last3 = Trouvé|first4 = Nicholas|last4 = Ayache|citeseerx = 10.1.1.221.5224}}</ref> volumes,<ref>{{Cite journal|title = Computing Large Deformation Metric Mappings via Geodesic Flows of Diffeomorphisms|journal = International Journal of Computer Vision |volume = 61 |issue = 2 |pages = 139–157 |author = M.F. Beg and M. I. Miller and A. Trouve and L. Younes | url = https://www.researchgate.net/publication/220660081|via = ResearchGate|access-date = 2016-01-27|doi = 10.1023/B:VISI.0000043755.93987.aa|year = 2005 }}</ref> tensors,<ref>{{Cite book|title = Diffeomorphic Matching of Diffusion Tensor Images |journal = Proceedings / CVPR, IEEE Computer Society Conference on Computer Vision and Pattern Recognition. IEEE Computer Society Conference on Computer Vision and Pattern Recognition|date = 2006-07-05 |pmc = 2920614|pmid = 20711423|pages = 67|volume = 2006|doi = 10.1109/CVPRW.2006.65|first = Yan|last = Cao|first2 = Michael I.|last2 = Miller|first3 = Susumu|last3 = Mori|first4 = Raimond L.|last4 = Winslow|first5 = Laurent|last5 = Younes|isbn = 978-0-7695-2646-1}}</ref> varifolds,<ref name="Charon 2547–2580">{{Cite journal|title = The varifold representation of non-oriented shapes for diffeomorphic registration|arxiv=1304.6108|journal = SIAM Journal on Imaging Sciences |pages = 2547–2580|volume = 6|issue = 4|doi = 10.1137/130918885|first = Nicolas|last = Charon|first2 = Alain|last2 = Trouvé|year=2013|bibcode=2013arXiv1304.6108C}}</ref> and time-series<ref name=":15" /><ref>{{Cite arXiv|title = Shape Splines and Stochastic Shape Evolutions: A Second Order Point of View |eprint=1003.3895 |date = 2010-03-19|first = Alain|last = Trouvé|first2 = François-Xavier|last2 = Vialard|class=math.OC }}</ref><ref>{{Cite journal|title = Principal geodesic analysis for the study of nonlinear statistics of shape|journal = ]|date = 2004-08-01 |pages = 995–1005|volume = 23|issue = 8|doi = 10.1109/TMI.2004.831793|pmid = 15338733|first = P.T.|last = Fletcher|first2 = C.|last2 = Lu|first3 = S.M.|last3 = Pizer|first4 = S.|last4 = Joshi|citeseerx = 10.1.1.76.539}}</ref> have followed. The developments in computational anatomy included the establishment of the Sobelev smoothness conditions on the diffeomorphometry metric to insure existence of solutions of ] problems in the space of diffeomorphisms,<ref>{{Cite web|url=http://www.dam.brown.edu/people/mariom/AM282-01/PAPERS/LANDMARK/an-approach-of-pattern.pdf|title=An Approach of Pattern Recognition through Infinite Dimensional Diffeomorphism|date=|accessdate=|website=|last=Trouve|first=Alain}}</ref><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|pages=587–600|volume=LVI|issue=3|first=Paul|last=Dupuis|first2=Ulf|last2=Grenander}}</ref> the derivation of the Euler-Lagrange equations characterizing geodesics through the group and associated conservation laws,<ref>{{Cite journal|title=On the metrics and euler-lagrange equations of computational anatomy|journal=Annual Review of Biomedical Engineering|date=2002-01-01|pmid=12117763|pages=375–405|volume=4|doi=10.1146/annurev.bioeng.4.092101.125733|first=Michael I.|last=Miller|first2=Alain|last2=Trouve|first3=Laurent|last3=Younes|citeseerx=10.1.1.157.6533}}</ref><ref name="Miller 209–228">{{Cite journal|title=Geodesic Shooting for Computational Anatomy|journal=Journal of Mathematical Imaging and Vision|date=2006-01-28|pmc=2897162|pmid=20613972|pages=209–228|volume=24|issue=2|doi=10.1007/s10851-005-3624-0|first=Michael I.|last=Miller|first2=Alain|last2=Trouvé|first3=Laurent|last3=Younes}}</ref><ref name="Miller 447–509">{{Cite journal|last=Miller|first=Michael I.|last2=Trouvé|first2=Alain|last3=Younes|first3=Laurent|date=2015-12-07|title=Hamiltonian Systems and Optimal Control in Computational Anatomy: 100 Years Since D'Arcy Thompson|journal=Annual Review of Biomedical Engineering|volume=17|pages=447–509|doi=10.1146/annurev-bioeng-071114-040601|pmid=26643025}}</ref> the demonstration of the metric properties of the right invariant metric,<ref name=":8">{{Cite journal|title=Group Actions, Homeomorphisms, and Matching: A General Framework|journal=Int. J. Comput. Vis.|date=2001-01-01|pages=61–84|volume=41|issue=1–2|doi=10.1023/A:1011161132514|first=M. I.|last=Miller|first2=L.|last2=Younes}}</ref> the demonstration that the Euler-Lagrange equations have a well-posed initial value problem with unique solutions for all time,<ref>{{Cite journal|title=Local Geometry of Deformable Templates|journal=SIAM Journal on Mathematical Analysis|date=2005-01-01|pages=17–59|volume=37|issue=1|doi=10.1137/S0036141002404838|first=A.|last=Trouvé|first2=L.|last2=Younes|citeseerx=10.1.1.158.302}}</ref> and with the first results on sectional curvatures for the diffeomorphometry metric in landmarked spaces.<ref>{{Cite journal|title=Sectional Curvature in Terms of the Cometric, with Applications to the Riemannian Manifolds of Landmarks|journal=SIAM J. Imaging Sci.|date=2012-03-01|pages=394–433|volume=5|issue=1|doi=10.1137/10081678X|first=Mario|last=Micheli|first2=Peter W.|last2=Michor|first3=David|last3=Mumford|arxiv=1009.2637}}</ref> Following the Los Alamos meeting in 2002,<ref>{{Cite web|title=Home Page|url=http://cnls.lanl.gov/~rgarcia/Conferences/ImageAnalysis/|website=cnls.lanl.gov|accessdate=2015-12-19}}</ref> Joshi's<ref name="Joshi 1357–1370">{{Cite journal|title=Landmark matching via large deformation diffeomorphisms|journal=IEEE Transactions on Image Processing|date=2000-01-01|pmid=18262973|pages=1357–1370|volume=9|issue=8|doi=10.1109/83.855431|first=S. C.|last=Joshi|first2=M. I.|last2=Miller|bibcode=2000ITIP....9.1357J}}</ref> original large deformation singular ''Landmark'' solutions in Computational anatomy were connected to peaked ] or ]<ref>{{Cite book|chapter=Peakons|title=Encyclopedia of Mathematical Physics|editors=J.-P. Francoise, G.L. Naber, S.T. Tsou|location=Oxford|publisher=Elsevier|volume=4|issue=2006|pages=12–20|arxiv=0908.4351|date=2009-08-29|first=Darryl D.|last=Holm|bibcode=2009arXiv0908.4351H }}</ref> as solutions for the ] equation. Subsequently, connections were made between Computational anatomy's Euler-Lagrange equations for momentum densities for the right-invariant metric satisfying Sobolev smoothness to ]<ref name=MR202082/> characterization of the ] for incompressible flows as describing geodesics in the group of volume preserving diffeomorphisms.<ref>{{Cite journal|title=Groups of diffeomorphisms and the solution of the classical Euler equations for a perfect fluid|url=http://projecteuclid.org/euclid.bams/1183530815|journal=Bulletin of the American Mathematical Society|date=1969-09-01|pages=962–967|volume=75|issue=5|first=David G.|last=Ebin|first2=Jerrold E.|last2=Marsden|doi=10.1090/s0002-9904-1969-12315-3}}</ref><ref name="Mumford">{{Cite journal|title=On Euler's equation and 'EPDiff'|journal=Journal of Geometric Mechanics|volume=5|issue=3|pages=319–344|arxiv=1209.6576|date=2013|doi=10.3934/jgm.2013.5.319|first=David|last=Mumford|first2=Peter W.|last2=Michor|bibcode=2012arXiv1209.6576M }}</ref> The first algorithms, generally termed LDDMM for large deformation diffeomorphic mapping for computing connections between landmarks in volumes<ref name="Joshi 1357–1370" /><ref>{{Cite book|title=Handbook of Mathematical Methods in Imaging|url=https://books.google.com/books?id=FzvNfkMjvPwC|publisher=Springer Science & Business Media|date=2010-11-23|isbn=9780387929194|first=Otmar|last=Scherzer}}</ref><ref>{{Cite book|doi=10.1109/CVPR.2004.1315234|first=J.|last=Glaunes|first2=A.|last2=Trouve|first3=L.|last3=Younes|isbn=978-0-7695-2158-9|citeseerx=10.1.1.158.4209|chapter=Diffeomorphic matching of distributions: A new approach for unlabelled point-sets and sub-manifolds matching|title=Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2004. CVPR 2004|volume=2|pages=712–718|year=2004}}</ref> and spherical manifolds,<ref>{{Cite journal|url=https://www.researchgate.net/publication/263559913|title=Landmark Matching via Large Deformation Diffeomorphisms on the Sphere: Special Issue on Mathematics and Image Analysis|journal=Journal of Mathematical Imaging and Vision|volume=20|pages=179–200|via=ResearchGate|doi=10.1023/B:JMIV.0000011326.88682.e5|access-date=2016-03-27|year=2004|last1=Glaunès|first1=Joan|last2=Vaillant|first2=Marc|last3=Miller|first3=Michael I}}</ref> curves,<ref>{{Cite journal|title=Whole brain diffeomorphic metric mapping via integration of sulcal and gyral curves, cortical surfaces, and images|journal=NeuroImage|date=2011-05-01|pmc=3119076|pmid=21281722|pages=162–173|volume=56|issue=1|doi=10.1016/j.neuroimage.2011.01.067|first=Jia|last=Du|first2=Laurent|last2=Younes|first3=Anqi|last3=Qiu}}</ref> currents and surfaces,<ref name=":18" /><ref name="Vaillant 1149–1159">{{Cite journal|title=Diffeomorphic Metric Surface Mapping in Superior Temporal Gyrus|journal=NeuroImage|date=2007-02-01|pmc=3140704|pmid=17185000|pages=1149–1159|volume=34|issue=3|doi=10.1016/j.neuroimage.2006.08.053|first=Marc|last=Vaillant|first2=Anqi|last2=Qiu|first3=Joan|last3=Glaunès|first4=Michael I.|last4=Miller}}</ref><ref>{{Cite journal|title=Statistical models of sets of curves and surfaces based on currents|journal=Medical Image Analysis|date=2009-10-01|pmid=19679507|pages=793–808|volume=13|issue=5|doi=10.1016/j.media.2009.07.007|first=Stanley|last=Durrleman|first2=Xavier|last2=Pennec|first3=Alain|last3=Trouvé|first4=Nicholas|last4=Ayache|citeseerx=10.1.1.221.5224}}</ref> volumes,<ref>{{Cite journal|title=Computing Large Deformation Metric Mappings via Geodesic Flows of Diffeomorphisms|journal=International Journal of Computer Vision|volume=61|issue=2|pages=139–157|author=M.F. Beg and M. I. Miller and A. Trouve and L. Younes|url=https://www.researchgate.net/publication/220660081|via=ResearchGate|access-date=2016-01-27|doi=10.1023/B:VISI.0000043755.93987.aa|year=2005 }}</ref> tensors,<ref>{{Cite book|title=Diffeomorphic Matching of Diffusion Tensor Images|journal=Proceedings / CVPR, IEEE Computer Society Conference on Computer Vision and Pattern Recognition. IEEE Computer Society Conference on Computer Vision and Pattern Recognition|date=2006-07-05|pmc=2920614|pmid=20711423|pages=67|volume=2006|doi=10.1109/CVPRW.2006.65|first=Yan|last=Cao|first2=Michael I.|last2=Miller|first3=Susumu|last3=Mori|first4=Raimond L.|last4=Winslow|first5=Laurent|last5=Younes|isbn=978-0-7695-2646-1}}</ref> varifolds,<ref name="Charon 2547–2580">{{Cite journal|title=The varifold representation of non-oriented shapes for diffeomorphic registration|arxiv=1304.6108|journal=SIAM Journal on Imaging Sciences|pages=2547–2580|volume=6|issue=4|doi=10.1137/130918885|first=Nicolas|last=Charon|first2=Alain|last2=Trouvé|year=2013|bibcode=2013arXiv1304.6108C}}</ref> and time-series<ref name=":15" /><ref>{{Cite arXiv|title=Shape Splines and Stochastic Shape Evolutions: A Second Order Point of View|eprint=1003.3895|date=2010-03-19|first=Alain|last=Trouvé|first2=François-Xavier|last2=Vialard|class=math.OC }}</ref><ref>{{Cite journal|title=Principal geodesic analysis for the study of nonlinear statistics of shape|journal=]|date=2004-08-01|pages=995–1005|volume=23|issue=8|doi=10.1109/TMI.2004.831793|pmid=15338733|first=P.T.|last=Fletcher|first2=C.|last2=Lu|first3=S.M.|last3=Pizer|first4=S.|last4=Joshi|citeseerx=10.1.1.76.539}}</ref> have followed.


These contributions of Computational anatomy to the global analysis associated to the infinite dimensional manifolds of subgroups of the diffeomorphism group is far from trivial. The original idea of doing differential geometry, curvature and geodesics on infinite dimensional manifolds goes back to ]'s ] (Ueber die Hypothesen, welche der Geometrie zu Grunde liegen<ref>{{Cite web|url=http://www.maths.tcd.ie/pub/HistMath/People/Riemann/Geom/|title=Ueber die Hypothesen, welche der Geometrie zu Grunde liegen|website=www.maths.tcd.ie|access-date=2016-03-16|deadurl=yes|archiveurl=https://web.archive.org/web/20160318034045/http://www.maths.tcd.ie/pub/HistMath/People/Riemann/Geom/|archivedate=2016-03-18|df=}}</ref><ref>{{Cite book|isbn=9783642351204|author=Bernhard Riemann |title=Über die Hypothesen, welche der Geometrie |publisher= Springer}}</ref>); the key modern book laying the foundations of such ideas in global analysis are from Michor.<ref>{{Cite book|author=Peter W. Michor|title=Topics in Differential Geometry|date=2008-07-23|publisher=American Mathematical Society|isbn=9780821820032 }}</ref> These contributions of computational anatomy to the global analysis associated to the infinite dimensional manifolds of subgroups of the diffeomorphism group is far from trivial. The original idea of doing differential geometry, curvature and geodesics on infinite dimensional manifolds goes back to ]'s ] (Ueber die Hypothesen, welche der Geometrie zu Grunde liegen<ref>{{Cite web|url=http://www.maths.tcd.ie/pub/HistMath/People/Riemann/Geom/|title=Ueber die Hypothesen, welche der Geometrie zu Grunde liegen|website=www.maths.tcd.ie|access-date=2016-03-16|deadurl=yes|archiveurl=https://web.archive.org/web/20160318034045/http://www.maths.tcd.ie/pub/HistMath/People/Riemann/Geom/|archivedate=2016-03-18|df=}}</ref><ref>{{Cite book|isbn=9783642351204|author=Bernhard Riemann|title=Über die Hypothesen, welche der Geometrie|publisher=Springer}}</ref>); the key modern book laying the foundations of such ideas in global analysis are from Michor.<ref>{{Cite book|author=Peter W. Michor|title=Topics in Differential Geometry|date=2008-07-23|publisher=American Mathematical Society|isbn=9780821820032 }}</ref>


The applications within Medical Imaging of Computational Anatomy continued to flourish after two organized meetings at the ] conferences<ref>{{Cite journal |url=http://www.sciencedirect.com/science/journal/10538119/23/supp/S1 |journal=NeuroImage |volume=23 |issue=Supplement 1 |pages=S1–S300 |year=2004| title=Mathematics in Brain Imaging}}</ref><ref>{{Cite journal |journal=NeuroImage |volume=45 |issue=Supplement 1 |pages=S1–S222 |year=2009 |url = http://www.sciencedirect.com/science/journal/10538119/45/1/supp/S1|title=Mathematics in Brain Imaging |doi=10.1016/j.neuroimage.2008.10.033 |pmid=19027863 | last1 = Thompson | first1 = Paul M. | last2 = Miller | first2 = Michael I. | last3 = Poldrack | first3 = Russell A. | last4 = Nichols | first4 = Thomas E. | last5 = Taylor | first5 = Jonathan E. | last6 = Worsley | first6 = Keith J. | last7 = Ratnanather | first7 = J. Tilak}}</ref> at ]. Computational anatomy has been useful in creating accurate models of the atrophy of the human brain at the morphome scale, as well as Cardiac templates,<ref>{{Cite journal|last=Fonseca|first=Carissa G.|last2=Backhaus|first2=Michael|last3=Bluemke|first3=David A.|last4=Britten|first4=Randall D.|last5=Chung|first5=Jae Do|last6=Cowan|first6=Brett R.|last7=Dinov|first7=Ivo D.|last8=Finn|first8=J. Paul|last9=Hunter|first9=Peter J.|date=2011-08-15|title=The Cardiac Atlas Project--an imaging database for computational modeling and statistical atlases of the heart |journal=Bioinformatics|volume=27|issue=16|pages=2288–2295|doi=10.1093/bioinformatics/btr360 |pmc=3150036|pmid=21737439}}</ref> as well as in modeling biological systems.<ref>{{Cite web|url = http://cellorganizer.org/Downloads/v1.8/RELEASE_NOTES.pdf|title = CellOrganizer 1.8 Release Notes|date = |access-date = |website = }}</ref> Since the late 1990s, computational anatomy has become an important part of developing emerging technologies for the field of medical imaging. Digital atlases are a fundamental part of modern Medical-school education<ref>{{Cite book |author=Jamie Weir |edition = 4th |title = Imaging Atlas of Human Anatomy |publisher = Mosby|date = 2010-03-09|location = Edinburgh|isbn = 9780723434573 |display-authors=etal}}</ref><ref>{{Cite web|title = The Whole Brain Atlas|url = http://www.med.harvard.edu/aanlib/home.html|website = www.med.harvard.edu|access-date = 2016-01-26|deadurl = yes|archiveurl = https://web.archive.org/web/20160118132843/http://www.med.harvard.edu/aanlib/home.html|archivedate = 2016-01-18|df = }}</ref> and in neuroimaging research at the morphome scale.<ref>{{Cite journal|title = A probabilistic atlas and reference system for the human brain: International Consortium for Brain Mapping (ICBM) |journal = Philosophical Transactions of the Royal Society of London B|date = 2001-08-29 |pmc = 1088516|pmid = 11545704|pages = 1293–1322|volume = 356|issue = 1412|doi = 10.1098/rstb.2001.0915|first = J|last = Mazziotta|first2 = A|last2 = Toga|first3 = A|last3 = Evans|first4 = P|last4 = Fox|first5 = J|last5 = Lancaster|first6 = K|last6 = Zilles|first7 = R|last7 = Woods|first8 = T|last8 = Paus|first9 = G|last9 = Simpson}}</ref><ref>{{Cite web|title = White Matter Atlas - Diffusion Tensor Imaging Atlas of the Brain's White Matter Tracts|url = http://www.dtiatlas.org/|website = www.dtiatlas.org|access-date = 2016-01-26}}</ref> Atlas based methods and virtual textbooks<ref>{{Cite journal|title = Mathematical textbook of deformable neuroanatomies |journal = Proceedings of the National Academy of Sciences of the United States of America|date = 1993-12-15 |pmc = 48101|pmid = 8265653|pages = 11944–11948|volume = 90|issue = 24|first = M I|last = Miller|first2 = G E|last2 = Christensen|first3 = Y|last3 = Amit|first4 = U|last4 = Grenander|doi=10.1073/pnas.90.24.11944|bibcode = 1993PNAS...9011944M}}</ref> which accommodate variations as in deformable templates are at the center of many neuro-image analysis platforms including Freesurfer,<ref>{{Cite web|title = FreeSurfer|url = http://freesurfer.net/|website = freesurfer.net|accessdate = 2015-12-08}}</ref> FSL,<ref>{{Cite web|title = FSL - FslWiki|url = http://fsl.fmrib.ox.ac.uk/fsl/fslwiki/|website = fsl.fmrib.ox.ac.uk|accessdate = 2015-12-08}}</ref> MRIStudio,<ref>{{Cite web|title = NITRC: MRI Studio: Tool/Resource Info|url = https://www.nitrc.org/projects/mri_studio/|website = www.nitrc.org|accessdate = 2015-12-08}}</ref> SPM.<ref>{{Cite web|title = SPM software - Statistical Parametric Mapping|url = http://www.fil.ion.ucl.ac.uk/spm/software/|website = www.fil.ion.ucl.ac.uk|accessdate = 2015-12-08}}</ref> Diffeomorphic registration,<ref name="Christensen 1435–1447" /> introduced in the 90's, is now an important player with existing codes bases organized around ANTS,<ref name="stnava/ANTs">{{Cite web|title = stnava/ANTs|url = https://github.com/stnava/ANTs/blob/master/Scripts/antsIntroduction.sh|website = GitHub|accessdate = 2015-12-11}}</ref> DARTEL,<ref name="Ashburner 95–113">{{Cite journal|title = A fast diffeomorphic image registration algorithm |journal = NeuroImage|date = 2007-10-15|pmid = 17761438|pages = 95–113|volume = 38|issue = 1|doi = 10.1016/j.neuroimage.2007.07.007|first = John|last = Ashburner}}</ref> DEMONS,<ref name="Software - Tom Vercauteren">{{Cite web|title = Software - Tom Vercauteren|url = https://sites.google.com/site/tomvercauteren/software|website = sites.google.com|accessdate = 2015-12-11}}</ref> LDDMM,<ref name="NITRC: LDDMM: Tool/Resource Info">{{Cite web|title = NITRC: LDDMM: Tool/Resource Info|url = https://www.nitrc.org/projects/lddmm-volume/|website = www.nitrc.org|accessdate = 2015-12-11}}</ref> StationaryLDDMM,<ref name="openaire.eu">{{Cite web|title = Publication:Comparing algorithms for diffeomorphic registration: Stationary LDDMM and Diffeomorphic Demons|url = https://www.openaire.eu/search/publication?articleId=dedup_wf_001::ea7b28db1d4570e248acdffb6211d98d|website = www.openaire.eu|accessdate = 2015-12-11}}</ref> FastLDDMM,<ref>{{Cite journal|last=Zhang|first=Miaomiao|last2=Fletcher|first2=P. Thomas|date=2015-01-01|title=Finite-Dimensional Lie Algebras for Fast Diffeomorphic Image Registration|journal=Information Processing in Medical Imaging: Proceedings of the ... Conference|volume=24|pages=249–259|issn=1011-2499|pmid=26221678}}</ref> are examples of actively used computational codes for constructing correspondences between coordinate systems based on sparse features and dense images. ] (VBM) is an important technology built on many of these principles. The applications within medical imaging of computational anatomy continued to flourish after two organized meetings at the ] conferences<ref>{{Cite journal|url=http://www.sciencedirect.com/science/journal/10538119/23/supp/S1|journal=NeuroImage|volume=23|issue=Supplement 1|pages=S1–S300|year=2004|title=Mathematics in Brain Imaging}}</ref><ref>{{Cite journal|journal=NeuroImage|volume=45|issue=Supplement 1|pages=S1–S222|year=2009|url=http://www.sciencedirect.com/science/journal/10538119/45/1/supp/S1|title=Mathematics in Brain Imaging|doi=10.1016/j.neuroimage.2008.10.033|pmid=19027863|last1=Thompson|first1=Paul M.|last2=Miller|first2=Michael I.|last3=Poldrack|first3=Russell A.|last4=Nichols|first4=Thomas E.|last5=Taylor|first5=Jonathan E.|last6=Worsley|first6=Keith J.|last7=Ratnanather|first7=J. Tilak}}</ref> at ]. Computational anatomy has been useful in creating accurate models of the atrophy of the human brain at the morphome scale, as well as Cardiac templates,<ref>{{Cite journal|last=Fonseca|first=Carissa G.|last2=Backhaus|first2=Michael|last3=Bluemke|first3=David A.|last4=Britten|first4=Randall D.|last5=Chung|first5=Jae Do|last6=Cowan|first6=Brett R.|last7=Dinov|first7=Ivo D.|last8=Finn|first8=J. Paul|last9=Hunter|first9=Peter J.|date=2011-08-15|title=The Cardiac Atlas Project--an imaging database for computational modeling and statistical atlases of the heart|journal=Bioinformatics|volume=27|issue=16|pages=2288–2295|doi=10.1093/bioinformatics/btr360|pmc=3150036|pmid=21737439}}</ref> as well as in modeling biological systems.<ref>{{Cite web|url=http://cellorganizer.org/Downloads/v1.8/RELEASE_NOTES.pdf|title=CellOrganizer 1.8 Release Notes|date=|access-date=|website=}}</ref> Since the late 1990s, computational anatomy has become an important part of developing emerging technologies for the field of medical imaging. Digital atlases are a fundamental part of modern Medical-school education<ref>{{Cite book|author=Jamie Weir|edition=4th|title=Imaging Atlas of Human Anatomy|publisher=Mosby|date=2010-03-09|location=Edinburgh|isbn=9780723434573|display-authors=etal}}</ref><ref>{{Cite web|title=The Whole Brain Atlas|url=http://www.med.harvard.edu/aanlib/home.html|website=www.med.harvard.edu|access-date=2016-01-26|deadurl=yes|archiveurl=https://web.archive.org/web/20160118132843/http://www.med.harvard.edu/aanlib/home.html|archivedate=2016-01-18|df=}}</ref> and in neuroimaging research at the morphome scale.<ref>{{Cite journal|title=A probabilistic atlas and reference system for the human brain: International Consortium for Brain Mapping (ICBM)|journal=Philosophical Transactions of the Royal Society of London B|date=2001-08-29|pmc=1088516|pmid=11545704|pages=1293–1322|volume=356|issue=1412|doi=10.1098/rstb.2001.0915|first=J|last=Mazziotta|first2=A|last2=Toga|first3=A|last3=Evans|first4=P|last4=Fox|first5=J|last5=Lancaster|first6=K|last6=Zilles|first7=R|last7=Woods|first8=T|last8=Paus|first9=G|last9=Simpson}}</ref><ref>{{Cite web|title=White Matter Atlas - Diffusion Tensor Imaging Atlas of the Brain's White Matter Tracts|url=http://www.dtiatlas.org/|website=www.dtiatlas.org|access-date=2016-01-26}}</ref> Atlas based methods and virtual textbooks<ref>{{Cite journal|title=Mathematical textbook of deformable neuroanatomies|journal=Proceedings of the National Academy of Sciences of the United States of America|date=1993-12-15|pmc=48101|pmid=8265653|pages=11944–11948|volume=90|issue=24|first=M I|last=Miller|first2=G E|last2=Christensen|first3=Y|last3=Amit|first4=U|last4=Grenander|doi=10.1073/pnas.90.24.11944|bibcode=1993PNAS...9011944M}}</ref> which accommodate variations as in deformable templates are at the center of many neuro-image analysis platforms including Freesurfer,<ref>{{Cite web|title=FreeSurfer|url=http://freesurfer.net/|website=freesurfer.net|accessdate=2015-12-08}}</ref> FSL,<ref>{{Cite web|title=FSL - FslWiki|url=http://fsl.fmrib.ox.ac.uk/fsl/fslwiki/|website=fsl.fmrib.ox.ac.uk|accessdate=2015-12-08}}</ref> MRIStudio,<ref>{{Cite web|title=NITRC: MRI Studio: Tool/Resource Info|url=https://www.nitrc.org/projects/mri_studio/|website=www.nitrc.org|accessdate=2015-12-08}}</ref> SPM.<ref>{{Cite web|title=SPM software - Statistical Parametric Mapping|url=http://www.fil.ion.ucl.ac.uk/spm/software/|website=www.fil.ion.ucl.ac.uk|accessdate=2015-12-08}}</ref> Diffeomorphic registration,<ref name="Christensen 1435–1447" /> introduced in the 90's, is now an important player with existing codes bases organized around ANTS,<ref name="stnava/ANTs">{{Cite web|title=stnava/ANTs|url=https://github.com/stnava/ANTs/blob/master/Scripts/antsIntroduction.sh|website=GitHub|accessdate=2015-12-11}}</ref> DARTEL,<ref name="Ashburner 95–113">{{Cite journal|title=A fast diffeomorphic image registration algorithm|journal=NeuroImage|date=2007-10-15|pmid=17761438|pages=95–113|volume=38|issue=1|doi=10.1016/j.neuroimage.2007.07.007|first=John|last=Ashburner}}</ref> DEMONS,<ref name="Software - Tom Vercauteren">{{Cite web|title=Software - Tom Vercauteren|url=https://sites.google.com/site/tomvercauteren/software|website=sites.google.com|accessdate=2015-12-11}}</ref> LDDMM,<ref name="NITRC: LDDMM: Tool/Resource Info">{{Cite web|title=NITRC: LDDMM: Tool/Resource Info|url=https://www.nitrc.org/projects/lddmm-volume/|website=www.nitrc.org|accessdate=2015-12-11}}</ref> StationaryLDDMM,<ref name="openaire.eu">{{Cite web|title=Publication:Comparing algorithms for diffeomorphic registration: Stationary LDDMM and Diffeomorphic Demons|url=https://www.openaire.eu/search/publication?articleId=dedup_wf_001::ea7b28db1d4570e248acdffb6211d98d|website=www.openaire.eu|accessdate=2015-12-11}}</ref> FastLDDMM,<ref>{{Cite journal|last=Zhang|first=Miaomiao|last2=Fletcher|first2=P. Thomas|date=2015-01-01|title=Finite-Dimensional Lie Algebras for Fast Diffeomorphic Image Registration|journal=Information Processing in Medical Imaging: Proceedings of the ... Conference|volume=24|pages=249–259|issn=1011-2499|pmid=26221678}}</ref> are examples of actively used computational codes for constructing correspondences between coordinate systems based on sparse features and dense images. ] (VBM) is an important technology built on many of these principles.


==The deformable template orbit model of computational anatomy== ==The deformable template orbit model of computational anatomy==
The model of human anatomy is a deformable template, an orbit of exemplars under group action. Deformable template models have been central to Grenander's Metric Pattern theory, accounting for typicality via templates, and accounting for variability via transformation of the template. An orbit under group action as the representation of the deformable template is a classic formulation from differential geometry. The space of shapes are denoted <math>m \in \mathcal {M}</math>, with the ] <nowiki/> <math>(\mathcal{ G}, \circ )</math> with law of composition <math>\circ</math>; the action of the group on shapes is denoted <math>g \cdot m</math>, where the action of the group <math>g \cdot m \in \mathcal{M}, m \in \mathcal {M}</math> is defined to satisfy The model of human anatomy is a deformable template, an orbit of exemplars under group action. Deformable template models have been central to Grenander's Metric Pattern theory, accounting for typicality via templates, and accounting for variability via transformation of the template. An orbit under group action as the representation of the deformable template is a classic formulation from differential geometry. The space of shapes are denoted <math>m \in \mathcal {M}</math>, with the ] <nowiki/> <math>(\mathcal{ G}, \circ )</math> with law of composition <math>\circ</math>; the action of the group on shapes is denoted <math>g \cdot m</math>, where the action of the group <math>g \cdot m \in \mathcal{M}, m \in \mathcal {M}</math> is defined to satisfy
:<math> (g \circ g^\prime) \cdot m = g \cdot (g^\prime \cdot m)\in \mathcal { M} .</math> :<math> (g \circ g^\prime) \cdot m=g \cdot (g^\prime \cdot m)\in \mathcal { M} .</math>


The orbit <math> \mathcal{M} </math> of the template becomes the space of all shapes, <math> \mathcal{M} \doteq \{ m = g \cdot m_\mathrm{temp}, g \in \mathcal{G} \}</math>, being homogenous under the action of the elements of <math> \mathcal{G}</math>. The orbit <math> \mathcal{M} </math> of the template becomes the space of all shapes, <math> \mathcal{M} \doteq \{ m=g \cdot m_\mathrm{temp}, g \in \mathcal{G} \}</math>, being homogenous under the action of the elements of <math> \mathcal{G}</math>.


] ]
The orbit model of computational anatomy is an abstract algebra - to be compared to ]- since the groups act nonlinearly on the shapes. This is a generalization of the classical models of linear algebra, in which the set of finite dimensional <math> {\mathbb R}^n </math> vectors are replaced by the finite-dimensional anatomical submanifolds (points, curves, surfaces and volumes) and images of them, and the <math> n \times n </math> matrices of linear algebra are replaced by coordinate transformations based on linear and affine groups and the more general high-dimensional diffeomorphism groups. The orbit model of computational anatomy is an abstract algebra - to be compared to ]- since the groups act nonlinearly on the shapes. This is a generalization of the classical models of linear algebra, in which the set of finite dimensional <math> {\mathbb R}^n </math> vectors are replaced by the finite-dimensional anatomical submanifolds (points, curves, surfaces and volumes) and images of them, and the <math> n \times n </math> matrices of linear algebra are replaced by coordinate transformations based on linear and affine groups and the more general high-dimensional diffeomorphism groups.


==Shapes and forms== ==Shapes and forms==
The central objects are shapes or forms in Computational anatomy, one set of examples being the 0,1,2,3-dimensional submanifolds of <math> {\mathbb R}^3 </math>, a second set of examples being images generated via ] such as via ] (MRI) and ]. ] The 0-dimensional manifolds are landmarks or fiducial points; 1-dimensional manifolds are curves such as sulcul and gyral curves in the brain; 2-dimensional manifolds correspond to boundaries of substructures in anatomy such as the subcortical structures of the ] or the gyral surface of the ]; subvolumes correspond to subregions of the human body, the ], the ], the kidney. The central objects are shapes or forms in computational anatomy, one set of examples being the 0,1,2,3-dimensional submanifolds of <math> {\mathbb R}^3 </math>, a second set of examples being images generated via ] such as via ] (MRI) and ]. ] The 0-dimensional manifolds are landmarks or fiducial points; 1-dimensional manifolds are curves such as sulcul and gyral curves in the brain; 2-dimensional manifolds correspond to boundaries of substructures in anatomy such as the subcortical structures of the ] or the gyral surface of the ]; subvolumes correspond to subregions of the human body, the ], the ], the kidney.


The landmarks <math> X \doteq \{ x_1,\dots,x_n \} \subset {\mathbb R}^3 \in \mathcal{M} </math> are a collections of points with no other structure, delineating important fiducials within human shape and form (see associated landmarked image). The landmarks <math> X \doteq \{ x_1,\dots,x_n \} \subset {\mathbb R}^3 \in \mathcal{M} </math> are a collections of points with no other structure, delineating important fiducials within human shape and form (see associated landmarked image).
Line 50: Line 50:


==Groups and group actions== ==Groups and group actions==
{{Further|Group actions in computational anatomy}}]]s and ] are familiar to the Engineering community with the universal popularization and standardization of ] as a basic model for analyzing ] in ], ] and ]. In linear algebra the matrix groups (matrices with inverses) are the central structure, with group action defined by the usual definition of <math>A</math> as an <math>n\times n</math> matrix, acting on <math>x \in {\mathbb R}^n</math> as <math>n \times 1</math> vectors; the orbit in linear-algebra is the set of <math>n</math>-vectors given by <math>y = A \cdot x \in {\mathbb R}^n</math>, which is a group action of the matrices through the orbit of <math>{\mathbb R}^n</math>. {{Further|Group actions in computational anatomy}}]]s and ] are familiar to the Engineering community with the universal popularization and standardization of ] as a basic model for analyzing ] in ], ] and ]. In linear algebra the matrix groups (matrices with inverses) are the central structure, with group action defined by the usual definition of <math>A</math> as an <math>n\times n</math> matrix, acting on <math>x \in {\mathbb R}^n</math> as <math>n \times 1</math> vectors; the orbit in linear-algebra is the set of <math>n</math>-vectors given by <math>y=A \cdot x \in {\mathbb R}^n</math>, which is a group action of the matrices through the orbit of <math>{\mathbb R}^n</math>.


The central group in Computational anatomy defined on volumes in <math>{\mathbb R}^3</math> are the ] <math>\mathcal{G} \doteq Diff</math> which are mappings with 3-components <math>\phi(\cdot) = (\phi_1(\cdot),\phi_2 (\cdot),\phi_3 (\cdot))</math>, law of composition of functions <math> \phi \circ \phi^\prime (\cdot)\doteq \phi (\phi^\prime(\cdot)) </math>, with inverse <math> \phi \circ \phi^{-1}(\cdot) =\phi ( \phi^{-1}(\cdot))= id</math>. The central group in computational anatomy defined on volumes in <math>{\mathbb R}^3</math> are the ] <math>\mathcal{G} \doteq Diff</math> which are mappings with 3-components <math>\phi(\cdot)=(\phi_1(\cdot),\phi_2 (\cdot),\phi_3 (\cdot))</math>, law of composition of functions <math> \phi \circ \phi^\prime (\cdot)\doteq \phi (\phi^\prime(\cdot)) </math>, with inverse <math> \phi \circ \phi^{-1}(\cdot)=\phi ( \phi^{-1}(\cdot))=id</math>.


Most popular are scalar images, <math>I(x),x \in {\mathbb R}^3</math>, with action on the right via the inverse. Most popular are scalar images, <math>I(x),x \in {\mathbb R}^3</math>, with action on the right via the inverse.


:<math> :<math>
\phi \cdot I(x) = I \circ \phi^{-1} (x), x \in {\mathbb R}^3 \phi \cdot I(x)=I \circ \phi^{-1} (x), x \in {\mathbb R}^3
</math>. </math>.


Line 71: Line 71:
For the study of ] ], the low-dimensional matrix ] have been the central focus. The matrix groups are low-dimensional mappings, which are diffeomorphisms that provide one-to-one correspondences between coordinate systems, with a smooth inverse. The ] of rotations and scales can be generated via a closed form finite-dimensional matrices which are solution of simple ordinary differential equations with solutions given by the matrix exponential. For the study of ] ], the low-dimensional matrix ] have been the central focus. The matrix groups are low-dimensional mappings, which are diffeomorphisms that provide one-to-one correspondences between coordinate systems, with a smooth inverse. The ] of rotations and scales can be generated via a closed form finite-dimensional matrices which are solution of simple ordinary differential equations with solutions given by the matrix exponential.


For the study of deformable shape in Computational anatomy, a more general diffeomorphism group has been the group of choice, which is the infinite dimensional analogue. The high-dimensional differeomorphism groups used in Computational Anatomy are generated via smooth flows <math> \phi_t, t \in </math> which satisfy the ]s<nowiki/> as first introduced in.,<ref name="Christensen"/><ref name=":14"/><ref name="Christensen 1435–14472">{{Cite journal|last=Christensen|first=G. E.|last2=Rabbitt|first2=R. D.|last3=Miller|first3=M. I.|date=1996-10-01|title=Deformable Templates Using Large Deformation Kinematics |journal=Trans. Img. Proc.|volume=5|issue=10|pages=1435–1447|doi=10.1109/83.536892|pmid=18290061|bibcode=1996ITIP....5.1435C}}</ref> satisfying the ordinary differential equation: </math> satisfying ordinary differential equation <math>\dot \phi_t = v_t(\phi_t), \phi_0=id</math>.]] For the study of deformable shape in computational anatomy, a more general diffeomorphism group has been the group of choice, which is the infinite dimensional analogue. The high-dimensional differeomorphism groups used in Computational Anatomy are generated via smooth flows <math> \phi_t, t \in </math> which satisfy the ]s<nowiki/> as first introduced in.,<ref name="Christensen"/><ref name=":14"/><ref name="Christensen 1435–14472">{{Cite journal|last=Christensen|first=G. E.|last2=Rabbitt|first2=R. D.|last3=Miller|first3=M. I.|date=1996-10-01|title=Deformable Templates Using Large Deformation Kinematics|journal=Trans. Img. Proc.|volume=5|issue=10|pages=1435–1447|doi=10.1109/83.536892|pmid=18290061|bibcode=1996ITIP....5.1435C}}</ref> satisfying the ordinary differential equation: </math> satisfying ordinary differential equation <math>\dot \phi_t=v_t(\phi_t), \phi_0=id</math>.]]
{{NumBlk||<math> {{NumBlk||<math>
\frac{d}{dt} \phi_t = v_t \circ \phi_t , \ \phi_0 = id \ ; </math>|{{EquationRef|Lagrangian flow}}}} \frac{d}{dt} \phi_t=v_t \circ \phi_t , \ \phi_0=id \ ; </math>|{{EquationRef|Lagrangian flow}}}}
with <math> v \doteq (v_1,v_2,v_3) </math> the vector fields on <math> {\mathbb R}^3 </math> termed the ] velocity of the particles at position <math>\phi</math> of the flow. The vector fields are functions in a function space, modelled as a smooth ] space of high-dimension, with the Jacobian of the flow <math> \ D\phi \doteq (\frac{\partial \phi_i}{\partial x_j}) </math> a high-dimensional field in a function space as well, rather than a low-dimensional matrix as in the matrix groups. Flows were first introduced<ref>GE Christensen, RD Rabbitt, MI Miller, Deformable templates using large deformation kinematics, IEEE Trans. Image Process. 1996;5(10):1435-47.</ref><ref>GE Christensen, SC Joshi, MI Miller, with <math> v \doteq (v_1,v_2,v_3) </math> the vector fields on <math> {\mathbb R}^3 </math> termed the ] velocity of the particles at position <math>\phi</math> of the flow. The vector fields are functions in a function space, modelled as a smooth ] space of high-dimension, with the Jacobian of the flow <math> \ D\phi \doteq (\frac{\partial \phi_i}{\partial x_j}) </math> a high-dimensional field in a function space as well, rather than a low-dimensional matrix as in the matrix groups. Flows were first introduced<ref>GE Christensen, RD Rabbitt, MI Miller, Deformable templates using large deformation kinematics, IEEE Trans. Image Process. 1996;5(10):1435-47.</ref><ref>GE Christensen, SC Joshi, MI Miller,
Volumetric transformation of brain anatomy Volumetric transformation of brain anatomy
Line 80: Line 80:


The inverse <math> \phi_t^{-1}, t \in </math> required for the group is defined on the Eulerian vector-field with ] inverse flow{{NumBlk||<math> The inverse <math> \phi_t^{-1}, t \in </math> required for the group is defined on the Eulerian vector-field with ] inverse flow{{NumBlk||<math>
\frac{d}{dt} \phi_t^{-1} = - (D \phi_t^{-1}) v_t , \ \phi_0^{-1} =id \ . \frac{d}{dt} \phi_t^{-1}=- (D \phi_t^{-1}) v_t , \ \phi_0^{-1}=id \ .
</math>|{{EquationRef|Inverse Transport flow}}}} </math>|{{EquationRef|Inverse Transport flow}}}}


Line 86: Line 86:
The group of diffeomorphisms is very big. To ensure smooth flows of diffeomorphisms avoiding ] for the inverse, the vector fields must be at least 1-time continuously differentiable in space.<ref name=":2">P. Dupuis, U. Grenander, M.I. Miller, Existence of Solutions on Flows of Diffeomorphisms, Quarterly of Applied Math, 1997. The group of diffeomorphisms is very big. To ensure smooth flows of diffeomorphisms avoiding ] for the inverse, the vector fields must be at least 1-time continuously differentiable in space.<ref name=":2">P. Dupuis, U. Grenander, M.I. Miller, Existence of Solutions on Flows of Diffeomorphisms, Quarterly of Applied Math, 1997.
</ref><ref name=":4">A. Trouvé. Action de groupe de dimension infinie et reconnaissance de formes. C R Acad Sci Paris Sér I Math, 321(8):1031– </ref><ref name=":4">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.</ref> For diffeomorphisms on <math> {\mathbb R}^3 </math>, vector fields are modelled as elements of the Hilbert space <math>(V, \| \cdot \|_V )</math> using the ] embedding theorems so that each element has strictly greater than 2 generalized square-integrable spatial derivatives (thus <math>v_i \in H_0^3, i=1,2,3,</math> is sufficient), yielding 1-time continuously differentiable functions.<ref name=":2"/><ref name=":4"/> 1034, 1995.</ref> For diffeomorphisms on <math> {\mathbb R}^3 </math>, vector fields are modelled as elements of the Hilbert space <math>(V, \|\cdot \|_V )</math> using the ] embedding theorems so that each element has strictly greater than 2 generalized square-integrable spatial derivatives (thus <math>v_i \in H_0^3, i=1,2,3,</math> is sufficient), yielding 1-time continuously differentiable functions.<ref name=":2"/><ref name=":4"/>


The diffeomorphism group are flows with vector fields absolutely integrable in Sobolev norm:{{NumBlk|:|<math> The diffeomorphism group are flows with vector fields absolutely integrable in Sobolev norm:{{NumBlk|:|<math>
Diff_V \doteq \{\varphi=\phi_1: \dot \phi_t = v_t \circ \phi_t , \phi_0 = id, \int_0^1 \|v_t \|_V dt < \infty \} \ , Diff_V \doteq \{\varphi=\phi_1: \dot \phi_t=v_t \circ \phi_t , \phi_0=id, \int_0^1 \|v_t \|_V dt < \infty \} \ ,
</math>|{{EquationRef|Diffeomorphism Group}}}} </math>|{{EquationRef|Diffeomorphism Group}}}}
where where
<math> \| v\|_V^2 \doteq \int_X Av\cdot v dx, \ v \in V \ , <math> \|v\|_V^2 \doteq \int_X Av\cdot v dx, \ v \in V \ ,
</math> </math>
with the linear operator <math> A </math> mapping to the dual space <math>A: V \mapsto V^*</math>, with the integral calculated by integration by parts when <math>Av \in V^*</math> is a generalized function in the dual space. with the linear operator <math> A </math> mapping to the dual space <math>A: V \mapsto V^*</math>, with the integral calculated by integration by parts when <math>Av \in V^*</math> is a generalized function in the dual space.


{{Hide | Sobolev smoothness and Reproducing Kernel Hilbert Space with Green's kernel | {{Hide|Sobolev smoothness and Reproducing Kernel Hilbert Space with Green's kernel|


===The Sobolev smoothness condition on vector fields as modeled in a reproducing kernel Hilbert space=== ===The Sobolev smoothness condition on vector fields as modeled in a reproducing kernel Hilbert space===


The modelling approach used in Computational anatomy enforces a continuous differentiability condition on the vector fields by modelling the space of vector fields <math>(V, \| \cdot \|_V )</math> as a ] (RKHS), with the norm defined by a 1-1, differential operator<math> A: V \rightarrow V^* </math>, Green's inverse <math>K = A^{-1}</math>. The norm of the Hilbert space is induced by the differential operator. For <math> \sigma(v) \doteq Av \in V^* The modelling approach used in computational anatomy enforces a continuous differentiability condition on the vector fields by modelling the space of vector fields <math>(V, \|\cdot \|_V )</math> as a ] (RKHS), with the norm defined by a 1-1, differential operator<math> A: V \rightarrow V^* </math>, Green's inverse <math>K=A^{-1}</math>. The norm of the Hilbert space is induced by the differential operator. For <math> \sigma(v) \doteq Av \in V^*
</math> a generalized function or distribution, define the linear form as <math> (\sigma|w)\doteq \int_{{\mathbb R}^3} \sum_i w_i(x) \sigma_i(dx) </math> a generalized function or distribution, define the linear form as <math> (\sigma|w)\doteq \int_{{\mathbb R}^3} \sum_i w_i(x) \sigma_i(dx)
</math>. This determines the norm on <math>(V, \| \cdot \|_V )</math> according to </math>. This determines the norm on <math>(V, \|\cdot \|_V )</math> according to
:<math> \langle v , w \rangle_V \doteq \int_X A v \cdot w dx, \ \| v\|_V^2 \doteq \int_X Av \cdot v dx, \ v,w \in V \ . :<math> \langle v , w \rangle_V \doteq \int_X A v \cdot w dx, \ \|v\|_V^2 \doteq \int_X Av \cdot v dx, \ v,w \in V \ .
</math> </math>
Since <math> A </math> is a differential operator, finiteness of the norm-square <math> (Av|v) < \infty Since <math> A </math> is a differential operator, finiteness of the norm-square <math> (Av|v) < \infty
</math> includes derivatives from the differential operator implying smoothness of the vector fields.The ] theorem arguments were made in<ref name=":2" /><ref name=":4" /> demonstrating that 1-continuous derivative is required for smooth flows. </math> includes derivatives from the differential operator implying smoothness of the vector fields.The ] theorem arguments were made in<ref name=":2" /><ref name=":4" /> demonstrating that 1-continuous derivative is required for smooth flows.
For proper choice of <math>A</math> then <math> (V,\| \cdot \|_V) </math> is an RKHS with the operator <math> K = A^{-1}: V^* \rightarrow V </math> termed the ] operator generated from the ] (scalar case) for the vector field case. The Green's kernels associated to the differential operator smooths since the kernel <math> k(\cdot,\cdot) For proper choice of <math>A</math> then <math> (V,\|\cdot \|_V) </math> is an RKHS with the operator <math> K=A^{-1}: V^* \rightarrow V </math> termed the ] operator generated from the ] (scalar case) for the vector field case. The Green's kernels associated to the differential operator smooths since the kernel <math> k(\cdot,\cdot)
</math> is continuously differentiable in both variables implying </math> is continuously differentiable in both variables implying


Line 118: Line 118:
{{Further|Diffeomorphometry}} {{Further|Diffeomorphometry}}


The study of metrics on groups of diffeomorphisms and the study of metrics between manifolds and surfaces has been an area of significant investigation.<ref name=":8" /><ref>{{Cite journal|title = Computable Elastic Distances Between Shapes |journal = SIAM Journal on Applied Mathematics|date = 1998-04-01 |pages = 565–586|volume = 58|issue = 2|doi = 10.1137/S0036139995287685|first = L.|last = Younes|citeseerx = 10.1.1.45.503}}</ref><ref>{{Cite journal|title = On Shape of Plane Elastic Curves |journal = International Journal of Computer Vision|date = 2006-09-25 |pages = 307–324|volume = 73|issue = 3|doi = 10.1007/s11263-006-9968-0 |first = Washington|last = Mio|first2 = Anuj|last2 = Srivastava|first3 = Shantanu|last3 = Joshi|citeseerx = 10.1.1.138.2219}}</ref><ref>{{Cite journal|title = A Metric on Shape Space with Explicit Geodesics |journal=Rend. Lincei Mat. Appl. |volume=9 |issue=2008 |pages=25–57 |arxiv=0706.4299 |year = 2008|first = Peter W.|last = Michor|first2 = David|last2 = Mumford|first3 = Jayant|last3 = Shah|first4 = Laurent|last4 = Younes|bibcode=2007arXiv0706.4299M }}</ref><ref>{{Cite journal|title = An overview of the Riemannian metrics on spaces of curves using the Hamiltonian approach |arxiv=math/0605009|journal = Applied and Computational Harmonic Analysis |pages = 74–113|volume = 23|issue = 1|doi = 10.1016/j.acha.2006.07.004|first = Peter W.|last = Michor|first2 = David|last2 = Mumford|year=2007}}</ref><ref>{{Cite journal|title = Elastic geodesic paths in shape space of parameterized surfaces |journal = IEEE Transactions on Pattern Analysis and Machine Intelligence|date = 2012-09-01 |pmid = 22144521|pages = 1717–1730|volume = 34|issue = 9|doi = 10.1109/TPAMI.2011.233|first = Sebastian|last = Kurtek|first2 = Eric|last2 = Klassen|first3 = John C.|last3 = Gore|first4 = Zhaohua|last4 = Ding|first5 = Anuj|last5 = Srivastava}}</ref> The diffeomorphometry metric measures how close and far two shapes or images are from each other; the metric length is the shortest length of the flow which carries one coordinate system into the other. The study of metrics on groups of diffeomorphisms and the study of metrics between manifolds and surfaces has been an area of significant investigation.<ref name=":8" /><ref>{{Cite journal|title=Computable Elastic Distances Between Shapes|journal=SIAM Journal on Applied Mathematics|date=1998-04-01|pages=565–586|volume=58|issue=2|doi=10.1137/S0036139995287685|first=L.|last=Younes|citeseerx=10.1.1.45.503}}</ref><ref>{{Cite journal|title=On Shape of Plane Elastic Curves|journal=International Journal of Computer Vision|date=2006-09-25|pages=307–324|volume=73|issue=3|doi=10.1007/s11263-006-9968-0|first=Washington|last=Mio|first2=Anuj|last2=Srivastava|first3=Shantanu|last3=Joshi|citeseerx=10.1.1.138.2219}}</ref><ref>{{Cite journal|title=A Metric on Shape Space with Explicit Geodesics|journal=Rend. Lincei Mat. Appl.|volume=9|issue=2008|pages=25–57|arxiv=0706.4299|year=2008|first=Peter W.|last=Michor|first2=David|last2=Mumford|first3=Jayant|last3=Shah|first4=Laurent|last4=Younes|bibcode=2007arXiv0706.4299M }}</ref><ref>{{Cite journal|title=An overview of the Riemannian metrics on spaces of curves using the Hamiltonian approach|arxiv=math/0605009|journal=Applied and Computational Harmonic Analysis|pages=74–113|volume=23|issue=1|doi=10.1016/j.acha.2006.07.004|first=Peter W.|last=Michor|first2=David|last2=Mumford|year=2007}}</ref><ref>{{Cite journal|title=Elastic geodesic paths in shape space of parameterized surfaces|journal=IEEE Transactions on Pattern Analysis and Machine Intelligence|date=2012-09-01|pmid=22144521|pages=1717–1730|volume=34|issue=9|doi=10.1109/TPAMI.2011.233|first=Sebastian|last=Kurtek|first2=Eric|last2=Klassen|first3=John C.|last3=Gore|first4=Zhaohua|last4=Ding|first5=Anuj|last5=Srivastava}}</ref> The diffeomorphometry metric measures how close and far two shapes or images are from each other; the metric length is the shortest length of the flow which carries one coordinate system into the other.


Oftentimes, the familiar Euclidean metric is not directly applicable because the patterns of shapes and images don't form a vector space. In the ], diffeomorphisms acting on the forms <math>\phi \cdot m \in \mathcal {M}, \phi \in Diff_V, m \in \mathcal{M}</math> don't act linearly. There are many ways to define metrics, and for the sets associated to shapes the ] is another. The method we use to induce the ] is<nowiki/> used to induce the metric on the orbit of shapes by defining it in terms of the metric length between diffeomorphic coordinate system transformations of the flows. Measuring the lengths of the geodesic flow between coordinates systems in the orbit of shapes is called '''diffeomorphometry'''. Oftentimes, the familiar Euclidean metric is not directly applicable because the patterns of shapes and images don't form a vector space. In the ], diffeomorphisms acting on the forms <math>\phi \cdot m \in \mathcal {M}, \phi \in Diff_V, m \in \mathcal{M}</math> don't act linearly. There are many ways to define metrics, and for the sets associated to shapes the ] is another. The method we use to induce the ] is<nowiki/> used to induce the metric on the orbit of shapes by defining it in terms of the metric length between diffeomorphic coordinate system transformations of the flows. Measuring the lengths of the geodesic flow between coordinates systems in the orbit of shapes is called '''diffeomorphometry'''.


===The right-invariant metric on diffeomorphisms=== ===The right-invariant metric on diffeomorphisms===
Define the distance on the group of diffeomorphisms {{NumBlk||<math> Define the distance on the group of diffeomorphisms {{NumBlk||<math>
d_{Diff_V}(\psi, \varphi) = \inf_{v_t} \left(\int_0^1 \int_X Av_t \cdot v_t dx \ dt: \phi_0 = \psi, \phi_1 = \varphi, \dot \phi_t = v_t \circ \phi_t \right)^{1/2} \ ; d_{Diff_V}(\psi, \varphi)=\inf_{v_t} \left(\int_0^1 \int_X Av_t \cdot v_t dx \ dt: \phi_0=\psi, \phi_1=\varphi, \dot \phi_t=v_t \circ \phi_t \right)^{1/2} \ ;
</math>|{{EquationRef|metric-diffeomorphisms}}}} </math>|{{EquationRef|metric-diffeomorphisms}}}}


this is the right-invariant metric of diffeomorphometry,<ref name="Miller 36" /><ref name=":8"/> invariant to reparameterization of space since for all <math> \phi \in Diff_V </math>, this is the right-invariant metric of diffeomorphometry,<ref name="Miller 36" /><ref name=":8"/> invariant to reparameterization of space since for all <math> \phi \in Diff_V </math>,
:<math> d_{Diff_V}(\psi, \varphi) = d_{Diff_V}(\psi \circ \phi, \varphi \circ \phi)</math>. :<math> d_{Diff_V}(\psi, \varphi)=d_{Diff_V}(\psi \circ \phi, \varphi \circ \phi)</math>.


===The metric on shapes and forms=== ===The metric on shapes and forms===
The distance on shapes and forms,<ref name="Miller null2"/><math> d_{\mathcal{M}}:\mathcal{M} \times \mathcal{M}\rightarrow \R^+ </math>, {{NumBlk||<math> The distance on shapes and forms,<ref name="Miller null2"/><math> d_{\mathcal{M}}:\mathcal{M} \times \mathcal{M}\rightarrow \R^+ </math>, {{NumBlk||<math>
d_{\mathcal{M}}(m,n)=\inf_{\phi \in \operatorname{Diff}_V: \phi \cdot m = n } d_{\operatorname{Diff}_V}(id,\phi) \ ; d_{\mathcal{M}}(m,n)=\inf_{\phi \in \operatorname{Diff}_V: \phi \cdot m=n } d_{\operatorname{Diff}_V}(id,\phi) \ ;
</math>|{{EquationRef|metric-shapes-forms}}}} </math>|{{EquationRef|metric-shapes-forms}}}}
the images<ref name=":8" /> are denoted with the orbit as <math>I \in \mathcal{I}</math> and metric <math> , d_{\mathcal{I}} </math>. the images<ref name=":8" /> are denoted with the orbit as <math>I \in \mathcal{I}</math> and metric <math> , d_{\mathcal{I}} </math>.
Line 138: Line 138:
==The action integral for Hamilton's principle on diffeomorphic flows== ==The action integral for Hamilton's principle on diffeomorphic flows==


In classical mechanics the evolution of physical systems is described by solutions to the Euler–Lagrange equations associated to the ]<nowiki/> of ]. This is a standard way, for example of obtaining ]<nowiki/> of free particles. More generally, the Euler-Lagrange equations can be derived for systems of ]. The Euler-Lagrange equation in Computational anatomy describes the geodesic shortest path flows between coordinate systems of the diffeomorphism metric. In Computational anatomy the generalized coordinates are the flow of the diffeomorphism and its Lagrangian velocity <math>\phi, \dot{\phi}</math>, the two related via the Eulerian velocity <math>v \doteq \dot{\phi} \circ \phi^{-1}</math>. In classical mechanics the evolution of physical systems is described by solutions to the Euler–Lagrange equations associated to the ]<nowiki/> of ]. This is a standard way, for example of obtaining ]<nowiki/> of free particles. More generally, the Euler-Lagrange equations can be derived for systems of ]. The Euler-Lagrange equation in computational anatomy describes the geodesic shortest path flows between coordinate systems of the diffeomorphism metric. In computational anatomy the generalized coordinates are the flow of the diffeomorphism and its Lagrangian velocity <math>\phi, \dot{\phi}</math>, the two related via the Eulerian velocity <math>v \doteq \dot{\phi} \circ \phi^{-1}</math>.
] for generating the Euler-Lagrange equation requires the action integral on the Lagrangian given by ] for generating the Euler-Lagrange equation requires the action integral on the Lagrangian given by
:{{NumBlk|:|<math>J(\phi) \doteq \int_0^1 L(\phi_t,\dot \phi_t) dt \ ;</math>|{{EquationRef|Hamiltonian-Integrated-Lagrangian}}}} :{{NumBlk|:|<math>J(\phi) \doteq \int_0^1 L(\phi_t,\dot \phi_t) dt \ ;</math>|{{EquationRef|Hamiltonian-Integrated-Lagrangian}}}}
the Lagrangian is given by the kinetic energy:{{NumBlk|:|<math> the Lagrangian is given by the kinetic energy:{{NumBlk|:|<math>
L(\phi_t, \dot \phi_t ) \doteq \frac{1}{2} \int_X A (\dot \phi_t \circ \phi_t^{-1}) \cdot (\dot \phi_t \circ \phi_t^{-1} ) dx L(\phi_t, \dot \phi_t ) \doteq \frac{1}{2} \int_X A (\dot \phi_t \circ \phi_t^{-1}) \cdot (\dot \phi_t \circ \phi_t^{-1} ) dx
= \frac{1}{2} \int_X Av_t \cdot v_t \ dx \ . =\frac{1}{2} \int_X Av_t \cdot v_t \ dx \ .
</math>|{{EquationRef|Lagrangian-Kinetic-Energy}}}} </math>|{{EquationRef|Lagrangian-Kinetic-Energy}}}}


==Diffeomorphic or Eulerian shape momentum== ==Diffeomorphic or Eulerian shape momentum==
In computational anatomy, <math>Av</math> was first called the '''Eulerian or diffeomorphic shape momentum'''<ref>{{Cite journal|last=MILLER|first=MICHAEL I.|last2=TROUVÉ|first2=ALAIN|last3=YOUNES|first3=LAURENT|date=2006-01-31|title=Geodesic Shooting for Computational Anatomy |journal=Journal of Mathematical Imaging and Vision|volume=24|issue=2|pages=209–228|doi=10.1007/s10851-005-3624-0 |pmc=2897162|pmid=20613972}}</ref> since when integrated against Eulerian velocity <math>v</math> gives energy density, and since there is a ] which holds. The operator <math>A</math> is the generalized ] or inertial operator. In computational anatomy, <math>Av</math> was first called the '''Eulerian or diffeomorphic shape momentum'''<ref>{{Cite journal|last=MILLER|first=MICHAEL I.|last2=TROUVÉ|first2=ALAIN|last3=YOUNES|first3=LAURENT|date=2006-01-31|title=Geodesic Shooting for Computational Anatomy|journal=Journal of Mathematical Imaging and Vision|volume=24|issue=2|pages=209–228|doi=10.1007/s10851-005-3624-0|pmc=2897162|pmid=20613972}}</ref> since when integrated against Eulerian velocity <math>v</math> gives energy density, and since there is a ] which holds. The operator <math>A</math> is the generalized ] or inertial operator.


==The Euler–Lagrange equation on shape momentum for geodesics on the group of diffeomorphisms== ==The Euler–Lagrange equation on shape momentum for geodesics on the group of diffeomorphisms==
Line 157: Line 157:
Defining the adjoint <math> ad_v^*: V^* \rightarrow V^*, </math> then the first order variation gives the Eulerian shape momentum <math>Av \in V^*</math> satisfying the generalized equation: Defining the adjoint <math> ad_v^*: V^* \rightarrow V^*, </math> then the first order variation gives the Eulerian shape momentum <math>Av \in V^*</math> satisfying the generalized equation:
{{NumBlk|:|<math> \frac{d}{dt} Av_t + ad_{v_t}^* (Av_t)=0 \ , \ t \in \ ; {{NumBlk|:|<math> \frac{d}{dt} Av_t + ad_{v_t}^* (Av_t)=0 \ , \ t \in \ ;
</math> |{{EquationRef|EL-General}}}} </math>|{{EquationRef|EL-General}}}}


meaning for all smooth <math> w \in V ,</math> meaning for all smooth <math> w \in V ,</math>
:<math> \int_X \left( \frac{d}{dt} Av_t + ad_{v_t}^* (Av_t) \right) \cdot w dx = \int_X \frac{d}{dt} Av_t \cdot w dx + \int_X Av_t \cdot ((Dv_t)w-(Dw)v_t) dx =0 . </math> :<math> \int_X \left( \frac{d}{dt} Av_t + ad_{v_t}^* (Av_t) \right) \cdot w dx=\int_X \frac{d}{dt} Av_t \cdot w dx + \int_X Av_t \cdot ((Dv_t)w-(Dw)v_t) dx=0 . </math>


Computational anatomy is the study of the motions of submanifolds, points, curves, surfaces and volumes. Computational anatomy is the study of the motions of submanifolds, points, curves, surfaces and volumes.
Momentum associated to points, curves and surfaces are all singular, implying the momentum is concentrated on subsets of <math> {\mathbb R}^3 </math> which are dimension <math> \leq 2 </math> in ]. In such cases, the energy is still well defined <math> (Av_t\mid v_t) </math> since although <math> Av_t </math> is a generalized function, the vector fields are smooth and the Eulerian momentum is understood via its action on smooth functions. The perfect illustration of this is even when it is a superposition of delta-diracs, the velocity of the coordinates in the entire volume move smoothly.The Euler-Lagrange equation ({{EquationNote|EL-General}}) on diffeomorphisms for generalized functions <math> Av \in V^* </math> was derived in.<ref name=":0">M.I. Miller, A. Trouve, L. Younes, Geodesic Shooting in Computational Anatomy, IJCV, 2006.</ref> In ] derivations are provided in terms of the adjoint operator and the Lie bracket for the group of diffeomorphisms. It has come to be called EPDiff equation for diffeomorphisms connecting to the Euler-Poincare method having been studied in the context of the inertial operator <math>A=identity</math> for incompressible, divergence free, fluids.<ref name="Mumford" /><ref name=":3">{{cite journal | last1 = Holm | first1 = DD | last2 = Marsden | first2 = JE | last3 = Ratiu | first3 = TS | year = 1998 | title = The Euler-Poincaré equations and semidirect products with applications to continuum theories | url = | journal = Adv. Math. | volume = 137 | issue = | pages = 1–81 | doi=10.1006/aima.1998.1721}}</ref> Momentum associated to points, curves and surfaces are all singular, implying the momentum is concentrated on subsets of <math> {\mathbb R}^3 </math> which are dimension <math> \leq 2 </math> in ]. In such cases, the energy is still well defined <math> (Av_t\mid v_t) </math> since although <math> Av_t </math> is a generalized function, the vector fields are smooth and the Eulerian momentum is understood via its action on smooth functions. The perfect illustration of this is even when it is a superposition of delta-diracs, the velocity of the coordinates in the entire volume move smoothly.The Euler-Lagrange equation ({{EquationNote|EL-General}}) on diffeomorphisms for generalized functions <math> Av \in V^* </math> was derived in.<ref name=":0">M.I. Miller, A. Trouve, L. Younes, Geodesic Shooting in Computational Anatomy, IJCV, 2006.</ref> In ] derivations are provided in terms of the adjoint operator and the Lie bracket for the group of diffeomorphisms. It has come to be called EPDiff equation for diffeomorphisms connecting to the Euler-Poincare method having been studied in the context of the inertial operator <math>A=identity</math> for incompressible, divergence free, fluids.<ref name="Mumford" /><ref name=":3">{{cite journal|last1=Holm|first1=DD|last2=Marsden|first2=JE|last3=Ratiu|first3=TS|year=1998|title=The Euler-Poincaré equations and semidirect products with applications to continuum theories|url=|journal=Adv. Math.|volume=137|issue=|pages=1–81|doi=10.1006/aima.1998.1721}}</ref>


===Diffeomorphic shape momentum: a classical vector function=== ===Diffeomorphic shape momentum: a classical vector function===
For the momentum density case <math> (Av_t \mid w) =\int_X \mu_t \cdot w \, dx </math>, then Euler–Lagrange equation has a classical solution:{{NumBlk|:| For the momentum density case <math> (Av_t \mid w)=\int_X \mu_t \cdot w \, dx </math>, then Euler–Lagrange equation has a classical solution:{{NumBlk|:|


: <math> : <math>
\frac{d}{dt} \mu_t + (Dv_t)^T \mu_t +(D\mu_t)v_t + ( \nabla \cdot v) \mu_t =0 \ , t \in . \frac{d}{dt} \mu_t + (Dv_t)^T \mu_t +(D\mu_t)v_t + ( \nabla \cdot v) \mu_t=0 \ , t \in .
</math>|{{EquationRef|EL-Classic}}}}The Euler-Lagrange equation on diffeomorphisms, classically defined for momentum densities first appeared in<ref name=":6">{{cite journal | last1 = Miller | first1 = M.I. | last2 = Trouve | first2 = A. | last3 = Younes | first3 = L | year = 2002 | title = On the Metrics and Euler-Lagrange equations of Computational Anatomy | url = | journal = Annu. Rev. Biomed. Eng. | volume = 4 | issue = | pages = 375–405 | doi = 10.1146/annurev.bioeng.4.092101.125733 | pmid=12117763| citeseerx = 10.1.1.157.6533 }}</ref> for medical image analysis. </math>|{{EquationRef|EL-Classic}}}}The Euler-Lagrange equation on diffeomorphisms, classically defined for momentum densities first appeared in<ref name=":6">{{cite journal|last1=Miller|first1=M.I.|last2=Trouve|first2=A.|last3=Younes|first3=L|year=2002|title=On the Metrics and Euler-Lagrange equations of Computational Anatomy|url=|journal=Annu. Rev. Biomed. Eng.|volume=4|issue=|pages=375–405|doi=10.1146/annurev.bioeng.4.092101.125733|pmid=12117763|citeseerx=10.1.1.157.6533 }}</ref> for medical image analysis.


==Riemannian exponential (geodesic positioning) and Riemannian logarithm (geodesic coordinates)== ==Riemannian exponential (geodesic positioning) and Riemannian logarithm (geodesic coordinates)==
{{Further|Riemannian metric and Lie-bracket in computational anatomy}} {{Further|Riemannian metric and Lie-bracket in computational anatomy}}
In Medical imaging and Computational anatomy, positioning and coordinatizing shapes are fundamental operations; the system for positioning anatomical coordinates and shapes built on the metric and the Euler-Lagrange equation a geodesic positioning system as first explicated in Miller Trouve and Younes.<ref name="Miller 36"/> In medical imaging and computational anatomy, positioning and coordinatizing shapes are fundamental operations; the system for positioning anatomical coordinates and shapes built on the metric and the Euler-Lagrange equation a geodesic positioning system as first explicated in Miller Trouve and Younes.<ref name="Miller 36"/>
Solving the geodesic from the initial condition <math> v_0 </math> is termed the '''Riemannian-exponential,''' a mapping <math> Exp_{\rm id}(\cdot): V \to Diff_V Solving the geodesic from the initial condition <math> v_0 </math> is termed the '''Riemannian-exponential,''' a mapping <math> Exp_{\rm id}(\cdot): V \to Diff_V
</math> at identity to the group. </math> at identity to the group.


The Riemannian exponential satisfies <math> The Riemannian exponential satisfies <math>
Exp_{id} (v_0)= \phi_1 </math> for initial condition <math>\dot \phi_0 = v_0</math>, vector field dynamics <math>\dot \phi_t = v_t \circ \phi_t, t \in Exp_{id} (v_0)=\phi_1 </math> for initial condition <math>\dot \phi_0=v_0</math>, vector field dynamics <math>\dot \phi_t=v_t \circ \phi_t, t \in
</math>, </math>,
* for classical equation diffeomorphic shape momentum <math>\int_X Av_t \cdot w \, dx </math>, <math>Av \in V</math>, then * for classical equation diffeomorphic shape momentum <math>\int_X Av_t \cdot w \, dx </math>, <math>Av \in V</math>, then


:<math> :<math>
\ \ \ \frac{d}{dt} Av_t + (Dv_t)^T Av_t +(DAv_t)v_t + ( \nabla \cdot v) Av_t =0 \ ; \ \ \ \frac{d}{dt} Av_t + (Dv_t)^T Av_t +(DAv_t)v_t + ( \nabla \cdot v) Av_t=0 \ ;
</math> </math>
* for generalized equation, then <math> * for generalized equation, then <math>
Av \in V^* Av \in V^*
</math>,<math> w \in V </math>, </math>,<math> w \in V </math>,
:<math> \ \ \ \int_X \frac{d}{dt} Av_t \cdot w dx + \int_X Av_t \cdot ((Dv_t)w-(Dw)v_t)dx =0 . </math> :<math> \ \ \ \int_X \frac{d}{dt} Av_t \cdot w dx + \int_X Av_t \cdot ((Dv_t)w-(Dw)v_t)dx=0 . </math>


Computing the flow <math> v_0 </math> onto coordinates '''Riemannian logarithm''',<ref name="Miller 36">{{Cite journal|title = Diffeomorphometry and geodesic positioning systems for human anatomy |journal = Technology|date = 2014-03-01 |pmc = 4041578|pmid = 24904924|pages = 36–43|volume = 2|issue = 1|doi = 10.1142/S2339547814500010|first = Michael I.|last = Miller|first2 = Laurent|last2 = Younes|first3 = Alain|last3 = Trouvé}}</ref><ref name="Miller null2" /> mapping <math>Log_{\rm id}(\cdot): Diff_V \to V</math> at identity from <math>\varphi</math> to vector field <math>v_0 \in V</math>; Computing the flow <math> v_0 </math> onto coordinates '''Riemannian logarithm''',<ref name="Miller 36">{{Cite journal|title=Diffeomorphometry and geodesic positioning systems for human anatomy|journal=Technology|date=2014-03-01|pmc=4041578|pmid=24904924|pages=36–43|volume=2|issue=1|doi=10.1142/S2339547814500010|first=Michael I.|last=Miller|first2=Laurent|last2=Younes|first3=Alain|last3=Trouvé}}</ref><ref name="Miller null2" /> mapping <math>Log_{\rm id}(\cdot): Diff_V \to V</math> at identity from <math>\varphi</math> to vector field <math>v_0 \in V</math>;


<math> <math>
Log_{ id}( \varphi) = v_0 \ \text{initial condition of EL geodesic } \dot \phi_0 = v_0, \phi_0=id, \phi_1=\varphi \ . Log_{ id}( \varphi)=v_0 \ \text{initial condition of EL geodesic } \dot \phi_0=v_0, \phi_0=id, \phi_1=\varphi \ .
</math> </math>


Line 200: Line 200:


<math> <math>
\phi= Exp_\varphi(v_0\circ \varphi) \doteq Exp_{id} (v_0) \circ \varphi \phi=Exp_\varphi(v_0\circ \varphi) \doteq Exp_{id} (v_0) \circ \varphi
</math> ; <math> </math> ; <math>
Log_\varphi(\phi)\doteq Log_{id}( \phi \circ\varphi^{-1}) \circ \varphi Log_\varphi(\phi)\doteq Log_{id}( \phi \circ\varphi^{-1}) \circ \varphi
Line 210: Line 210:
==Hamiltonian formulation of computational anatomy== ==Hamiltonian formulation of computational anatomy==


In Computational anatomy the diffeomorphisms are used to push the coordinate systems, and the vector fields are used In computational anatomy the diffeomorphisms are used to push the coordinate systems, and the vector fields are used
as the control within the as the control within the
anatomical orbit or morphological space. The model is that of a dynamical system, the flow of coordinates <math> t \mapsto \phi_t \in \operatorname{Diff}_V </math> and the control the vector field <math> t \mapsto v_t \in V</math> related via <math> \dot \phi_t = v_t \cdot \phi_t,\phi_0=id . </math> The Hamiltonian view anatomical orbit or morphological space. The model is that of a dynamical system, the flow of coordinates <math> t \mapsto \phi_t \in \operatorname{Diff}_V </math> and the control the vector field <math> t \mapsto v_t \in V</math> related via <math> \dot \phi_t=v_t \cdot \phi_t,\phi_0=id . </math> The Hamiltonian view
<ref name="Miller null2">{{Cite journal|title = Hamiltonian Systems and Optimal Control in Computational Anatomy: 100 Years Since D'arcy Thompson |journal = Annual Review of Biomedical Engineering|date = 2015-01-01|pages = null|volume = 17|issue = 1|doi = 10.1146/annurev-bioeng-071114-040601|first = Michael I.|last = Miller|first2 = Alain|last2 = Trouvé|first3 = Laurent|last3 = Younes|pmid=26643025}}</ref> <ref name="Miller null2">{{Cite journal|title=Hamiltonian Systems and Optimal Control in Computational Anatomy: 100 Years Since D'arcy Thompson|journal=Annual Review of Biomedical Engineering|date=2015-01-01|pages=null|volume=17|issue=1|doi=10.1146/annurev-bioeng-071114-040601|first=Michael I.|last=Miller|first2=Alain|last2=Trouvé|first3=Laurent|last3=Younes|pmid=26643025}}</ref>
<ref>Glaunès J, Trouvé A, Younes L. 2006. Modeling planar shape variation via Hamiltonian flows of curves. <ref>Glaunès J, Trouvé A, Younes L. 2006. Modeling planar shape variation via Hamiltonian flows of curves.
In Statistics and Analysis of Shapes, ed. H Krim, A Yezzi Jr, pp. 335–61. Model. Simul. Sci. Eng. Technol. In Statistics and Analysis of Shapes, ed. H Krim, A Yezzi Jr, pp. 335–61. Model. Simul. Sci. Eng. Technol.
Boston: Birkhauser Boston: Birkhauser
</ref> </ref>
<ref>{{cite arxiv |eprint=1401.0661|last1=Micheli|first1=Mario|title=Shape deformation analysis from the optimal control viewpoint|last2=Michor|first2=Peter W.|last3=Mumford|first3=David|last4=Younes|first4=Laurent|class=math.OC|year=2014}}</ref> <ref>{{cite arxiv|eprint=1401.0661|last1=Micheli|first1=Mario|title=Shape deformation analysis from the optimal control viewpoint|last2=Michor|first2=Peter W.|last3=Mumford|first3=David|last4=Younes|first4=Laurent|class=math.OC|year=2014}}</ref>
<ref>Michael I. Miller, Laurent Younes, and Alain Trouvé, Diffeomorphometry and geodesic positioning systems for human anatomy, Technology 02, 36 (2014). {{doi|10.1142/S2339547814500010}} <ref>Michael I. Miller, Laurent Younes, and Alain Trouvé, Diffeomorphometry and geodesic positioning systems for human anatomy, Technology 02, 36 (2014). {{doi|10.1142/S2339547814500010}}
</ref><ref>{{Cite journal|title = An overview of the Riemannian metrics on spaces of curves using the Hamiltonian approach |journal = Applied and Computational Harmonic Analysis|date = 2007-07-01|pages = 74–113|volume = 23|series = Special Issue on Mathematical Imaging|issue = 1|doi = 10.1016/j.acha.2006.07.004|first = Peter W.|last = Michor|first2 = David|last2 = Mumford}}</ref> reparameterizes the momentum distribution <math> Av \in V^* </math> in terms of the '''''conjugate momentum''' or'' '''''canonical momentum''', i''ntroduced as a Lagrange multiplier <math> p: \dot \phi \mapsto (p\mid\dot \phi) </math> constraining the Lagrangian velocity <math> \dot \phi_t = v_t \circ \phi_t</math>.accordingly: </ref><ref>{{Cite journal|title=An overview of the Riemannian metrics on spaces of curves using the Hamiltonian approach|journal=Applied and Computational Harmonic Analysis|date=2007-07-01|pages=74–113|volume=23|series=Special Issue on Mathematical Imaging|issue=1|doi=10.1016/j.acha.2006.07.004|first=Peter W.|last=Michor|first2=David|last2=Mumford}}</ref> reparameterizes the momentum distribution <math> Av \in V^* </math> in terms of the '''''conjugate momentum''' or'' '''''canonical momentum''', i''ntroduced as a Lagrange multiplier <math> p: \dot \phi \mapsto (p\mid\dot \phi) </math> constraining the Lagrangian velocity <math> \dot \phi_t=v_t \circ \phi_t</math>.accordingly:
:<math> :<math>
H(\phi_t,p_t,v_t)=\int_X p_t \cdot (v_t \circ \phi_t) dx-\frac{1}{2}\int_X Av_t \cdot v_t dx .</math> H(\phi_t,p_t,v_t)=\int_X p_t \cdot (v_t \circ \phi_t) dx-\frac{1}{2}\int_X Av_t \cdot v_t dx .</math>


This function is the extended Hamiltonian. The ]<ref name="Miller null2"/> gives the optimizing vector field which determines the geodesic flow satisfying <math>\dot \phi_t = v_t \circ \phi_t , \phi_0=id,</math> as well as the reduced Hamiltonian This function is the extended Hamiltonian. The ]<ref name="Miller null2"/> gives the optimizing vector field which determines the geodesic flow satisfying <math>\dot \phi_t=v_t \circ \phi_t , \phi_0=id,</math> as well as the reduced Hamiltonian
:<math> H(\phi_t,p_t) \doteq \max_v H( \phi_t, p_t,v) \ . </math> :<math> H(\phi_t,p_t) \doteq \max_v H( \phi_t, p_t,v) \ . </math>
The Lagrange multiplier in its action as a linear form has its own inner product of the canonical momentum acting on the velocity of the flow which is dependent on the shape, e.g. for landmarks a sum, for surfaces a surface integral, and. for volumes it is a volume integral with respect to <math>dx</math> on <math>{\mathbb R}^3</math>. In all cases the Greens kernels carry weights which are the canonical momentum evolving according to an ordinary differential equation which corresponds to EL but is the geodesic reparameterization in canonical momentum. The optimizing vector field is given by The Lagrange multiplier in its action as a linear form has its own inner product of the canonical momentum acting on the velocity of the flow which is dependent on the shape, e.g. for landmarks a sum, for surfaces a surface integral, and. for volumes it is a volume integral with respect to <math>dx</math> on <math>{\mathbb R}^3</math>. In all cases the Greens kernels carry weights which are the canonical momentum evolving according to an ordinary differential equation which corresponds to EL but is the geodesic reparameterization in canonical momentum. The optimizing vector field is given by
:<math>v_t \doteq \arg max_{v} H(\phi_t,p_t,v)</math> :<math>v_t \doteq \arg max_{v} H(\phi_t,p_t,v)</math>
with dynamics of canonical momentum reparameterizing the vector field along the geodesic with dynamics of canonical momentum reparameterizing the vector field along the geodesic
:{{NumBlk|| <math> \begin{cases} :{{NumBlk||<math> \begin{cases}
\dot \phi_t = \frac{\partial H( \phi_t, p_t)}{\partial p} \\ \dot \phi_t=\frac{\partial H( \phi_t, p_t)}{\partial p} \\
\dot p_t = -\frac{\partial H(\phi_t,p_t)}{\partial \phi} \dot p_t=-\frac{\partial H(\phi_t,p_t)}{\partial \phi}
\\ \\
\end{cases} \end{cases}
Line 243: Line 243:
</ref> the ] travelling with the finite numbers of particles; the diffeomorphic flow of coordinates have velocities in the range of weighted Green's Kernels. For surfaces, the momentum is a ] travelling with the surface.<ref name="Miller 36" /> </ref> the ] travelling with the finite numbers of particles; the diffeomorphic flow of coordinates have velocities in the range of weighted Green's Kernels. For surfaces, the momentum is a ] travelling with the surface.<ref name="Miller 36" />


The geodesics connecting coordinate systems satisfying {{EquationNote|EL-General}} have stationarity of the Lagrangian. The Hamiltonian is given by the extremum along the path <math>t \in </math>, <math>H(\phi,p) = \max_v H(\phi,p,v) The geodesics connecting coordinate systems satisfying {{EquationNote|EL-General}} have stationarity of the Lagrangian. The Hamiltonian is given by the extremum along the path <math>t \in </math>, <math>H(\phi,p)=\max_v H(\phi,p,v)
</math>, equalling the {{EquationNote|Lagrangian-Kinetic-Energy}} and is stationary along {{EquationNote|EL-General}}. Defining the geodesic velocity at the identity <math>v_0 = \arg \max_v H(\phi_0,p_0,v) </math>, equalling the {{EquationNote|Lagrangian-Kinetic-Energy}} and is stationary along {{EquationNote|EL-General}}. Defining the geodesic velocity at the identity <math>v_0=\arg \max_v H(\phi_0,p_0,v)
</math>, then along the geodesic </math>, then along the geodesic
:{{NumBlk|:|<math>H(\phi_t,p_t) = H(\phi_0,p_0)=\frac{1}{2} \int_X p_0 \cdot v_0 dx = \frac{1}{2} \int_X Av_0 \cdot v_0 dx=\frac{1}{2} \int_X Av_t \cdot v_t dx :{{NumBlk|:|<math>H(\phi_t,p_t)=H(\phi_0,p_0)=\frac{1}{2} \int_X p_0 \cdot v_0 dx=\frac{1}{2} \int_X Av_0 \cdot v_0 dx=\frac{1}{2} \int_X Av_t \cdot v_t dx
</math>|{{EquationRef|Hamiltonian-Geodesics}}}}The stationarity of the Hamiltonian demonstrates the interpretation of the Lagrange multiplier as momentum; integrated against velocity <math>\dot \phi</math> gives energy density. The canonical momentum has many names. In ], the flows <math>\phi</math> is interpreted as the state, and <math>p</math> is interpreted as conjugate state, or conjugate momentum.<ref>{{Cite journal|title = Hamiltonian Systems and Optimal Control in Computational Anatomy: 100 Years Since D'Arcy Thompson |journal = Annual Review of Biomedical Engineering|date = 2015-01-01|pmid = 26643025|pages = 447–509|volume = 17|issue = 1|doi = 10.1146/annurev-bioeng-071114-040601|first = Michael I.|last = Miller|first2 = Alain|last2 = Trouvé|first3 = Laurent|last3 = Younes}}</ref> The geodesi of EL implies specification of the vector fields <math>v_0</math> or Eulerian momentum <math>Av_0</math> at <math>t=0</math>, or specification of canonical momentum <math>p_0</math> determines the flow. </math>|{{EquationRef|Hamiltonian-Geodesics}}}}The stationarity of the Hamiltonian demonstrates the interpretation of the Lagrange multiplier as momentum; integrated against velocity <math>\dot \phi</math> gives energy density. The canonical momentum has many names. In ], the flows <math>\phi</math> is interpreted as the state, and <math>p</math> is interpreted as conjugate state, or conjugate momentum.<ref>{{Cite journal|title=Hamiltonian Systems and Optimal Control in Computational Anatomy: 100 Years Since D'Arcy Thompson|journal=Annual Review of Biomedical Engineering|date=2015-01-01|pmid=26643025|pages=447–509|volume=17|issue=1|doi=10.1146/annurev-bioeng-071114-040601|first=Michael I.|last=Miller|first2=Alain|last2=Trouvé|first3=Laurent|last3=Younes}}</ref> The geodesi of EL implies specification of the vector fields <math>v_0</math> or Eulerian momentum <math>Av_0</math> at <math>t=0</math>, or specification of canonical momentum <math>p_0</math> determines the flow.


==The metric on geodesic flows of landmarks, surfaces, and volumes within the orbit== ==The metric on geodesic flows of landmarks, surfaces, and volumes within the orbit==
In Computational anatomy the submanifolds are pointsets, curves, surfaces and subvolumes which are the basic primitives. The geodesic flows between the submanifolds determine the distance, and form the basic measuring and transporting tools of ]. At <math>t=0</math> the geodesic has vector field <math>v_0 = K p_0</math> determined by the conjugate momentum and the Green's kernel of the inertial operator defining the Eulerian momentum <math>K=A^{-1}</math>. The metric distance between coordinate systems connected via the geodesic determined by the induced distance between identity and group element: In computational anatomy the submanifolds are pointsets, curves, surfaces and subvolumes which are the basic primitives. The geodesic flows between the submanifolds determine the distance, and form the basic measuring and transporting tools of ]. At <math>t=0</math> the geodesic has vector field <math>v_0=K p_0</math> determined by the conjugate momentum and the Green's kernel of the inertial operator defining the Eulerian momentum <math>K=A^{-1}</math>. The metric distance between coordinate systems connected via the geodesic determined by the induced distance between identity and group element:
:<math>d_{Diff_V}(id,\varphi) = \|Log_{id}(\varphi)\|_V=\| v_0 \|_V = \sqrt{2H(id,p_0)}</math> :<math>d_{Diff_V}(id,\varphi)=\|Log_{id}(\varphi)\|_V=\|v_0 \|_V=\sqrt{2H(id,p_0)}</math>


==]s on diffeomorphic shape momentum for computational anatomy== ==]s on diffeomorphic shape momentum for computational anatomy==
Given the least-action there is a natural definition of momentum associated to generalized coordinates; the quantity acting against velocity gives energy. The field has studied two forms, the momentum associated to the Eulerian vector field termed '''Eulerian diffeomorphic shape momentum''', and the momentum associated to the initial coordinates or canonical coordinates termed '''canonical diffeomorphic shape momentum'''. Each has a conservation law.The conservation of momentum goes hand in hand with the {{EquationNote|EL-General}}. In Computational anatomy, <math>Av</math> is the Eulerian ] since when integrated against Eulerian velocity <math>v</math> gives energy density; operator <math>A</math> the generalized ] or inertial operator which acting on the Eulerian velocity gives momentum which is conserved along the geodesic: {{NumBlk|:| Given the least-action there is a natural definition of momentum associated to generalized coordinates; the quantity acting against velocity gives energy. The field has studied two forms, the momentum associated to the Eulerian vector field termed '''Eulerian diffeomorphic shape momentum''', and the momentum associated to the initial coordinates or canonical coordinates termed '''canonical diffeomorphic shape momentum'''. Each has a conservation law.The conservation of momentum goes hand in hand with the {{EquationNote|EL-General}}. In computational anatomy, <math>Av</math> is the Eulerian ] since when integrated against Eulerian velocity <math>v</math> gives energy density; operator <math>A</math> the generalized ] or inertial operator which acting on the Eulerian velocity gives momentum which is conserved along the geodesic: {{NumBlk|:|
<math> <math>
\begin{matrix} \begin{matrix}
\text{Eulerian} & \ \ \ \ \text{Eulerian} & \ \ \ \
\frac{d}{dt} \int_X Av_t \cdot ((D \phi_t) w) \circ \phi_t^{-1})dx = 0 \ , \ t \in . \frac{d}{dt} \int_X Av_t \cdot ((D \phi_t) w) \circ \phi_t^{-1})dx=0 \ , \ t \in .
\\ \\
& &
\\ \\
\text{Canonical} & \ \ \ \ \ \ \ \ \ \ \ \text{Canonical} & \ \ \ \ \ \ \ \ \ \ \
\frac{d}{dt} \int_X p_t \cdot ( (D\phi_t) w) dx= 0 \ , \ t \in \ \text{ for all} \ w \in V \ . \frac{d}{dt} \int_X p_t \cdot ( (D\phi_t) w) dx=0 \ , \ t \in \ \text{ for all} \ w \in V \ .
\end{matrix} \end{matrix}
</math>|{{EquationRef|Euler-Conservation-Constant-Energy}}}} </math>|{{EquationRef|Euler-Conservation-Constant-Energy}}}}


Conservation of Eulerian shape momentum was shown in<ref name=":7">{{Cite journal|title = Geodesic Shooting for Computational Anatomy |journal = Journal of Mathematical Imaging and Vision|date = 2006-01-31 |pmc = 2897162|pmid = 20613972|pages = 209–228|volume = 24|issue = 2|doi = 10.1007/s10851-005-3624-0|first = MICHAEL I.|last = MILLER|first2 = ALAIN|last2 = TROUVÉ|first3 = LAURENT|last3 = YOUNES}}</ref> and follows from {{EquationNote|EL-General}}; conservation of canonical momentum was shown in<ref name="Miller null2"/> Conservation of Eulerian shape momentum was shown in<ref name=":7">{{Cite journal|title=Geodesic Shooting for Computational Anatomy|journal=Journal of Mathematical Imaging and Vision|date=2006-01-31|pmc=2897162|pmid=20613972|pages=209–228|volume=24|issue=2|doi=10.1007/s10851-005-3624-0|first=MICHAEL I.|last=MILLER|first2=ALAIN|last2=TROUVÉ|first3=LAURENT|last3=YOUNES}}</ref> and follows from {{EquationNote|EL-General}}; conservation of canonical momentum was shown in<ref name="Miller null2"/>
{{hidden {{hidden
|Proof of conservation |Proof of conservation
|The proof follow from defining <math>w_t =((D \phi_t) w) \circ \phi_t^{-1}</math>, <math>\frac{d}{dt} w_t =(Dv_t) w_t - (D w_t) v_t</math> implying |The proof follow from defining <math>w_t=((D \phi_t) w) \circ \phi_t^{-1}</math>, <math>\frac{d}{dt} w_t=(Dv_t) w_t - (D w_t) v_t</math> implying
<math>\frac{d}{dt} (Av_t | ((D \phi_t) w) \circ \phi_t^{-1})= (\frac{d}{dt}Av_t | ((D \phi_t) w) \circ \phi_t^{-1})+(Av_t |\frac{d}{dt} ((D \phi_t) w) \circ \phi_t^{-1})=(\frac{d}{dt} Av_t | w_t )+(Av_t | (D v_t) w_t-(Dw_t)v_t)=0.</math> <math>\frac{d}{dt} (Av_t|((D \phi_t) w) \circ \phi_t^{-1})=(\frac{d}{dt}Av_t|((D \phi_t) w) \circ \phi_t^{-1})+(Av_t|\frac{d}{dt} ((D \phi_t) w) \circ \phi_t^{-1})=(\frac{d}{dt} Av_t|w_t )+(Av_t|(D v_t) w_t-(Dw_t)v_t)=0.</math>


The proof on Canonical momentum is shown from <math>\dot p_t =- (Dv_t)_{|_{\phi_t}}^T p_t</math>: The proof on Canonical momentum is shown from <math>\dot p_t=- (Dv_t)_{|_{\phi_t}}^T p_t</math>:
: <math>\frac{d}{dt} (p_t | (D\phi_t) w) =(\dot p_t | (D\phi_t) w)+(p_t |\frac{d}{dt} (D\phi_t) w) : <math>\frac{d}{dt} (p_t|(D\phi_t) w)=(\dot p_t|(D\phi_t) w)+(p_t|\frac{d}{dt} (D\phi_t) w)
= (\dot p_t | (D \phi_t) w)+(p_t |(Dv_t)_{|_{\phi_t} }(D \phi_t) w) = 0</math>. =(\dot p_t|(D \phi_t) w)+(p_t|(Dv_t)_{|_{\phi_t} }(D \phi_t) w)=0</math>.
}} }}


==Geodesic interpolation of information between coordinate systems via variational problems== ==Geodesic interpolation of information between coordinate systems via variational problems==
{{Further|Large deformation diffeomorphic metric mapping}} {{Further|Large deformation diffeomorphic metric mapping}}
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 '''].''' LDDMM has been solved for landmarks with and without correspondence<ref name="Joshi 1357–1370" /><ref>{{Cite book|title = Geodesic Interpolating Splines|url = http://dl.acm.org/citation.cfm?id=646596.756898|journal = Proceedings of the Third International Workshop on Energy Minimization Methods in Computer Vision and Pattern Recognition|date = 2001-01-01|isbn = 978-3-540-42523-6|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 |journal = NeuroImage|date = 2004-01-01 |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é|citeseerx = 10.1.1.132.6802}}</ref><ref>{{Cite journal|title = A hamiltonian particle method for diffeomorphic image registration |journal = Information Processing in Medical Imaging: Proceedings of the ... Conference|date = 2007-01-01 |pmid = 17633716|pages = 396–407|volume = 20|first = Stephen|last = Marsland|first2 = Robert|last2 = McLachlan}}</ref><ref>{{Cite book|title = L.: Diffeomorphic matching of distributions: A new approach for unlabelled point-sets and sub-manifolds matching|volume = 2|pages = 712–718|chapter-url = https://www.researchgate.net/publication/4082354|website = ResearchGate|accessdate = 2015-11-25|doi = 10.1109/CVPR.2004.1315234|chapter = Diffeomorphic matching of distributions: A new approach for unlabelled point-sets and sub-manifolds matching|year = 2004|last1 = Glaunes|first1 = J|last2 = Trouve|first2 = A|last3 = Younes|first3 = L|isbn = 978-0-7695-2158-9|citeseerx = 10.1.1.158.4209}}</ref> and for dense image matchings.<ref name=":13">{{Cite journal|title = Computing Large Deformation Metric Mappings via Geodesic Flows of Diffeomorphisms |journal = International Journal of Computer Vision|date = 2005-02-01 |pages = 139–157|volume = 61|issue = 2|doi = 10.1023/B:VISI.0000043755.93987.aa |first = M. Faisal|last = Beg|first2 = Michael I.|last2 = Miller|first3 = Alain|last3 = Trouvé|first4 = Laurent|last4 = Younes}}</ref><ref name=":12"/> curves,<ref>{{Cite journal|title = Large Deformation Diffeomorphic Metric Curve Mapping |journal = International Journal of Computer Vision|date = 2008-12-01 |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|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|citeseerx = 10.1.1.88.4666}}</ref> dense vector<ref>{{Cite book|title = Large deformation diffeomorphic metric mapping of fiber orientations|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|isbn = 978-0-7695-2334-7|citeseerx = 10.1.1.158.1582}}</ref> and tensor<ref name="Cao 1216–1230">{{Cite journal|title = Large deformation diffeomorphic metric mapping of vector fields|journal = IEEE Transactions on Medical Imaging|date = 2005-09-01 |pmid = 16156359|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|citeseerx = 10.1.1.157.8377}}</ref> imagery, and varifolds removing orientation.<ref>{{Cite journal|title = The Varifold Representation of Nonoriented Shapes for Diffeomorphic Registration |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é|arxiv = 1304.6108|bibcode = 2013arXiv1304.6108C}}</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 \int_X Av_t\cdot v_t dx 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"/> The solution of the variational problem satisfies the {{EquationNote|EL-General}} for <math>t \in [0,1)</math> with boundary condition. 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 '''].''' LDDMM has been solved for landmarks with and without correspondence<ref name="Joshi 1357–1370" /><ref>{{Cite book|title=Geodesic Interpolating Splines|url=http://dl.acm.org/citation.cfm?id=646596.756898|journal=Proceedings of the Third International Workshop on Energy Minimization Methods in Computer Vision and Pattern Recognition|date=2001-01-01|isbn=978-3-540-42523-6|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|journal=NeuroImage|date=2004-01-01|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é|citeseerx=10.1.1.132.6802}}</ref><ref>{{Cite journal|title=A hamiltonian particle method for diffeomorphic image registration|journal=Information Processing in Medical Imaging: Proceedings of the ... Conference|date=2007-01-01|pmid=17633716|pages=396–407|volume=20|first=Stephen|last=Marsland|first2=Robert|last2=McLachlan}}</ref><ref>{{Cite book|title=L.: Diffeomorphic matching of distributions: A new approach for unlabelled point-sets and sub-manifolds matching|volume=2|pages=712–718|chapter-url=https://www.researchgate.net/publication/4082354|website=ResearchGate|accessdate=2015-11-25|doi=10.1109/CVPR.2004.1315234|chapter=Diffeomorphic matching of distributions: A new approach for unlabelled point-sets and sub-manifolds matching|year=2004|last1=Glaunes|first1=J|last2=Trouve|first2=A|last3=Younes|first3=L|isbn=978-0-7695-2158-9|citeseerx=10.1.1.158.4209}}</ref> and for dense image matchings.<ref name=":13">{{Cite journal|title=Computing Large Deformation Metric Mappings via Geodesic Flows of Diffeomorphisms|journal=International Journal of Computer Vision|date=2005-02-01|pages=139–157|volume=61|issue=2|doi=10.1023/B:VISI.0000043755.93987.aa|first=M. Faisal|last=Beg|first2=Michael I.|last2=Miller|first3=Alain|last3=Trouvé|first4=Laurent|last4=Younes}}</ref><ref name=":12"/> curves,<ref>{{Cite journal|title=Large Deformation Diffeomorphic Metric Curve Mapping|journal=International Journal of Computer Vision|date=2008-12-01|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|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|citeseerx=10.1.1.88.4666}}</ref> dense vector<ref>{{Cite book|title=Large deformation diffeomorphic metric mapping of fiber orientations|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|isbn=978-0-7695-2334-7|citeseerx=10.1.1.158.1582}}</ref> and tensor<ref name="Cao 1216–1230">{{Cite journal|title=Large deformation diffeomorphic metric mapping of vector fields|journal=IEEE Transactions on Medical Imaging|date=2005-09-01|pmid=16156359|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|citeseerx=10.1.1.157.8377}}</ref> imagery, and varifolds removing orientation.<ref>{{Cite journal|title=The Varifold Representation of Nonoriented Shapes for Diffeomorphic Registration|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é|arxiv=1304.6108|bibcode=2013arXiv1304.6108C}}</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 \int_X Av_t\cdot v_t dx 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"/> The solution of the variational problem satisfies the {{EquationNote|EL-General}} for <math>t \in [0,1)</math> with boundary condition.


===Matching based on minimizing kinetic energy action with endpoint condition=== ===Matching based on minimizing kinetic energy action with endpoint condition===


<math>\text{min}_{\phi:v= \dot \phi \circ \phi^{-1}, \phi_0=id} C(\phi) \doteq \frac{1}{2} \int_0^1 \int_X Av_t \cdot v_t dx dt +E( \phi_1) <math>\text{min}_{\phi:v=\dot \phi \circ \phi^{-1}, \phi_0=id} C(\phi) \doteq \frac{1}{2} \int_0^1 \int_X Av_t \cdot v_t dx dt +E( \phi_1)
</math> </math>


Line 291: Line 291:
\text{Euler Conservation} \ \ \ \ \ \ \ \ & \ \ \ \frac{d}{dt} Av_t + ad_{v_t}^* (Av_t)=0 , \ t \in [0,1) \ , \text{Euler Conservation} \ \ \ \ \ \ \ \ & \ \ \ \frac{d}{dt} Av_t + ad_{v_t}^* (Av_t)=0 , \ t \in [0,1) \ ,
\\ \\
\text{Boundary Condition} & \ \ \ \phi_0=id, Av_1 =- \frac{\partial E(\phi)}{\partial \phi}|_{\phi=\phi_1} \ . \text{Boundary Condition} & \ \ \ \phi_0=id, Av_1=- \frac{\partial E(\phi)}{\partial \phi}|_{\phi=\phi_1} \ .
\end{cases} \end{cases}
</math> </math>
Line 306: Line 306:
+E(\mathrm{Exp}_\mathrm{id}(v_0) \cdot I_0) \ ; +E(\mathrm{Exp}_\mathrm{id}(v_0) \cdot I_0) \ ;
</math> </math>
:<math>\min_{p_0} C(p_0) = :<math>\min_{p_0} C(p_0)=
\frac{1}{2}\int_X p_0 \cdot Kp_0 dx+ E(\mathrm{Exp}_\text{id}(Kp_0) \cdot I_0) \frac{1}{2}\int_X p_0 \cdot Kp_0 dx+ E(\mathrm{Exp}_\text{id}(Kp_0) \cdot I_0)
</math> </math>
Line 313: Line 313:
==Dense image matching in computational anatomy== ==Dense image matching in computational anatomy==
{{Further|LDDMM|Large deformation diffeomorphic metric mapping#The variational problem of dense image matching}} {{Further|LDDMM|Large deformation diffeomorphic metric mapping#The variational problem of dense image matching}}
Dense image matching has a long history now with the earliest efforts<ref>{{Cite journal|title = A computerized system for the elastic matching of deformed radiographic images to idealized atlas images |journal = Journal of Computer Assisted Tomography|date = 1983-08-01 |pmid = 6602820|pages = 618–625|volume = 7|issue = 4|first = R.|last = Bajcsy|first2 = R.|last2 = Lieberson|first3 = M.|last3 = Reivich|doi=10.1097/00004728-198308000-00008}}</ref><ref>{{Cite journal|title = Structural Image Restoration through Deformable Templates |journal = Journal of the American Statistical Association|date = 1991-06-01 |pages = 376–387|volume = 86|issue = 414|doi = 10.1080/01621459.1991.10475053|first = Yali|last = Amit|first2 = Ulf|last2 = Grenander|first3 = Mauro|last3 = Piccioni}}</ref> exploiting a small deformation framework. Large deformations began in the early 90's,<ref name="Christensen 1435–1447"/><ref name=":14"/> with the first existence to solutions to the variational problem for flows of diffeomorphisms for dense image matching established in.<ref name=":142"/> Beg solved via one of the earliest LDDMM algorithms based on solving the variational matching with endpoint defined by the dense imagery with respect to the vector fields, taking variations with respect to the vector fields.<ref name=":13"/> Another solution for dense image matching reparameterizes the optimization problem in terms of the state <math>q_t \doteq I \circ \phi_t^{-1}, q_0 = I</math> giving the solution in terms of the infinitesimal action defined by the ] equation.<ref name="Miller 36"/><ref name="Miller 447–509"/><ref name=":12">{{Cite journal|title = Diffeomorphic 3D Image Registration via Geodesic Shooting Using an Efficient Adjoint Calculation |journal = Int. J. Comput. Vis.|date = 2012-04-01 |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> Dense image matching has a long history now with the earliest efforts<ref>{{Cite journal|title=A computerized system for the elastic matching of deformed radiographic images to idealized atlas images|journal=Journal of Computer Assisted Tomography|date=1983-08-01|pmid=6602820|pages=618–625|volume=7|issue=4|first=R.|last=Bajcsy|first2=R.|last2=Lieberson|first3=M.|last3=Reivich|doi=10.1097/00004728-198308000-00008}}</ref><ref>{{Cite journal|title=Structural Image Restoration through Deformable Templates|journal=Journal of the American Statistical Association|date=1991-06-01|pages=376–387|volume=86|issue=414|doi=10.1080/01621459.1991.10475053|first=Yali|last=Amit|first2=Ulf|last2=Grenander|first3=Mauro|last3=Piccioni}}</ref> exploiting a small deformation framework. Large deformations began in the early 90's,<ref name="Christensen 1435–1447"/><ref name=":14"/> with the first existence to solutions to the variational problem for flows of diffeomorphisms for dense image matching established in.<ref name=":142"/> Beg solved via one of the earliest LDDMM algorithms based on solving the variational matching with endpoint defined by the dense imagery with respect to the vector fields, taking variations with respect to the vector fields.<ref name=":13"/> Another solution for dense image matching reparameterizes the optimization problem in terms of the state <math>q_t \doteq I \circ \phi_t^{-1}, q_0=I</math> giving the solution in terms of the infinitesimal action defined by the ] equation.<ref name="Miller 36"/><ref name="Miller 447–509"/><ref name=":12">{{Cite journal|title=Diffeomorphic 3D Image Registration via Geodesic Shooting Using an Efficient Adjoint Calculation|journal=Int. J. Comput. Vis.|date=2012-04-01|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>


===] dense image matching=== ===] dense image matching===
{{Further|Large Deformation Diffeomorphic Metric Mapping#Beg's LDDMM algorithm for image matching}} {{Further|Large Deformation Diffeomorphic Metric Mapping#Beg's LDDMM algorithm for image matching}}
For Beg's LDDMM, denote the Image <math> I(x), x \in X </math> with group action <math> \phi \cdot I \doteq I \circ \phi^{-1} </math>. For Beg's LDDMM, denote the Image <math> I(x), x \in X </math> with group action <math> \phi \cdot I \doteq I \circ \phi^{-1} </math>.
Viewing this as an optimal control problem, the state of the system is the diffeomorphic flow of coordinates <math> \phi_t, t \in </math>, with the dynamics relating the control <math>v_t, t \in </math> to the state given by <math>\dot \phi = v \circ \phi</math>. The endpoint matching condition <math>E(\phi_1) \doteq \| I\circ \phi_1^{-1} -I^\prime\|^2</math> gives the variational problem Viewing this as an optimal control problem, the state of the system is the diffeomorphic flow of coordinates <math> \phi_t, t \in </math>, with the dynamics relating the control <math>v_t, t \in </math> to the state given by <math>\dot \phi=v \circ \phi</math>. The endpoint matching condition <math>E(\phi_1) \doteq \|I\circ \phi_1^{-1} -I^\prime\|^2</math> gives the variational problem


{{NumBlk|:| {{NumBlk|:|
<math> <math>
\begin{matrix} \begin{matrix}
& \ \ \ \ \ \min_{v: \dot \phi = v \circ \phi} C(v) \doteq \frac{1}{2} \int_0^1 & \ \ \ \ \ \min_{v: \dot \phi=v \circ \phi} C(v) \doteq \frac{1}{2} \int_0^1
\int_X Av_t \cdot v_t dx dt +\frac{1}{2} \int_{{\mathbb R}^3} | I\circ \phi_1^{-1}(x)-I^\prime (x)|^2dx \int_X Av_t \cdot v_t dx dt +\frac{1}{2} \int_{{\mathbb R}^3}|I\circ \phi_1^{-1}(x)-I^\prime (x)|^2dx
\end{matrix} \end{matrix}
</math>|{{EquationRef|Dense-Image-Matching}}}} </math>|{{EquationRef|Dense-Image-Matching}}}}
:<math> :<math>
\begin{cases} \begin{cases}
& \text{Endpoint Condition:} \ \ \ \ \ \ Av_1 =\mu_1 dx, \mu_1 =(I\circ \phi_1^{-1}-I^\prime ) \nabla (I \circ \phi_1^{-1}) \ ,\\ & \text{Endpoint Condition:} \ \ \ \ \ \ Av_1=\mu_1 dx, \mu_1=(I\circ \phi_1^{-1}-I^\prime ) \nabla (I \circ \phi_1^{-1}) \ ,\\
&\text{Conservation:} \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Av_t =\mu_t \, dx, \ \mu_t = (D \phi_t^{-1})^T \mu_0 \circ \phi_t^{-1}|D \phi_t^{-1}| \ . \\ &\text{Conservation:} \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Av_t=\mu_t \, dx, \ \mu_t=(D \phi_t^{-1})^T \mu_0 \circ \phi_t^{-1}|D \phi_t^{-1}|\ . \\
& \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mu_0=(I - I^\prime \circ \phi_1) \nabla I |D \phi_1| \ . \\ & \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mu_0=(I - I^\prime \circ \phi_1) \nabla I|D \phi_1|\ . \\
\end{cases} \end{cases}
</math> </math>
Line 338: Line 338:
===Hamiltonian LDDMM in the reduced advected state=== ===Hamiltonian LDDMM in the reduced advected state===
{{Further|Large Deformation Diffeomorphic Metric Mapping#Hamiltonian LDDMM for Dense Image Matching}} {{Further|Large Deformation Diffeomorphic Metric Mapping#Hamiltonian LDDMM for Dense Image Matching}}
Denote the Image <math> I(x), x \in X </math>, with state <math>q_t \doteq I \circ \phi_t^{-1}</math> and the dynamics related state and control given by the ] <math>\dot q_t =- \nabla q_t \cdot v_t</math>. The endpoint <math> Denote the Image <math> I(x), x \in X </math>, with state <math>q_t \doteq I \circ \phi_t^{-1}</math> and the dynamics related state and control given by the ] <math>\dot q_t=- \nabla q_t \cdot v_t</math>. The endpoint <math>
E(q_1) \doteq \| q_1-I^\prime\|^2 E(q_1) \doteq \|q_1-I^\prime\|^2
</math> gives the variational problem </math> gives the variational problem
:{{NumBlk|:| :{{NumBlk|:|
<math> <math>
\begin{matrix} \begin{matrix}
& \ \ \ \ \ \min_{q: \dot q =v \circ q} C(v) \doteq \frac{1}{2} \int_0^1 & \ \ \ \ \ \min_{q: \dot q=v \circ q} C(v) \doteq \frac{1}{2} \int_0^1
\int_X Av_t \cdot v_t dx dt +\frac{1}{2} \int_{{\mathbb R}^3} | q_1(x)-I^\prime(x)|^2dx \int_X Av_t \cdot v_t dx dt +\frac{1}{2} \int_{{\mathbb R}^3}|q_1(x)-I^\prime(x)|^2dx
\end{matrix} \end{matrix}
</math>|{{EquationRef|Dense-Image-Matching}}}} </math>|{{EquationRef|Dense-Image-Matching}}}}
Line 351: Line 351:


===Diffusion tensor image matching in computational anatomy=== ===Diffusion tensor image matching in computational anatomy===
{{Further|Group actions in computational anatomy | LDDMM}} {{Further|Group actions in computational anatomy|LDDMM}}
] ]
Dense LDDMM tensor matching<ref name="Cao 1216–1230"/><ref>{{Cite book|title = Diffeomorphic Matching of Diffusion Tensor Images|journal = Conference on Computer Vision and Pattern Recognition Workshop, 2006. CVPRW '06|date = 2006-06-01|pmc = 2920614|pmid = 20711423|pages = 67|doi = 10.1109/CVPRW.2006.65|first = Yan|last = Cao|first2 = M.I.|last2 = Miller|first3 = Susumu|last3 = Mori|first4 = R.L.|last4 = Winslow|first5 = L.|last5 = Younes|volume=2006|isbn = 978-0-7695-2646-1}}</ref> takes the images as 3x1 vectors and 3x3 tensors solving the variational problem matching between coordinate system based on the principle eigenvectors of the ] image (DTI) denoted <math>M(x), x \in {\mathbb R}^3</math> consisting of the <math>3 \times 3</math>-tensor at every voxel. Several of the group actions defined based on the Frobenius ] between square matrices <math>\| A \|_F^2 \doteq trace A^T A</math> . Shown in the accompanying figure is a DTI image illustrated via its color map depicting the eigenvector orientations of the DTI matrix at each voxel with color determined by the orientation of the directions. Dense LDDMM tensor matching<ref name="Cao 1216–1230"/><ref>{{Cite book|title=Diffeomorphic Matching of Diffusion Tensor Images|journal=Conference on Computer Vision and Pattern Recognition Workshop, 2006. CVPRW '06|date=2006-06-01|pmc=2920614|pmid=20711423|pages=67|doi=10.1109/CVPRW.2006.65|first=Yan|last=Cao|first2=M.I.|last2=Miller|first3=Susumu|last3=Mori|first4=R.L.|last4=Winslow|first5=L.|last5=Younes|volume=2006|isbn=978-0-7695-2646-1}}</ref> takes the images as 3x1 vectors and 3x3 tensors solving the variational problem matching between coordinate system based on the principle eigenvectors of the ] image (DTI) denoted <math>M(x), x \in {\mathbb R}^3</math> consisting of the <math>3 \times 3</math>-tensor at every voxel. Several of the group actions defined based on the Frobenius ] between square matrices <math>\|A \|_F^2 \doteq trace A^T A</math> . Shown in the accompanying figure is a DTI image illustrated via its color map depicting the eigenvector orientations of the DTI matrix at each voxel with color determined by the orientation of the directions.
Denote the <math>3 \times 3</math> tensor image <math>M(x), x \in {\mathbb R}^3</math> with eigen-elements <math>\{\lambda_i(x), e_i(x), i=1,2,3\}</math>, <math>\lambda_1 \geq \lambda_2 \geq \lambda_3 </math>. Denote the <math>3 \times 3</math> tensor image <math>M(x), x \in {\mathbb R}^3</math> with eigen-elements <math>\{\lambda_i(x), e_i(x), i=1,2,3\}</math>, <math>\lambda_1 \geq \lambda_2 \geq \lambda_3 </math>.


Line 362: Line 362:
takes the image <math> I(x), x \in {\mathbb R}^3 </math> as a unit vector field defined by the first eigenvector. The group action becomes takes the image <math> I(x), x \in {\mathbb R}^3 </math> as a unit vector field defined by the first eigenvector. The group action becomes
:<math> :<math>
\varphi \cdot I = \varphi \cdot I=
\begin{cases} \begin{cases}
\frac{D_{\varphi^{-1}} \varphi I \circ \varphi^{-1} \|I \circ \varphi^{-1}\|}{\|D_{\varphi^{-1}} \varphi I \circ \varphi^{-1}\|} & I\circ \varphi \neq 0; \\ \frac{D_{\varphi^{-1}} \varphi I \circ \varphi^{-1} \|I \circ \varphi^{-1}\|}{\|D_{\varphi^{-1}} \varphi I \circ \varphi^{-1}\|} & I\circ \varphi \neq 0; \\
Line 370: Line 370:


LDDMM matching based on the entire tensor matrix LDDMM matching based on the entire tensor matrix
has group action becomes <math>\varphi \cdot M = (\lambda_1 \hat{e}_1 \hat{e}_1^{T}+\lambda_2 \hat{e}_2 \hat{e}_2^{T} +\lambda_3 \hat{e}_3 \hat{e}_3^{T}) \circ \varphi^{-1} , </math> transformed eigenvectors has group action becomes <math>\varphi \cdot M=(\lambda_1 \hat{e}_1 \hat{e}_1^{T}+\lambda_2 \hat{e}_2 \hat{e}_2^{T} +\lambda_3 \hat{e}_3 \hat{e}_3^{T}) \circ \varphi^{-1} , </math> transformed eigenvectors
:<math>\begin{align} :<math>\begin{align}
\hat{e}_1 & = \frac{D \varphi e_1}{\|D \varphi e_1\|} \ , \ \ \ \hat{e}_1 &=\frac{D \varphi e_1}{\|D \varphi e_1\|} \ , \ \ \
\hat{e}_2 = \frac{D \varphi e_2-\langle \hat{e}_1,D \varphi e_2\rangle \hat{e}_1}{\sqrt{\|D \varphi e_2\|^2-\langle \hat{e}_1,D \varphi e_2\rangle^2}}\ , \ \ \ \hat{e}_2=\frac{D \varphi e_2-\langle \hat{e}_1,D \varphi e_2\rangle \hat{e}_1}{\sqrt{\|D \varphi e_2\|^2-\langle \hat{e}_1,D \varphi e_2\rangle^2}}\ , \ \ \
\hat{e}_3 = \hat{e}_1 \times \hat{e}_2 \hat{e}_3=\hat{e}_1 \times \hat{e}_2
\end{align}</math>. \end{align}</math>.


Line 381: Line 381:


===High Angular Resolution Diffusion Image (HARDI) matching in computational anatomy=== ===High Angular Resolution Diffusion Image (HARDI) matching in computational anatomy===
{{Further| Group actions in computational anatomy | LDDMM#LDDMM ODF}} {{Further|Group actions in computational anatomy|LDDMM#LDDMM ODF}}


High angular resolution diffusion imaging (HARDI) addresses the well-known limitation of DTI, that is, DTI can only reveal one dominant fiber orientation at each location. HARDI measures diffusion along <math> n </math> uniformly distributed directions on the sphere and can characterize more complex fiber geometries. HARDI can be used to reconstruct an ] (ODF) that characterizes the angular profile of the diffusion probability density function of water molecules. The ODF is a function defined on a unit sphere, <math> {\mathbb{S}}^2 </math>. High angular resolution diffusion imaging (HARDI) addresses the well-known limitation of DTI, that is, DTI can only reveal one dominant fiber orientation at each location. HARDI measures diffusion along <math> n </math> uniformly distributed directions on the sphere and can characterize more complex fiber geometries. HARDI can be used to reconstruct an ] (ODF) that characterizes the angular profile of the diffusion probability density function of water molecules. The ODF is a function defined on a unit sphere, <math> {\mathbb{S}}^2 </math>.


Dense LDDMM ODF matching <ref>{{cite journal|last1=Du|first1=J|last2=Goh|first2=A|last3=Qiu|first3=A|title=Diffeomorphic metric mapping of high angular resolution diffusion imaging based on Riemannian structure of orientation distribution functions|journal=IEEE Trans Med Imaging|date=2012|volume=31|issue=5|pages=1021–1033|doi=10.1109/TMI.2011.2178253|pmid=22156979}}</ref> takes the HARDI data as ODF at each voxel and solves the LDDMM variational problem in the space of ODF. In the field of ],<ref>{{cite book|last1=Amari|first1=S|title=Differential-Geometrical Methods in Statistics|date=1985|publisher=Springer}}</ref> the space of ODF forms a Riemannian manifold with the Fisher-Rao metric. For the purpose of LDDMM ODF mapping, the square-root representation is chosen because it is one of the most efficient representations found to date as the various Riemannian operations, such as geodesics, exponential maps, and logarithm maps, are available in closed form. In the following, denote square-root ODF (<math>{\sqrt{\text{ODF}}} </math>) as <math> \psi({\bf s}) </math>, where <math> \psi({\bf s}) </math> is non-negative to ensure uniqueness and <math> \int_{{\bf s}\in {\mathbb{S}}^2} \psi^2({\bf s}) d{\bf s}=1</math>. The variational problem for matching assumes that two ODF volumes can be generated from one to another via flows of diffeomorphisms <math> \phi_t </math>, which are solutions of ordinary differential equations <math> \dot \phi_t = v_t (\phi_t), t \in , </math> starting from the identity map <math>\phi_0={id} </math>. Denote the action of the diffeomorphism on template as <math>\phi_1 \cdot \psi_{\mathrm{temp}}({\bf s},x)</math>, <math> {\bf s} \in {{\mathbb{S}}^2} </math>, <math> x \in X </math> are respectively the coordinates of the unit sphere, <math> {{\mathbb{S}}^2} </math> and the image domain, with the target indexed similarly, <math>\psi_{\mathrm{targ}}({\bf s}, x)</math>,<math> {\bf s} \in {{\mathbb{S}}^2} </math>,<math> x \in X </math>. Dense LDDMM ODF matching <ref>{{cite journal|last1=Du|first1=J|last2=Goh|first2=A|last3=Qiu|first3=A|title=Diffeomorphic metric mapping of high angular resolution diffusion imaging based on Riemannian structure of orientation distribution functions|journal=IEEE Trans Med Imaging|date=2012|volume=31|issue=5|pages=1021–1033|doi=10.1109/TMI.2011.2178253|pmid=22156979}}</ref> takes the HARDI data as ODF at each voxel and solves the LDDMM variational problem in the space of ODF. In the field of ],<ref>{{cite book|last1=Amari|first1=S|title=Differential-Geometrical Methods in Statistics|date=1985|publisher=Springer}}</ref> the space of ODF forms a Riemannian manifold with the Fisher-Rao metric. For the purpose of LDDMM ODF mapping, the square-root representation is chosen because it is one of the most efficient representations found to date as the various Riemannian operations, such as geodesics, exponential maps, and logarithm maps, are available in closed form. In the following, denote square-root ODF (<math>{\sqrt{\text{ODF}}} </math>) as <math> \psi({\bf s}) </math>, where <math> \psi({\bf s}) </math> is non-negative to ensure uniqueness and <math> \int_{{\bf s}\in {\mathbb{S}}^2} \psi^2({\bf s}) d{\bf s}=1</math>. The variational problem for matching assumes that two ODF volumes can be generated from one to another via flows of diffeomorphisms <math> \phi_t </math>, which are solutions of ordinary differential equations <math> \dot \phi_t=v_t (\phi_t), t \in , </math> starting from the identity map <math>\phi_0={id} </math>. Denote the action of the diffeomorphism on template as <math>\phi_1 \cdot \psi_{\mathrm{temp}}({\bf s},x)</math>, <math> {\bf s} \in {{\mathbb{S}}^2} </math>, <math> x \in X </math> are respectively the coordinates of the unit sphere, <math> {{\mathbb{S}}^2} </math> and the image domain, with the target indexed similarly, <math>\psi_{\mathrm{targ}}({\bf s}, x)</math>,<math> {\bf s} \in {{\mathbb{S}}^2} </math>,<math> x \in X </math>.


The group action of the diffeomorphism on the template is given according to The group action of the diffeomorphism on the template is given according to
Line 392: Line 392:
<math> <math>
\begin{align} \begin{align}
(D \phi_1) \psi\circ \phi_1^{-1}(x) = \sqrt{\frac{\det{\bigl(D_{\phi_1^{-1}}\phi_1 \bigr)^{-1}} }{\left\|{\bigl(D_{\phi_1^{-1}}\phi_1 \bigr)^{-1} } {\bf s} \right\|^3} } \quad (D \phi_1) \psi\circ \phi_1^{-1}(x)=\sqrt{\frac{\det{\bigl(D_{\phi_1^{-1}}\phi_1 \bigr)^{-1}} }{\left\|{\bigl(D_{\phi_1^{-1}}\phi_1 \bigr)^{-1} } {\bf s} \right\|^3} } \quad
\psi \left( \frac{(D_{\phi_1^{-1}}\phi_1 \bigr)^{-1} {\bf s}}{\|(D_{\phi_1^{-1}}\phi_1 \bigr)^{-1} {\bf s}\|}, \phi_1^{-1}(x) \right) . \psi \left( \frac{(D_{\phi_1^{-1}}\phi_1 \bigr)^{-1} {\bf s}}{\|(D_{\phi_1^{-1}}\phi_1 \bigr)^{-1} {\bf s}\|}, \phi_1^{-1}(x) \right) .
\end{align} \end{align}
Line 402: Line 402:
:<math> :<math>
\begin{align} \begin{align}
C(v) = \inf_{v: \dot \phi_t = C(v)=\inf_{v: \dot \phi_t=
v_t \circ \phi_t,\phi_0={ v_t \circ \phi_t,\phi_0={
id}}\int_0^1 \int_X Av_t \cdot v_t dx \ dt id}}\int_0^1 \int_X Av_t \cdot v_t dx \ dt
Line 413: Line 413:
\begin{align} \begin{align}
\|\log_{\psi_1}(\psi_2)\|_{\psi_1} \|\log_{\psi_1}(\psi_2)\|_{\psi_1}
=\cos^{-1} \langle \psi_1, \psi_2 \rangle = =\cos^{-1} \langle \psi_1, \psi_2 \rangle=
\cos^{-1}\left(\int_{{\bf s}\in {\mathbb{S}}^2} \psi_1({\bf s}) \psi_2({\bf s})d{\bf s}\right), \cos^{-1}\left(\int_{{\bf s}\in {\mathbb{S}}^2} \psi_1({\bf s}) \psi_2({\bf s})d{\bf s}\right),
\end{align} \end{align}
Line 424: Line 424:
{{Further|Metamorphosis}} {{Further|Metamorphosis}}
] Michael Jackson video. Notice the insertion of tumor gray level intensity which does not exist in template.]] ] Michael Jackson video. Notice the insertion of tumor gray level intensity which does not exist in template.]]
The principle mode of variation represented by the orbit model is change of coordinates. For setting in which pairs of images are not related by diffeomorphisms but have photometric variation or image variation not represented by the template, ]ling has been introduced, originally by Edwards-Cootes-Taylor<ref>{{Cite book|title = Active appearance models |publisher = Springer Berlin Heidelberg|date = 1998-06-02|isbn = 9783540646136|pages = 484–498|series = Lecture Notes in Computer Science |first = T. F.|last = Cootes|first2 = G. J.|last2 = Edwards|first3 = C. J.|last3 = Taylor|editor-first = Hans|editor-last = Burkhardt|editor-first2 = Bernd|editor-last2 = Neumann}}</ref> and in 3D medical imaging in.<ref>{{Cite journal|title = Morphological appearance manifolds for group-wise morphometric analysis |journal = Medical Image Analysis|date = 2011-12-01 |pmc = 4392008|pmid = 21873104|pages = 814–829|volume = 15|issue = 6|doi = 10.1016/j.media.2011.06.003|first = Nai-Xiang|last = Lian|first2 = Christos|last2 = Davatzikos}}</ref> In the context of Computational Anatomy in which metrics on the anatomical orbit has been studied, '''metamorphosis''' for modelling structures such as tumors and photometric changes which are not resident in the template was introduced in<ref name=":8"/> for Magnetic Resonance image models, with many subsequent developments extending the metamorphosis framework.<ref>{{Cite book|title = Metamorphoses Through Lie Group Action|date = 2005-01-01|first = Alain|last = Trouvé|first2 = Laurent|last2 = Younes|citeseerx = 10.1.1.157.8752}}</ref><ref>{{Cite arXiv|title = The Euler-Poincare theory of Metamorphosis |eprint=0806.0870 |date = 2008-06-04|first = Darryl D.|last = Holm|first2 = Alain|last2 = Trouve|first3 = Laurent|last3 = Younes|class=cs.CV }}</ref><ref>{{Cite arXiv|title = Metamorphosis of Images in Reproducing Kernel Hilbert Spaces|eprint=1409.6573|date = 2014-09-23|first = Casey L.|last = Richardson|first2 = Laurent|last2 = Younes|class=math.OC}}</ref> The principle mode of variation represented by the orbit model is change of coordinates. For setting in which pairs of images are not related by diffeomorphisms but have photometric variation or image variation not represented by the template, ]ling has been introduced, originally by Edwards-Cootes-Taylor<ref>{{Cite book|title=Active appearance models|publisher=Springer Berlin Heidelberg|date=1998-06-02|isbn=9783540646136|pages=484–498|series=Lecture Notes in Computer Science|first=T. F.|last=Cootes|first2=G. J.|last2=Edwards|first3=C. J.|last3=Taylor|editor-first=Hans|editor-last=Burkhardt|editor-first2=Bernd|editor-last2=Neumann}}</ref> and in 3D medical imaging in.<ref>{{Cite journal|title=Morphological appearance manifolds for group-wise morphometric analysis|journal=Medical Image Analysis|date=2011-12-01|pmc=4392008|pmid=21873104|pages=814–829|volume=15|issue=6|doi=10.1016/j.media.2011.06.003|first=Nai-Xiang|last=Lian|first2=Christos|last2=Davatzikos}}</ref> In the context of computational anatomy in which metrics on the anatomical orbit has been studied, '''metamorphosis''' for modelling structures such as tumors and photometric changes which are not resident in the template was introduced in<ref name=":8"/> for Magnetic Resonance image models, with many subsequent developments extending the metamorphosis framework.<ref>{{Cite book|title=Metamorphoses Through Lie Group Action|date=2005-01-01|first=Alain|last=Trouvé|first2=Laurent|last2=Younes|citeseerx=10.1.1.157.8752}}</ref><ref>{{Cite arXiv|title=The Euler-Poincare theory of Metamorphosis|eprint=0806.0870|date=2008-06-04|first=Darryl D.|last=Holm|first2=Alain|last2=Trouve|first3=Laurent|last3=Younes|class=cs.CV }}</ref><ref>{{Cite arXiv|title=Metamorphosis of Images in Reproducing Kernel Hilbert Spaces|eprint=1409.6573|date=2014-09-23|first=Casey L.|last=Richardson|first2=Laurent|last2=Younes|class=math.OC}}</ref>


For image matching the image metamorphosis framework enlarges the action so that <math> t \mapsto (\phi_t,I_t) </math> with action <math> \phi_t \cdot I_t \doteq I_t \circ \phi_t^{-1} </math>. In this setting metamorphosis combines both the diffeomorphic coordinate system transformation of Computational Anatomy as well as the early ] technologies which only faded or modified the photometric or image intensity alone. For image matching the image metamorphosis framework enlarges the action so that <math> t \mapsto (\phi_t,I_t) </math> with action <math> \phi_t \cdot I_t \doteq I_t \circ \phi_t^{-1} </math>. In this setting metamorphosis combines both the diffeomorphic coordinate system transformation of computational anatomy as well as the early ] technologies which only faded or modified the photometric or image intensity alone.


Then the matching problem takes a form with equality boundary conditions: Then the matching problem takes a form with equality boundary conditions:
Line 432: Line 432:
\min_{(v,I)} \min_{(v,I)}
\frac{1}{2} \int_0^1 \left( \int_X A v_t \cdot v_t dx + \frac{1}{2} \int_0^1 \left( \int_X A v_t \cdot v_t dx +
\| \dot I_t \circ \phi_t^{-1} \|^2 / \sigma^2 \right) \, dt \text{ subject to} \ \phi_0=id, I_0=\text{fixed}, I_1=\text{fixed} \|\dot I_t \circ \phi_t^{-1} \|^2 / \sigma^2 \right) \, dt \text{ subject to} \ \phi_0=id, I_0=\text{fixed}, I_1=\text{fixed}
</math> </math>


==Matching landmarks, curves, surfaces== ==Matching landmarks, curves, surfaces==
Transforming coordinate systems based on ] or ] features dates back to Bookstein's early work on small deformation spline methods<ref>{{Cite journal|title = Principal Warps: Thin-Plate Splines and the Decomposition of Deformations|url = http://www.computer.org/csdl/trans/tp/1989/06/i0567.pdf|journal = IEEE Transactions on Pattern Analysis and Machine Intelligence|date = 1989-01-01 |pages = 567–585|volume = 11|issue = 6|doi = 10.1109/34.24792|first = F. L.|last = Bookstein}}</ref> for interpolating correspondences defined by fiducial points to the two-dimensional or three-dimensional background space in which the fiducials are defined. Large deformation landmark methods came on in the late 90's.<ref name="Miller 209–228"/><ref name="Joshi 1357–1370"/><ref>{{Cite book|title = Geodesic Interpolating Splines|url = |doi=10.1007/3-540-44745-8_34|publisher = Springer Berlin Heidelberg|date = 2001-09-03|isbn = 9783540425236|pages = 513–527|series = Lecture Notes in Computer Science|first = Vincent|last = Camion|first2 = Laurent|last2 = Younes|editor-first = Mário|editor-last = Figueiredo|editor-first2 = Josiane|editor-last2 = Zerubia|editor-first3 = Anil K.|editor-last3 = Jain|citeseerx = 10.1.1.57.7394}}</ref> The above Figure depicts a series of landmarks associated three brain structures, the amygdala, entorhinal cortex, and hippocampus. Transforming coordinate systems based on ] or ] features dates back to Bookstein's early work on small deformation spline methods<ref>{{Cite journal|title=Principal Warps: Thin-Plate Splines and the Decomposition of Deformations|url=http://www.computer.org/csdl/trans/tp/1989/06/i0567.pdf|journal=IEEE Transactions on Pattern Analysis and Machine Intelligence|date=1989-01-01|pages=567–585|volume=11|issue=6|doi=10.1109/34.24792|first=F. L.|last=Bookstein}}</ref> for interpolating correspondences defined by fiducial points to the two-dimensional or three-dimensional background space in which the fiducials are defined. Large deformation landmark methods came on in the late 90's.<ref name="Miller 209–228"/><ref name="Joshi 1357–1370"/><ref>{{Cite book|title=Geodesic Interpolating Splines|url=|doi=10.1007/3-540-44745-8_34|publisher=Springer Berlin Heidelberg|date=2001-09-03|isbn=9783540425236|pages=513–527|series=Lecture Notes in Computer Science|first=Vincent|last=Camion|first2=Laurent|last2=Younes|editor-first=Mário|editor-last=Figueiredo|editor-first2=Josiane|editor-last2=Zerubia|editor-first3=Anil K.|editor-last3=Jain|citeseerx=10.1.1.57.7394}}</ref> The above Figure depicts a series of landmarks associated three brain structures, the amygdala, entorhinal cortex, and hippocampus.


Matching geometrical objects like unlabelled point distributions, curves or surfaces is another common problem in Computational Anatomy. Even in the discrete setting where these are commonly given as vertices with meshes, there are no predetermined correspondences between points as opposed to the situation of landmarks described above. From the theoretical point of view, while any submanifold <math>X</math> in <math> {\mathbb R}^3 </math>, <math> d=1,2,3 </math> can be parameterized in local charts <math> m: u \in U \subset {\mathbb R}^{0,1,2,3} \rightarrow {\mathbb R}^3 </math>, all reparametrizations of these charts give geometrically the same manifold. Therefore, early on in Computational anatomy, investigators have identified the necessity of parametrization invariant representations. One indispensable requirement is that the end-point matching term between two submanifolds is itself independent of their parametrizations. This can be achieved via concepts and methods borrowed from ], in particular ]<ref name=":18">{{Cite journal|title = Surface matching via currents |journal = Information Processing in Medical Imaging: Proceedings of the ... Conference|date = 2005-01-01 |pmid = 17354711|pages = 381–392|volume = 19|first = Marc|last = Vaillant|first2 = Joan|last2 = Glaunès}}</ref> and ]s<ref name="Charon 2547–2580" /> which have been used extensively for curve and surface matching. Matching geometrical objects like unlabelled point distributions, curves or surfaces is another common problem in computational anatomy. Even in the discrete setting where these are commonly given as vertices with meshes, there are no predetermined correspondences between points as opposed to the situation of landmarks described above. From the theoretical point of view, while any submanifold <math>X</math> in <math> {\mathbb R}^3 </math>, <math> d=1,2,3 </math> can be parameterized in local charts <math> m: u \in U \subset {\mathbb R}^{0,1,2,3} \rightarrow {\mathbb R}^3 </math>, all reparametrizations of these charts give geometrically the same manifold. Therefore, early on in computational anatomy, investigators have identified the necessity of parametrization invariant representations. One indispensable requirement is that the end-point matching term between two submanifolds is itself independent of their parametrizations. This can be achieved via concepts and methods borrowed from ], in particular ]<ref name=":18">{{Cite journal|title=Surface matching via currents|journal=Information Processing in Medical Imaging: Proceedings of the ... Conference|date=2005-01-01|pmid=17354711|pages=381–392|volume=19|first=Marc|last=Vaillant|first2=Joan|last2=Glaunès}}</ref> and ]s<ref name="Charon 2547–2580" /> which have been used extensively for curve and surface matching.


===Landmark or point matching with correspondence=== ===Landmark or point matching with correspondence===
{{Further|Large deformation diffeomorphic metric mapping#LDDMM registered landmark matching}} {{Further|Large deformation diffeomorphic metric mapping#LDDMM registered landmark matching}}
] ]


[[File:Joshi Landmark Matching.png|thumb|Figure showing landmark matching with correspondence. [[File:Joshi Landmark Matching.png|thumb|Figure showing landmark matching with correspondence.
Line 455: Line 455:
\begin{matrix} \begin{matrix}
& \ \ \ \min_{\phi: v=\dot \phi \circ \phi^{-1}} C(\phi) \doteq \frac{1}{2} \int & \ \ \ \min_{\phi: v=\dot \phi \circ \phi^{-1}} C(\phi) \doteq \frac{1}{2} \int
(Av_t|v_t)dt +\frac{1}{2} \sum_i \| \phi_1(x_i) - x_i^\prime \|^2 (Av_t|v_t)dt +\frac{1}{2} \sum_i \|\phi_1(x_i) - x_i^\prime \|^2
\end{matrix} \end{matrix}
</math>|{{EquationRef|Landmark-Matching}}}}The geodesic Eulerian momentum is a generalized function <math> </math>|{{EquationRef|Landmark-Matching}}}}The geodesic Eulerian momentum is a generalized function <math>
Line 462: Line 462:
:<math> :<math>
\begin{cases} \begin{cases}
& \text{Endpoint Condition:} \ \ \ \ \ Av_1= \sum_{i=1}^n p_1(i)\delta_{\phi_1(x_i)}, p_1(i)=(x_i^\prime-\phi_1(x_i)) \ , & \text{Endpoint Condition:} \ \ \ \ \ Av_1=\sum_{i=1}^n p_1(i)\delta_{\phi_1(x_i)}, p_1(i)=(x_i^\prime-\phi_1(x_i)) \ ,
\\ \\
& \text{Conservation:} \ \ \ \ \ \ \ \ \ \ \ \ \ \ Av_t = \sum_{i=1}^n p_t(i) \delta_{\phi_t(x_i)} , & \text{Conservation:} \ \ \ \ \ \ \ \ \ \ \ \ \ \ Av_t=\sum_{i=1}^n p_t(i) \delta_{\phi_t(x_i)} ,
\ p_t(i) = (D\phi_{t1})_{|\phi_t(x_i)}^T p_1(i) \ , \ \phi_{t1} \doteq \phi_1 \circ \phi_t^{-1} \ , \ p_t(i)=(D\phi_{t1})_{|\phi_t(x_i)}^T p_1(i) \ , \ \phi_{t1} \doteq \phi_1 \circ \phi_t^{-1} \ ,
\\ \\
& \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Av_0 = \sum_i \delta_{x_i} (\cdot) p_0(i) \ \text{with} \ \ p_0(i) =(D\phi_1)^T_{|x_i}(x_i^\prime-\phi_1(x_i)) & \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Av_0=\sum_i \delta_{x_i} (\cdot) p_0(i) \ \text{with} \ \ p_0(i)=(D\phi_1)^T_{|x_i}(x_i^\prime-\phi_1(x_i))
\end{cases} \end{cases}
</math> </math>
Line 475: Line 475:


===Measure matching: unregistered landmarks=== ===Measure matching: unregistered landmarks===
Glaunes and co-workers first introduced diffeomorphic matching of pointsets in the general setting of matching distributions.<ref>{{Cite book|last=Glaunes|first=J.|last2=Trouve|first2=A.|last3=Younes|first3=L.|date=2004-06-01|title=Diffeomorphic matching of distributions: a new approach for unlabelled point-sets and sub-manifolds matching|journal=Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2004. CVPR 2004|volume=2|pages=II–712–II–718 Vol.2|doi=10.1109/CVPR.2004.1315234|isbn=978-0-7695-2158-9|citeseerx=10.1.1.158.4209}}</ref> As opposed to landmarks, this includes in particular the situation of weighted point clouds with no predefined correspondences and possibly different cardinalities. The template and target discrete point clouds are represented as two weighted sums of Diracs <math> \mu_{m} = \sum_{i=1}^{n} \rho_i \delta_{x_i} </math> and <math> \mu_{m^\prime} = \sum_{i=1}^{n^\prime} \rho^{\prime}_{i} \delta_{x^{\prime}_{i}} </math> living in the space of ]s of <math> \mathbb{R}^3 </math>. The space is equipped with a Hilbert metric obtained from a real positive kernel <math> k(x,y) </math> on <math> \mathbb{R}^3 </math>, giving the following norm: Glaunes and co-workers first introduced diffeomorphic matching of pointsets in the general setting of matching distributions.<ref>{{Cite book|last=Glaunes|first=J.|last2=Trouve|first2=A.|last3=Younes|first3=L.|date=2004-06-01|title=Diffeomorphic matching of distributions: a new approach for unlabelled point-sets and sub-manifolds matching|journal=Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2004. CVPR 2004|volume=2|pages=II–712–II–718 Vol.2|doi=10.1109/CVPR.2004.1315234|isbn=978-0-7695-2158-9|citeseerx=10.1.1.158.4209}}</ref> As opposed to landmarks, this includes in particular the situation of weighted point clouds with no predefined correspondences and possibly different cardinalities. The template and target discrete point clouds are represented as two weighted sums of Diracs <math> \mu_{m}=\sum_{i=1}^{n} \rho_i \delta_{x_i} </math> and <math> \mu_{m^\prime}=\sum_{i=1}^{n^\prime} \rho^{\prime}_{i} \delta_{x^{\prime}_{i}} </math> living in the space of ]s of <math> \mathbb{R}^3 </math>. The space is equipped with a Hilbert metric obtained from a real positive kernel <math> k(x,y) </math> on <math> \mathbb{R}^3 </math>, giving the following norm:


: <math> : <math>
\| \mu_{m} \|_\mathrm{mea}^2 = \sum_{i,j=1}^{n} \rho_i \rho_j k(x_i,x_j) \|\mu_{m} \|_\mathrm{mea}^2=\sum_{i,j=1}^{n} \rho_i \rho_j k(x_i,x_j)
</math> </math>


Line 485: Line 485:
: <math> : <math>
\min_{\phi: v=\dot \phi \circ \phi^{-1}} C(\phi) \doteq \frac{1}{2} \int \min_{\phi: v=\dot \phi \circ \phi^{-1}} C(\phi) \doteq \frac{1}{2} \int
(Av_t\mid v_t) \, dt +\frac{1}{2} \| \mu_{\phi_1 \cdot m} - \mu_{m^\prime} \|_\mathrm{mea}^2 (Av_t\mid v_t) \, dt +\frac{1}{2} \|\mu_{\phi_1 \cdot m} - \mu_{m^\prime} \|_\mathrm{mea}^2
</math> </math>


where <math> \mu_{\phi_1 \cdot m} = \sum_{i=1}^{n} \rho_i \delta_{\phi_1(x_i)} </math> is the distribution transported by the deformation. where <math> \mu_{\phi_1 \cdot m}=\sum_{i=1}^{n} \rho_i \delta_{\phi_1(x_i)} </math> is the distribution transported by the deformation.


===Curve matching=== ===Curve matching===
In the one dimensional case, a curve in 3D can be represented by an embedding <math> m: u \in \rightarrow {\mathbb R}^3 </math>, and the group action of ''Diff'' becomes <math> \phi \cdot m = \phi \circ m</math>. However, the correspondence between curves and embeddings is not one to one as the any reparametrization <math>m \circ \gamma</math>, for <math>\gamma</math> a diffeomorphism of the interval , represents geometrically the same curve. In order to preserve this invariance in the end-point matching term, several extensions of the previous 0-dimensional measure matching approach can be considered. In the one dimensional case, a curve in 3D can be represented by an embedding <math> m: u \in \rightarrow {\mathbb R}^3 </math>, and the group action of ''Diff'' becomes <math> \phi \cdot m=\phi \circ m</math>. However, the correspondence between curves and embeddings is not one to one as the any reparametrization <math>m \circ \gamma</math>, for <math>\gamma</math> a diffeomorphism of the interval , represents geometrically the same curve. In order to preserve this invariance in the end-point matching term, several extensions of the previous 0-dimensional measure matching approach can be considered.


* '''Curve matching with currents''' * '''Curve matching with currents'''
Line 498: Line 498:
: <math> : <math>
\min_{\phi: v=\dot \phi \circ \phi^{-1}} C(\phi) \doteq \frac{1}{2} \int \min_{\phi: v=\dot \phi \circ \phi^{-1}} C(\phi) \doteq \frac{1}{2} \int
(Av_t\mid v_t) \, dt +\frac{1}{2} \| \mathcal{C}_{\phi_1 \cdot m} - \mathcal{C}_{m^\prime} \|_\mathrm{cur}^2 (Av_t\mid v_t) \, dt +\frac{1}{2} \|\mathcal{C}_{\phi_1 \cdot m} - \mathcal{C}_{m^\prime} \|_\mathrm{cur}^2
</math> </math>


with the endpoint term <math> E(\phi_1) = \| \mathcal{C}_{\phi_1 \cdot m} - \mathcal{C}_{m^\prime} \|_\mathrm{cur}^2/2 </math> is obtained from the norm with the endpoint term <math> E(\phi_1)=\|\mathcal{C}_{\phi_1 \cdot m} - \mathcal{C}_{m^\prime} \|_\mathrm{cur}^2/2 </math> is obtained from the norm


: <math> : <math>
\| \mathcal{C}_{m} \|_\mathrm{cur}^2 = \int_0^1 \int_0^1 K_C(m(u),m(v)) \partial m(u) \cdot \partial m(v) \, du \, dv \|\mathcal{C}_{m} \|_\mathrm{cur}^2=\int_0^1 \int_0^1 K_C(m(u),m(v)) \partial m(u) \cdot \partial m(v) \, du \, dv
</math> </math>


Line 510: Line 510:


* '''Curve matching with varifolds''' * '''Curve matching with varifolds'''
Varifold is an alternative to currents when orientation becomes an issue as for instance in situations involving multiple bundles of curves for which no "consistent" orientation may be defined. Varifolds directly extend 0-dimensional measures by adding an extra tangent space direction to the position of points, leading to represent curves as measures on the product of <math> {\mathbb R}^3 </math> and the ] of all straight lines in <math> {\mathbb R}^3 </math>. The matching problem between two curves then consists in replacing the endpoint matching term by <math> E(\phi_1) = \| \mathcal{V}_{\phi_1 \cdot m} - \mathcal{V}_{m^\prime} \|_{cur}^2/2 </math> with varifold norms of the form: Varifold is an alternative to currents when orientation becomes an issue as for instance in situations involving multiple bundles of curves for which no "consistent" orientation may be defined. Varifolds directly extend 0-dimensional measures by adding an extra tangent space direction to the position of points, leading to represent curves as measures on the product of <math> {\mathbb R}^3 </math> and the ] of all straight lines in <math> {\mathbb R}^3 </math>. The matching problem between two curves then consists in replacing the endpoint matching term by <math> E(\phi_1)=\|\mathcal{V}_{\phi_1 \cdot m} - \mathcal{V}_{m^\prime} \|_{cur}^2/2 </math> with varifold norms of the form:


: <math> : <math>
\| \mathcal{V}_m \|_{var}^2 = \int_{0}^1 \int_{0}^1 k_{\mathbb{R}^3}(m(u),m(v)) k_{\mathbf{Gr}}\left(, \right) {{|}}\partial m(u){{|}} {{|}}\partial m(v) {{|}} \, du \, dv \|\mathcal{V}_m \|_{var}^2=\int_{0}^1 \int_{0}^1 k_{\mathbb{R}^3}(m(u),m(v)) k_{\mathbf{Gr}}\left(, \right) {{|}}\partial m(u){{|}} {{|}}\partial m(v) {{|}} \, du \, dv
</math> </math>


Line 526: Line 526:
: <math> : <math>
\min_{\phi: v=\dot \phi \circ \phi^{-1}} C(\phi) \doteq \frac{1}{2} \int \min_{\phi: v=\dot \phi \circ \phi^{-1}} C(\phi) \doteq \frac{1}{2} \int
(Av_t\mid v_t) \, dt +\frac{1}{2} \| \mathcal{C}_{\phi_1 \cdot m} - \mathcal{C}_{m^\prime} \|_\mathrm{cur}^2 (Av_t\mid v_t) \, dt +\frac{1}{2} \|\mathcal{C}_{\phi_1 \cdot m} - \mathcal{C}_{m^\prime} \|_\mathrm{cur}^2
</math> </math>


with the endpoint term <math> E(\phi_1) = \| \mathcal{C}_{\phi_1 \cdot m} - \mathcal{C}_{m^\prime} \|_\mathrm{cur}^2/2 </math> given through the norm with the endpoint term <math> E(\phi_1)=\|\mathcal{C}_{\phi_1 \cdot m} - \mathcal{C}_{m^\prime} \|_\mathrm{cur}^2/2 </math> given through the norm


: <math> : <math>
\| \mathcal{C}_{m} \|_\mathrm{cur}^2 = \iint_{U\times U} K_C(m(u),m(v)) \vec{n}(u) \cdot \vec{n}(v) \, du \, dv \|\mathcal{C}_{m} \|_\mathrm{cur}^2=\iint_{U\times U} K_C(m(u),m(v)) \vec{n}(u) \cdot \vec{n}(v) \, du \, dv
</math> </math>


with <math> \vec{n} = \partial_{u_1} m \wedge \partial_{u_2} m </math> the normal vector to the surface parametrized by <math> m </math>. with <math> \vec{n}=\partial_{u_1} m \wedge \partial_{u_2} m </math> the normal vector to the surface parametrized by <math> m </math>.


This surface mapping algorithm has been validated for brain cortical surfaces against CARET and FreeSurfer.<ref>{{cite journal|last1=Zhong|first1=J|last2=Phua|first2=DY|last3=Qiu|first3=A|title=Quantitative evaluation of LDDMM, FreeSurfer, and CARET for cortical surface mapping|journal=NeuroImage|date=2010|volume=52|issue=1|pages=131–141|doi=10.1016/j.neuroimage.2010.03.085|pmid=20381626}}</ref> LDDMM mapping for multiscale surfaces is discussed in.<ref>{{cite journal|last1=Tan|first1=M|last2=Qiu|first2=A|title=Large Deformation Multiresolution Diffeomorphic Metric Mapping for Multiresolution Cortical Surfaces: A Coarse-to-Fine Approach|journal=IEEE Trans. Image Process.|date=2016|volume=25|issue=9|pages=4061–4074|doi=10.1109/TIP.2016.2574982|pmid=27254865|bibcode=2016ITIP...25.4061T}}</ref> This surface mapping algorithm has been validated for brain cortical surfaces against CARET and FreeSurfer.<ref>{{cite journal|last1=Zhong|first1=J|last2=Phua|first2=DY|last3=Qiu|first3=A|title=Quantitative evaluation of LDDMM, FreeSurfer, and CARET for cortical surface mapping|journal=NeuroImage|date=2010|volume=52|issue=1|pages=131–141|doi=10.1016/j.neuroimage.2010.03.085|pmid=20381626}}</ref> LDDMM mapping for multiscale surfaces is discussed in.<ref>{{cite journal|last1=Tan|first1=M|last2=Qiu|first2=A|title=Large Deformation Multiresolution Diffeomorphic Metric Mapping for Multiresolution Cortical Surfaces: A Coarse-to-Fine Approach|journal=IEEE Trans. Image Process.|date=2016|volume=25|issue=9|pages=4061–4074|doi=10.1109/TIP.2016.2574982|pmid=27254865|bibcode=2016ITIP...25.4061T}}</ref>


* '''Surface matching with varifolds''' * '''Surface matching with varifolds'''
For non-orientable or non-oriented surfaces, the varifold framework is often more adequate. Identifying the parametric surface <math> m </math> with a varifold <math> \mathcal{V}_m </math> in the space of measures on the product of <math> {\mathbb R}^3 </math> and the Grassmannian, one simply replaces the previous current metric <math> \| \mathcal{C}_{m} \|_\mathrm{cur}^2 </math> by: For non-orientable or non-oriented surfaces, the varifold framework is often more adequate. Identifying the parametric surface <math> m </math> with a varifold <math> \mathcal{V}_m </math> in the space of measures on the product of <math> {\mathbb R}^3 </math> and the Grassmannian, one simply replaces the previous current metric <math> \|\mathcal{C}_{m} \|_\mathrm{cur}^2 </math> by:


: <math> : <math>
\| \mathcal{V}_{m} \|_\mathrm{var}^2 = \iint_{U\times U} k_{\mathbb{R}^3}(m(u),m(v)) k_{\mathbf{Gr}}\left(, \right) {{|}}\vec{n}(u){{|}} {{|}}\vec{n}(v) {{|}} \, du \, dv \|\mathcal{V}_{m} \|_\mathrm{var}^2=\iint_{U\times U} k_{\mathbb{R}^3}(m(u),m(v)) k_{\mathbf{Gr}}\left(, \right) {{|}}\vec{n}(u){{|}} {{|}}\vec{n}(v) {{|}} \, du \, dv
</math> </math>


Line 552: Line 552:
There are many settings in which there are a series of measurements, a time-series to which the underlying There are many settings in which there are a series of measurements, a time-series to which the underlying
coordinate systems will be matched and flowed onto. This occurs for example coordinate systems will be matched and flowed onto. This occurs for example
in the dynamic growth and atrophy models and motion tracking such as have been explored in<ref name=":15">{{Cite journal|title = Computational anatomy: shape, growth, and atrophy comparison via diffeomorphisms |journal = NeuroImage|date = 2004-01-01 |pmid = 15501089|pages = S19–33|volume = 23 Suppl 1|doi = 10.1016/j.neuroimage.2004.07.021|first = Michael I.|last = Miller|citeseerx = 10.1.1.121.4222}}</ref><ref>{{Cite journal|title = Geodesic regression for image time-series |journal = Medical Image Computing and Computer-assisted Intervention: MICComputational AnatomyI ... International Conference on Medical Image Computing and Computer-Assisted Intervention|date = 2011-01-01|pmc = 4339064|pmid = 21995085|pages = 655–662|volume = 14|issue = Pt 2|first = Marc|last = Niethammer|first2 = Yang|last2 = Huang|first3 = François-Xavier|last3 = Vialard}}</ref><ref name=":16">{{Cite arXiv|title = Shape Splines and Stochastic Shape Evolutions: A Second Order Point of View |eprint=1003.3895 |last1=Trouvé|first1=Alain|last2=Vialard|first2=François-Xavier|class=math.OC |year=2010 }}</ref><ref name=":17">{{Cite journal|title = Principal geodesic analysis for the study of nonlinear statistics of shape|journal = IEEE Transactions on Medical Imaging|date = 2004-08-01 |pages = 995–1005|volume = 23|issue = 8|doi = 10.1109/TMI.2004.831793|pmid = 15338733|first = P.T.|last = Fletcher|first2 = C.|last2 = Lu|first3 = S.M.|last3 = Pizer|first4 = S.|last4 = Joshi|citeseerx = 10.1.1.76.539}}</ref> An observed time sequence is given and the goal is to infer the time flow of geometric change of coordinates carrying the exemplars or templars through the period of observations. in the dynamic growth and atrophy models and motion tracking such as have been explored in<ref name=":15">{{Cite journal|title=Computational anatomy: shape, growth, and atrophy comparison via diffeomorphisms|journal=NeuroImage|date=2004-01-01|pmid=15501089|pages=S19–33|volume=23 Suppl 1|doi=10.1016/j.neuroimage.2004.07.021|first=Michael I.|last=Miller|citeseerx=10.1.1.121.4222}}</ref><ref>{{Cite journal|title=Geodesic regression for image time-series|journal=Medical Image Computing and Computer-assisted Intervention: MICComputational AnatomyI ... International Conference on Medical Image Computing and Computer-Assisted Intervention|date=2011-01-01|pmc=4339064|pmid=21995085|pages=655–662|volume=14|issue=Pt 2|first=Marc|last=Niethammer|first2=Yang|last2=Huang|first3=François-Xavier|last3=Vialard}}</ref><ref name=":16">{{Cite arXiv|title=Shape Splines and Stochastic Shape Evolutions: A Second Order Point of View|eprint=1003.3895|last1=Trouvé|first1=Alain|last2=Vialard|first2=François-Xavier|class=math.OC|year=2010 }}</ref><ref name=":17">{{Cite journal|title=Principal geodesic analysis for the study of nonlinear statistics of shape|journal=IEEE Transactions on Medical Imaging|date=2004-08-01|pages=995–1005|volume=23|issue=8|doi=10.1109/TMI.2004.831793|pmid=15338733|first=P.T.|last=Fletcher|first2=C.|last2=Lu|first3=S.M.|last3=Pizer|first4=S.|last4=Joshi|citeseerx=10.1.1.76.539}}</ref> An observed time sequence is given and the goal is to infer the time flow of geometric change of coordinates carrying the exemplars or templars through the period of observations.


The generic time-series matching problem considers the series of times is <math>0 < t_1 < \dots t_K = 1</math>. The flow optimizes at the series of costs <math>E(t_k), k=1, \dots, K</math> giving optimization problems of the form The generic time-series matching problem considers the series of times is <math>0 < t_1 < \dots t_K=1</math>. The flow optimizes at the series of costs <math>E(t_k), k=1, \dots, K</math> giving optimization problems of the form


: <math>\min_{\phi:v= \dot \phi \circ \phi^{-1}, \phi_0=id} C(\phi) \doteq \frac{1}{2} \int_0^1 (Av_t\mid v_t) \, dt +\sum_{k=1}^K E( \phi_{t_k}) : <math>\min_{\phi:v=\dot \phi \circ \phi^{-1}, \phi_0=id} C(\phi) \doteq \frac{1}{2} \int_0^1 (Av_t\mid v_t) \, dt +\sum_{k=1}^K E( \phi_{t_k})
</math>. </math>.


There have been at least three solutions offered thus far, piecewise geodesic,<ref name=":15"/> principal geodesic<ref name=":17"/> and splines.<ref>{{Cite journal|title = Shape splines and stochastic shape evolutions: A second order point of view|journal = Quarterly of Applied Mathematics|date = 2012-01-01 |pages = 219–251|volume = 70|issue = 2|doi = 10.1090/S0033-569X-2012-01250-4|first = Alain|last = Trouvé|first2 = François-Xavier|last2 = Vialard|arxiv = 1003.3895}}</ref> There have been at least three solutions offered thus far, piecewise geodesic,<ref name=":15"/> principal geodesic<ref name=":17"/> and splines.<ref>{{Cite journal|title=Shape splines and stochastic shape evolutions: A second order point of view|journal=Quarterly of Applied Mathematics|date=2012-01-01|pages=219–251|volume=70|issue=2|doi=10.1090/S0033-569X-2012-01250-4|first=Alain|last=Trouvé|first2=François-Xavier|last2=Vialard|arxiv=1003.3895}}</ref>


==The random orbit model of computational anatomy== ==The random orbit model of computational anatomy==
] ]
The '''random orbit model''' of Computational Anatomy first appeared in<ref name=":1">{{Cite journal|title = Statistical methods in computational anatomy|url = http://smm.sagepub.com/content/6/3/267|journal = Statistical Methods in Medical Research|date = 1997-06-01 |pmid = 9339500|pages = 267–299|volume = 6|issue = 3|doi = 10.1177/096228029700600305|first = Michael|last = Miller|first2 = Ayananshu|last2 = Banerjee|first3 = Gary|last3 = Christensen|first4 = Sarang|last4 = Joshi|first5 = Navin|last5 = Khaneja|first6 = Ulf|last6 = Grenander|first7 = Larissa|last7 = Matejic}}</ref><ref name=":9">{{Cite book|title = Pattern Theory: From Representation to Inference|author = U. Grenander and M. I. Miller |publisher = Oxford University Press|date = 2007-02-08|isbn = 9780199297061}}</ref><ref name=":19">{{Cite book|title = Bayesian Multiple Atlas Deformable Templates|author = M. I. Miller and S. Mori and X. Tang and D. Tward and Y. Zhang | series = Brain Mapping: An Encyclopedic Reference|url = https://books.google.com/books?id=ysucBAAAQBAJ|publisher = Academic Press|date = 2015-02-14|isbn = 9780123973160}}</ref> modelling the change in coordinates associated to the randomness of the group acting on the templates, which induces the randomness on the source of images in the anatomical orbit of shapes and forms and resulting observations through the medical imaging devices. Such a '''random orbit model''' in which randomness on the group induces randomness on the images was examined for the Special Euclidean Group for object recognition in.<ref>{{Cite book|title = Ergodic Algorithms on Special Euclidean Groups for ATR|doi=10.1007/978-1-4612-4120-1_18|publisher = Birkhäuser Boston|date = 1997-01-01|isbn = 978-1-4612-8662-2|pages = 327–350|series = Systems & Control: Foundations & Applications|first = S.|last = Srivastava|first2 = M. I.|last2 = Miller|first3 = U.|last3 = Grenander|editor-first = Christopher I.|editor-last = Byrnes|editor-first2 = Biswa N.|editor-last2 = Datta|editor-first3 = Clyde F.|editor-last3 = Martin|editor-first4 = David S.|editor-last4 = Gilliam|citeseerx=10.1.1.44.4751}}</ref> The '''random orbit model''' of computational anatomy first appeared in<ref name=":1">{{Cite journal|title=Statistical methods in computational anatomy|url=http://smm.sagepub.com/content/6/3/267|journal=Statistical Methods in Medical Research|date=1997-06-01|pmid=9339500|pages=267–299|volume=6|issue=3|doi=10.1177/096228029700600305|first=Michael|last=Miller|first2=Ayananshu|last2=Banerjee|first3=Gary|last3=Christensen|first4=Sarang|last4=Joshi|first5=Navin|last5=Khaneja|first6=Ulf|last6=Grenander|first7=Larissa|last7=Matejic}}</ref><ref name=":9">{{Cite book|title=Pattern Theory: From Representation to Inference|author=U. Grenander and M. I. Miller|publisher=Oxford University Press|date=2007-02-08|isbn=9780199297061}}</ref><ref name=":19">{{Cite book|title=Bayesian Multiple Atlas Deformable Templates|author=M. I. Miller and S. Mori and X. Tang and D. Tward and Y. Zhang|series=Brain Mapping: An Encyclopedic Reference|url=https://books.google.com/books?id=ysucBAAAQBAJ|publisher=Academic Press|date=2015-02-14|isbn=9780123973160}}</ref> modelling the change in coordinates associated to the randomness of the group acting on the templates, which induces the randomness on the source of images in the anatomical orbit of shapes and forms and resulting observations through the medical imaging devices. Such a '''random orbit model''' in which randomness on the group induces randomness on the images was examined for the Special Euclidean Group for object recognition in.<ref>{{Cite book|title=Ergodic Algorithms on Special Euclidean Groups for ATR|doi=10.1007/978-1-4612-4120-1_18|publisher=Birkhäuser Boston|date=1997-01-01|isbn=978-1-4612-8662-2|pages=327–350|series=Systems & Control: Foundations & Applications|first=S.|last=Srivastava|first2=M. I.|last2=Miller|first3=U.|last3=Grenander|editor-first=Christopher I.|editor-last=Byrnes|editor-first2=Biswa N.|editor-last2=Datta|editor-first3=Clyde F.|editor-last3=Martin|editor-first4=David S.|editor-last4=Gilliam|citeseerx=10.1.1.44.4751}}</ref>


Depicted in the figure is a depiction of the random orbits around each exemplar, <math>m_0 \in \mathcal{M}</math>, generated by randomizing the flow by generating the initial tangent space vector field at the identity <math>v_0 \in V</math>, and then generating random object <math>n \doteq Exp_{id}(v_0) \cdot m_0 \in \mathcal{M}</math>. Depicted in the figure is a depiction of the random orbits around each exemplar, <math>m_0 \in \mathcal{M}</math>, generated by randomizing the flow by generating the initial tangent space vector field at the identity <math>v_0 \in V</math>, and then generating random object <math>n \doteq Exp_{id}(v_0) \cdot m_0 \in \mathcal{M}</math>.
Line 587: Line 587:


<math> <math>
p(I^D|I_a) = \int_V p(I^D | Exp_{id}(v) \cdot I_a ) \pi_V (dv) \ . p(I^D|I_a)=\int_V p(I^D|Exp_{id}(v) \cdot I_a ) \pi_V (dv) \ .
</math> </math>


Line 595: Line 595:
{{main|The Bayesian model of computational anatomy}} {{main|The Bayesian model of computational anatomy}}
] ]
The central statistical model of Computational Anatomy in the context of ] has been the source-channel model of ];<ref name=":1"/><ref name=":9"/><ref name=":19"/> the source is the deformable template of images <math> I \in \mathcal {I} </math>, the channel outputs are the imaging sensors with observables <math> I^D \in {\mathcal I}^{\mathcal D} </math> (see Figure). The central statistical model of computational anatomy in the context of ] has been the source-channel model of ];<ref name=":1"/><ref name=":9"/><ref name=":19"/> the source is the deformable template of images <math> I \in \mathcal {I} </math>, the channel outputs are the imaging sensors with observables <math> I^D \in {\mathcal I}^{\mathcal D} </math> (see Figure).


See ] for discussions (i) MAP estimation with multiple atlases, (ii) See ] for discussions (i) MAP estimation with multiple atlases, (ii)
Line 603: Line 603:
{{Further|Statistical shape analysis|Shape theory (mathematics)}} {{Further|Statistical shape analysis|Shape theory (mathematics)}}


] in computational anatomy is a local theory, indexing shapes and structures to templates to which they are ] mapped. ] in Computational Anatomy is the empirical study of diffeomorphic correspondences between populations and common template coordinate systems. This is a strong departure from ] and shape theories pioneered by ]<ref>{{Cite journal|title = A Survey of the Statistical Theory of Shape|jstor=2245331|journal = Statistical Science|date = 1989-01-01|pages = 87–99|volume = 4|issue = 2|first = David G.|last = Kendall|doi=10.1214/ss/1177012582}}</ref> in that the central group of Kendall's theories are the finite-dimensional Lie groups, whereas the theories of shape in Computational Anatomy<ref>{{Cite book|doi=10.1007/978-88-7642-387-1_4|publisher = Scuola Normale Superiore|date = 2012-01-01|isbn = 9788876423888|pages = 43–53|series = Colloquia |first = David|last = Mumford|editor-first = Umberto|editor-last = Zannier|title = Colloquium de Giorgi 2009|chapter = The geometry and curvature of shape spaces}}</ref><ref>{{Cite book|edition = 1st|title = Shapes and Diffeomorphisms |author=Laurent Younes |publisher = Springer|date = 2010-05-25|isbn = 9783642120541 }}</ref><ref>{{Cite journal|title = Spaces and Manifolds of Shapes in Computer Vision: An Overview |journal = Image Vision Comput.|date = 2012-06-01 |pages = 389–397|volume = 30|issue = 6–7|doi = 10.1016/j.imavis.2011.09.009|first = Laurent|last = Younes}}</ref> have focused on the diffeomorphism group, which to first order via the Jacobian can be thought of as a field–thus infinite dimensional–of low-dimensional Lie groups of scale and rotations. ] in computational anatomy is a local theory, indexing shapes and structures to templates to which they are ] mapped. ] in computational anatomy is the empirical study of diffeomorphic correspondences between populations and common template coordinate systems. This is a strong departure from ] and shape theories pioneered by ]<ref>{{Cite journal|title=A Survey of the Statistical Theory of Shape|jstor=2245331|journal=Statistical Science|date=1989-01-01|pages=87–99|volume=4|issue=2|first=David G.|last=Kendall|doi=10.1214/ss/1177012582}}</ref> in that the central group of Kendall's theories are the finite-dimensional Lie groups, whereas the theories of shape in computational anatomy<ref>{{Cite book|doi=10.1007/978-88-7642-387-1_4|publisher=Scuola Normale Superiore|date=2012-01-01|isbn=9788876423888|pages=43–53|series=Colloquia|first=David|last=Mumford|editor-first=Umberto|editor-last=Zannier|title=Colloquium de Giorgi 2009|chapter=The geometry and curvature of shape spaces}}</ref><ref>{{Cite book|edition=1st|title=Shapes and Diffeomorphisms|author=Laurent Younes|publisher=Springer|date=2010-05-25|isbn=9783642120541 }}</ref><ref>{{Cite journal|title=Spaces and Manifolds of Shapes in Computer Vision: An Overview|journal=Image Vision Comput.|date=2012-06-01|pages=389–397|volume=30|issue=6–7|doi=10.1016/j.imavis.2011.09.009|first=Laurent|last=Younes}}</ref> have focused on the diffeomorphism group, which to first order via the Jacobian can be thought of as a field–thus infinite dimensional–of low-dimensional Lie groups of scale and rotations.
] ]
The random orbit model provides the natural setting to understand empirical shape and shape statistics within Computational anatomy since the non-linearity of the induced probability law on anatomical shapes and forms <math> m \in \mathcal{M} </math> is induced via the reduction to the vector fields <math> v_0 \in V </math> at the tangent space at the identity of the diffeomorphism group. The successive flow of the Euler equation induces the random space of shapes and forms <math>Exp_{id}(v_0) \cdot m \in \mathcal{M}</math>. The random orbit model provides the natural setting to understand empirical shape and shape statistics within computational anatomy since the non-linearity of the induced probability law on anatomical shapes and forms <math> m \in \mathcal{M} </math> is induced via the reduction to the vector fields <math> v_0 \in V </math> at the tangent space at the identity of the diffeomorphism group. The successive flow of the Euler equation induces the random space of shapes and forms <math>Exp_{id}(v_0) \cdot m \in \mathcal{M}</math>.


Performing empirical statistics on this tangent space at the identity is the natural way for inducing probability laws on the statistics of shape. Since both the vector fields and the Eulerian momentum <math>Av_0</math> are in a Hilbert space the natural model is one of a Gaussian random field, so that given test function <math>w \in V</math>, then the inner-products with the test functions are Gaussian distributed with mean and covariance. Performing empirical statistics on this tangent space at the identity is the natural way for inducing probability laws on the statistics of shape. Since both the vector fields and the Eulerian momentum <math>Av_0</math> are in a Hilbert space the natural model is one of a Gaussian random field, so that given test function <math>w \in V</math>, then the inner-products with the test functions are Gaussian distributed with mean and covariance.
Line 612: Line 612:


==Template estimation from populations== ==Template estimation from populations==
] ]
{{Further|The Bayesian model of computational anatomy | Bayesian estimation of templates in computational anatomy}} {{Further|The Bayesian model of computational anatomy|Bayesian estimation of templates in computational anatomy}}


The study of shape and statistics in populations are local theories, indexing shapes and structures to templates to which they are bijectively mapped. Statistical shape is then the study of diffeomorphic correspondences relative to the template. A core operation is the generation of templates from populations, estimating a shape that is matched to the population. There are several important methods for generating templates including methods based on ] averaging,<ref>{{Cite journal|title = Unbiased diffeomorphic atlas construction for computational anatomy|journal = NeuroImage|date = 2004-01-01|pages = 151–160|volume = 23|first = S.|last = Joshi|first2 = Brad|last2 = Davis|first3 = B. Matthieu|last3 = Jomier|first4 = Guido Gerig|last4 = B | doi = 10.1016/j.neuroimage.2004.07.068|pmid = 15501084|citeseerx = 10.1.1.104.3808}}</ref> and statistical approaches based on the ] and the Bayes Random orbit models of Computational anatomy.<ref name="ncbi.nlm.nih.gov"/><ref>{{Cite journal|title = Bayesian Template Estimation in Computational Anatomy |journal = NeuroImage|date = 2008-08-01 |pmc = 2602958|pmid = 18514544|pages = 252–261|volume = 42|issue = 1|doi = 10.1016/j.neuroimage.2008.03.056|first = Jun|last = Ma|first2 = Michael I.|last2 = Miller|first3 = Alain|last3 = Trouvé|first4 = Laurent|last4 = Younes}}</ref> Shown in the accompanying figure is a subcortical template reconstruction from the population of MRI subjects.<ref>{{cite journal|last1=Qiu|first1=Anqi|last2=Miller|first2=Michael I.|title=Multi-structure network shape analysis via normal surface momentum maps|journal=NeuroImage|date=2008|volume=42|issue=4|pages=1430–1438|doi=10.1016/j.neuroimage.2008.04.257|pmid=18675553|citeseerx=10.1.1.463.7231}}</ref> The study of shape and statistics in populations are local theories, indexing shapes and structures to templates to which they are bijectively mapped. Statistical shape is then the study of diffeomorphic correspondences relative to the template. A core operation is the generation of templates from populations, estimating a shape that is matched to the population. There are several important methods for generating templates including methods based on ] averaging,<ref>{{Cite journal|title=Unbiased diffeomorphic atlas construction for computational anatomy|journal=NeuroImage|date=2004-01-01|pages=151–160|volume=23|first=S.|last=Joshi|first2=Brad|last2=Davis|first3=B. Matthieu|last3=Jomier|first4=Guido Gerig|last4=B|doi=10.1016/j.neuroimage.2004.07.068|pmid=15501084|citeseerx=10.1.1.104.3808}}</ref> and statistical approaches based on the ] and the Bayes Random orbit models of computational anatomy.<ref name="ncbi.nlm.nih.gov"/><ref>{{Cite journal|title=Bayesian Template Estimation in Computational Anatomy|journal=NeuroImage|date=2008-08-01|pmc=2602958|pmid=18514544|pages=252–261|volume=42|issue=1|doi=10.1016/j.neuroimage.2008.03.056|first=Jun|last=Ma|first2=Michael I.|last2=Miller|first3=Alain|last3=Trouvé|first4=Laurent|last4=Younes}}</ref> Shown in the accompanying figure is a subcortical template reconstruction from the population of MRI subjects.<ref>{{cite journal|last1=Qiu|first1=Anqi|last2=Miller|first2=Michael I.|title=Multi-structure network shape analysis via normal surface momentum maps|journal=NeuroImage|date=2008|volume=42|issue=4|pages=1430–1438|doi=10.1016/j.neuroimage.2008.04.257|pmid=18675553|citeseerx=10.1.1.463.7231}}</ref>


==Software for diffeomorphic mapping== ==Software for diffeomorphic mapping==
Line 622: Line 622:
* ANTS<ref name="stnava/ANTs"/> * ANTS<ref name="stnava/ANTs"/>
* DARTEL<ref name="Ashburner 95–113"/> ](VBM) * DARTEL<ref name="Ashburner 95–113"/> ](VBM)
* DEFORMETRICA<ref>{{Cite web| url=http://www.deformetrica.org/ | title=Deformetrica | date= | website= | access-date=12 January 2017}}</ref> * DEFORMETRICA<ref>{{Cite web|url=http://www.deformetrica.org/|title=Deformetrica|date=|website=|access-date=12 January 2017}}</ref>
* DEMONS<ref name="Software - Tom Vercauteren"/> * DEMONS<ref name="Software - Tom Vercauteren"/>
* LDDMM<ref name="NITRC: LDDMM: Tool/Resource Info"/> ] * LDDMM<ref name="NITRC: LDDMM: Tool/Resource Info"/> ]
Line 629: Line 629:


===Cloud software=== ===Cloud software===
* MRICloud<ref>{{Cite web| url=http://www.mricloud.org/ | title=MriCloud | date= | website= | access-date=26 October 2016}}</ref> * MRICloud<ref>{{Cite web|url=http://www.mricloud.org/|title=MriCloud|date=|website=|access-date=26 October 2016}}</ref>


==See also== ==See also==

Revision as of 19:20, 16 May 2019

This article may be too long to read and navigate comfortably. Consider splitting content into sub-articles, condensing it, or adding subheadings. Please discuss this issue on the article's talk page. (November 2016)

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 methods for modelling and simulation of biological structures.

The field is broadly defined and includes foundations in anatomy, applied mathematics and pure mathematics, machine learning, computational mechanics, computational science, biological imaging, neuroscience, physics, probability, and statistics; it also has strong connections with fluid mechanics and geometric mechanics. Additionally, it complements newer, interdisciplinary fields like bioinformatics and neuroinformatics in the sense that its interpretation uses metadata derived from the original sensor imaging modalities (of which Magnetic Resonance Imaging is one example). It focuses on the anatomical structures being imaged, rather than the medical imaging devices. It is similar in spirit to the history of Computational linguistics, a discipline that focuses on the linguistic structures rather than the sensor acting as the transmission and communication medium(s).

In computational anatomy, the diffeomorphism group is used to study different coordinate systems via coordinate transformations as generated via the Lagrangian and Eulerian velocities of flow in R 3 {\displaystyle {\mathbb {R} }^{3}} . The flows between coordinates in computational anatomy are constrained to be geodesic flows satisfying the principle of least action for the Kinetic energy of the flow. The kinetic energy is defined through a Sobolev smoothness norm with strictly more than two generalized, square-integrable derivatives for each component of the flow velocity, which guarantees that the flows in R 3 {\displaystyle \mathbb {R} ^{3}} are diffeomorphisms. It also implies that the diffeomorphic shape momentum taken pointwise satisfying the Euler-Lagrange equation for geodesics is determined by its neighbors through spatial derivatives on the velocity field. This separates the discipline from the case of incompressible fluids for which momentum is a pointwise function of velocity. Computational anatomy intersects the study of Riemannian manifolds and nonlinear global analysis, where groups of diffeomorphisms are the central focus. Emerging high-dimensional theories of shape are central to many studies in computational anatomy, as are questions emerging from the fledgling field of shape statistics. The metric structures in computational anatomy are related in spirit to morphometrics, with the distinction that Computational anatomy focuses on an infinite-dimensional space of coordinate systems transformed by a diffeomorphism, hence the central use of the terminology diffeomorphometry, the metric space study of coordinate systems via diffeomorphisms.

Genesis

At computational anatomy's heart is the comparison of shape by recognizing in one shape the other. This connects it to D'Arcy Wentworth Thompson's developments On Growth and Form which has led to scientific explanations of morphogenesis, the process by which patterns are formed in Biology. Albrecht Durer's Four Books on Human Proportion were arguably the earliest works on computational anatomy. The efforts of Noam Chomsky in his pioneering of Computational Linguistics inspired the original formulation of computational anatomy as a generative model of shape and form from exemplars acted upon via transformations.

Due to the availability of dense 3D measurements via technologies such as magnetic resonance imaging (MRI), computational anatomy has emerged as a subfield of medical imaging and bioengineering for extracting anatomical coordinate systems at the morphome scale in 3D. The spirit of this discipline shares strong overlap with areas such as computer vision and kinematics of rigid bodies, where objects are studied by analysing the groups responsible for the movement in question. Computational anatomy departs from computer vision with its focus on rigid motions, as the infinite-dimensional diffeomorphism group is central to the analysis of Biological shapes. It is a branch of the image analysis and pattern theory school at Brown University pioneered by Ulf Grenander. In Grenander's general Metric Pattern Theory, making spaces of patterns into a metric space is one of the fundamental operations since being able to cluster and recognize anatomical configurations often requires a metric of close and far between shapes. The diffeomorphometry metric of Computational anatomy measures how far two diffeomorphic changes of coordinates are from each other, which in turn induces a metric on the shapes and images indexed to them. The models of metric pattern theory, in particular group action on the orbit of shapes and forms is a central tool to the formal definitions in Computational anatomy.

History

Computational anatomy is the study of shape and form at the morphome or gross anatomy millimeter, or morphology scale, focusing on the study of sub-manifolds of R 3 , {\displaystyle {\mathbb {R} }^{3},} points, curves surfaces and subvolumes of human anatomy. An early modern computational neuro-anatomist was David Van Essen performing some of the early physical unfoldings of the human brain based on printing of a human cortex and cutting. Jean Talairach's publication of Tailarach coordinates is an important milestone at the morphome scale demonstrating the fundamental basis of local coordinate systems in studying neuroanatomy and therefore the clear link to charts of differential geometry. Concurrently, virtual mapping in computational anatomy across high resolution dense image coordinates was already happening in Ruzena Bajcy's and Fred Bookstein's earliest developments based on Computed axial tomography and Magnetic resonance imagery. The earliest introduction of the use of flows of diffeomorphisms for transformation of coordinate systems in image analysis and medical imaging was by Christensen, Joshi, Miller, and Rabbitt.

The first formalization of computational anatomy as an orbit of exemplar templates under diffeomorphism group action was in the original lecture given by Grenander and Miller with that title in May 1997 at the 50th Anniversary of the Division of Applied Mathematics at Brown University, and subsequent publication. This was the basis for the strong departure from much of the previous work on advanced methods for spatial normalization and image registration which were historically built on notions of addition and basis expansion. The structure preserving transformations central to the modern field of Computational Anatomy, homeomorphisms and diffeomorphisms carry smooth submanifolds smoothly. They are generated via Lagrangian and Eulerian flows which satisfy a law of composition of functions forming the group property, but are not additive.

The original model of computational anatomy was as the triple, ( G , M , P )   , {\displaystyle ({\mathcal {G}},{\mathcal {M}},{\mathcal {P}})\ ,} the group g G {\displaystyle g\in {\mathcal {G}}} , the orbit of shapes and forms m M {\displaystyle m\in {\mathcal {M}}} , and the probability laws P {\displaystyle P} which encode the variations of the objects in the orbit. The template or collection of templates are elements in the orbit m t e m p M {\displaystyle m_{\mathrm {temp} }\in {\mathcal {M}}} of shapes.

The Lagrangian and Hamiltonian formulations of the equations of motion of computational anatomy took off post 1997 with several pivotal meetings including the 1997 Luminy meeting organized by the Azencott school at Ecole-Normale Cachan on the "Mathematics of Shape Recognition" and the 1998 Trimestre at Institute Henri Poincaré organized by David Mumford "Questions Mathématiques en Traitement du Signal et de l'Image" which catalyzed the Hopkins-Brown-ENS Cachan groups and subsequent developments and connections of Computational anatomy to developments in global analysis.

The developments in computational anatomy included the establishment of the Sobelev smoothness conditions on the diffeomorphometry metric to insure existence of solutions of variational problems in the space of diffeomorphisms, the derivation of the Euler-Lagrange equations characterizing geodesics through the group and associated conservation laws, the demonstration of the metric properties of the right invariant metric, the demonstration that the Euler-Lagrange equations have a well-posed initial value problem with unique solutions for all time, and with the first results on sectional curvatures for the diffeomorphometry metric in landmarked spaces. Following the Los Alamos meeting in 2002, Joshi's original large deformation singular Landmark solutions in Computational anatomy were connected to peaked Solitons or Peakons as solutions for the Camassa-Holm equation. Subsequently, connections were made between Computational anatomy's Euler-Lagrange equations for momentum densities for the right-invariant metric satisfying Sobolev smoothness to Vladimir Arnold's characterization of the Euler equation for incompressible flows as describing geodesics in the group of volume preserving diffeomorphisms. The first algorithms, generally termed LDDMM for large deformation diffeomorphic mapping for computing connections between landmarks in volumes and spherical manifolds, curves, currents and surfaces, volumes, tensors, varifolds, and time-series have followed.

These contributions of computational anatomy to the global analysis associated to the infinite dimensional manifolds of subgroups of the diffeomorphism group is far from trivial. The original idea of doing differential geometry, curvature and geodesics on infinite dimensional manifolds goes back to Bernhard Riemann's Habilitation (Ueber die Hypothesen, welche der Geometrie zu Grunde liegen); the key modern book laying the foundations of such ideas in global analysis are from Michor.

The applications within medical imaging of computational anatomy continued to flourish after two organized meetings at the Institute for Pure and Applied Mathematics conferences at University of California, Los Angeles. Computational anatomy has been useful in creating accurate models of the atrophy of the human brain at the morphome scale, as well as Cardiac templates, as well as in modeling biological systems. Since the late 1990s, computational anatomy has become an important part of developing emerging technologies for the field of medical imaging. Digital atlases are a fundamental part of modern Medical-school education and in neuroimaging research at the morphome scale. Atlas based methods and virtual textbooks which accommodate variations as in deformable templates are at the center of many neuro-image analysis platforms including Freesurfer, FSL, MRIStudio, SPM. Diffeomorphic registration, introduced in the 90's, is now an important player with existing codes bases organized around ANTS, DARTEL, DEMONS, LDDMM, StationaryLDDMM, FastLDDMM, are examples of actively used computational codes for constructing correspondences between coordinate systems based on sparse features and dense images. Voxel-based morphometry (VBM) is an important technology built on many of these principles.

The deformable template orbit model of computational anatomy

The model of human anatomy is a deformable template, an orbit of exemplars under group action. Deformable template models have been central to Grenander's Metric Pattern theory, accounting for typicality via templates, and accounting for variability via transformation of the template. An orbit under group action as the representation of the deformable template is a classic formulation from differential geometry. The space of shapes are denoted m M {\displaystyle m\in {\mathcal {M}}} , with the group ( G , ) {\displaystyle ({\mathcal {G}},\circ )} with law of composition {\displaystyle \circ } ; the action of the group on shapes is denoted g m {\displaystyle g\cdot m} , where the action of the group g m M , m M {\displaystyle g\cdot m\in {\mathcal {M}},m\in {\mathcal {M}}} is defined to satisfy

( g g ) m = g ( g m ) M . {\displaystyle (g\circ g^{\prime })\cdot m=g\cdot (g^{\prime }\cdot m)\in {\mathcal {M}}.}

The orbit M {\displaystyle {\mathcal {M}}} of the template becomes the space of all shapes, M { m = g m t e m p , g G } {\displaystyle {\mathcal {M}}\doteq \{m=g\cdot m_{\mathrm {temp} },g\in {\mathcal {G}}\}} , being homogenous under the action of the elements of G {\displaystyle {\mathcal {G}}} .

FIgure showing different examples of shapes and forms in computational anatomy from MR imager.
Figure depicting three medial temporal lobe structures amgydala, entorhinal cortex and hippocampus with fiducial landmarks depicted as well embedded in the MRI background.

The orbit model of computational anatomy is an abstract algebra - to be compared to linear algebra- since the groups act nonlinearly on the shapes. This is a generalization of the classical models of linear algebra, in which the set of finite dimensional R n {\displaystyle {\mathbb {R} }^{n}} vectors are replaced by the finite-dimensional anatomical submanifolds (points, curves, surfaces and volumes) and images of them, and the n × n {\displaystyle n\times n} matrices of linear algebra are replaced by coordinate transformations based on linear and affine groups and the more general high-dimensional diffeomorphism groups.

Shapes and forms

The central objects are shapes or forms in computational anatomy, one set of examples being the 0,1,2,3-dimensional submanifolds of R 3 {\displaystyle {\mathbb {R} }^{3}} , a second set of examples being images generated via medical imaging such as via magnetic resonance imaging (MRI) and functional magnetic resonance imaging.

Figure showing triangualted meshes generated from populations of many segmented MRI brains. Each different surface represents a different shape in shape space.
Triangulated mesh surfaces depicting subcortical structures amygdala, hippocampus, thalamus, caudate, putamen, ventricles.The shapes are denoted m ( u ) , u U R 1 R 2 {\displaystyle m(u),u\in U\subset {\mathbb {R} }^{1}\rightarrow {\mathbb {R} }^{2}} represented as triangulated meshes.

The 0-dimensional manifolds are landmarks or fiducial points; 1-dimensional manifolds are curves such as sulcul and gyral curves in the brain; 2-dimensional manifolds correspond to boundaries of substructures in anatomy such as the subcortical structures of the midbrain or the gyral surface of the neocortex; subvolumes correspond to subregions of the human body, the heart, the thalamus, the kidney.

The landmarks X { x 1 , , x n } R 3 M {\displaystyle X\doteq \{x_{1},\dots ,x_{n}\}\subset {\mathbb {R} }^{3}\in {\mathcal {M}}} are a collections of points with no other structure, delineating important fiducials within human shape and form (see associated landmarked image). The sub-manifold shapes such as surfaces X R 3 M {\displaystyle X\subset {\mathbb {R} }^{3}\in {\mathcal {M}}} are collections of points modeled as parametrized by a local chart or immersion m : U R 1 , 2 R 3 {\displaystyle m:U\subset {\mathbb {R} }^{1,2}\rightarrow {\mathbb {R} }^{3}} , m ( u ) , u U {\displaystyle m(u),u\in U} (see Figure showing shapes as mesh surfaces). The images such as MR images or DTI images I M {\displaystyle I\in {\mathcal {M}}} , and are dense functions I ( x ) , x X R 1 , 2 , 3 {\displaystyle I(x),x\in X\subset {\mathbb {R} }^{1,2,3}} are scalars, vectors, and matrices (see Figure showing scalar image).

Groups and group actions

Further information: Group actions in computational anatomy
Two-dimensional scalar image depicting a section through a 3D brain at the level of the subcortical structures showing white, gray and CSF matter.
Showing an MRI section through a 3D brain representing a scalar image I ( x ) , x R 2 {\displaystyle I(x),x\in {\mathbb {R} }^{2}} based on T1-weighting.

Groups and group actions are familiar to the Engineering community with the universal popularization and standardization of linear algebra as a basic model for analyzing signals and systems in mechanical engineering, electrical engineering and applied mathematics. In linear algebra the matrix groups (matrices with inverses) are the central structure, with group action defined by the usual definition of A {\displaystyle A} as an n × n {\displaystyle n\times n} matrix, acting on x R n {\displaystyle x\in {\mathbb {R} }^{n}} as n × 1 {\displaystyle n\times 1} vectors; the orbit in linear-algebra is the set of n {\displaystyle n} -vectors given by y = A x R n {\displaystyle y=A\cdot x\in {\mathbb {R} }^{n}} , which is a group action of the matrices through the orbit of R n {\displaystyle {\mathbb {R} }^{n}} .

The central group in computational anatomy defined on volumes in R 3 {\displaystyle {\mathbb {R} }^{3}} are the diffeomorphisms G D i f f {\displaystyle {\mathcal {G}}\doteq Diff} which are mappings with 3-components ϕ ( ) = ( ϕ 1 ( ) , ϕ 2 ( ) , ϕ 3 ( ) ) {\displaystyle \phi (\cdot )=(\phi _{1}(\cdot ),\phi _{2}(\cdot ),\phi _{3}(\cdot ))} , law of composition of functions ϕ ϕ ( ) ϕ ( ϕ ( ) ) {\displaystyle \phi \circ \phi ^{\prime }(\cdot )\doteq \phi (\phi ^{\prime }(\cdot ))} , with inverse ϕ ϕ 1 ( ) = ϕ ( ϕ 1 ( ) ) = i d {\displaystyle \phi \circ \phi ^{-1}(\cdot )=\phi (\phi ^{-1}(\cdot ))=id} .

Most popular are scalar images, I ( x ) , x R 3 {\displaystyle I(x),x\in {\mathbb {R} }^{3}} , with action on the right via the inverse.

ϕ I ( x ) = I ϕ 1 ( x ) , x R 3 {\displaystyle \phi \cdot I(x)=I\circ \phi ^{-1}(x),x\in {\mathbb {R} }^{3}} .

For sub-manifolds X R 3 M {\displaystyle X\subset {\mathbb {R} }^{3}\in {\mathcal {M}}} , parametrized by a chart or immersion m ( u ) , u U {\displaystyle m(u),u\in U} , the diffeomorphic action the flow of the position

ϕ m ( u ) ϕ m ( u ) , u U {\displaystyle \phi \cdot m(u)\doteq \phi \circ m(u),u\in U} .

Several group actions in computational anatomy have been defined.

Lagrangian and Eulerian flows for generating diffeomorphisms

For the study of rigid body kinematics, the low-dimensional matrix Lie groups have been the central focus. The matrix groups are low-dimensional mappings, which are diffeomorphisms that provide one-to-one correspondences between coordinate systems, with a smooth inverse. The matrix group of rotations and scales can be generated via a closed form finite-dimensional matrices which are solution of simple ordinary differential equations with solutions given by the matrix exponential.

For the study of deformable shape in computational anatomy, a more general diffeomorphism group has been the group of choice, which is the infinite dimensional analogue. The high-dimensional differeomorphism groups used in Computational Anatomy are generated via smooth flows ϕ t , t [ 0 , 1 ] {\displaystyle \phi _{t},t\in } which satisfy the Lagrangian and Eulerian specification of the flow fields as first introduced in., satisfying the ordinary differential equation:

Showing the Lagrangian flow of coordinates x X {\displaystyle x\in X} with associated vector fields v t , t [ 0 , 1 ] {\displaystyle v_{t},t\in } satisfying ordinary differential equation ϕ ˙ t = v t ( ϕ t ) , ϕ 0 = i d {\displaystyle {\dot {\phi }}_{t}=v_{t}(\phi _{t}),\phi _{0}=id} .
d d t ϕ t = v t ϕ t ,   ϕ 0 = i d   ; {\displaystyle {\frac {d}{dt}}\phi _{t}=v_{t}\circ \phi _{t},\ \phi _{0}=id\ ;} Lagrangian flow

with v ( v 1 , v 2 , v 3 ) {\displaystyle v\doteq (v_{1},v_{2},v_{3})} the vector fields on R 3 {\displaystyle {\mathbb {R} }^{3}} termed the Eulerian velocity of the particles at position ϕ {\displaystyle \phi } of the flow. The vector fields are functions in a function space, modelled as a smooth Hilbert space of high-dimension, with the Jacobian of the flow   D ϕ ( ϕ i x j ) {\displaystyle \ D\phi \doteq ({\frac {\partial \phi _{i}}{\partial x_{j}}})} a high-dimensional field in a function space as well, rather than a low-dimensional matrix as in the matrix groups. Flows were first introduced for large deformations in image matching; ϕ ˙ t ( x ) {\displaystyle {\dot {\phi }}_{t}(x)} is the instantaneous velocity of particle x {\displaystyle x} at time t {\displaystyle t} .

The inverse ϕ t 1 , t [ 0 , 1 ] {\displaystyle \phi _{t}^{-1},t\in } required for the group is defined on the Eulerian vector-field with advective inverse flow

d d t ϕ t 1 = ( D ϕ t 1 ) v t ,   ϕ 0 1 = i d   . {\displaystyle {\frac {d}{dt}}\phi _{t}^{-1}=-(D\phi _{t}^{-1})v_{t},\ \phi _{0}^{-1}=id\ .} Inverse Transport flow

The diffeomorphism group of computational anatomy

The group of diffeomorphisms is very big. To ensure smooth flows of diffeomorphisms avoiding shock-like solutions for the inverse, the vector fields must be at least 1-time continuously differentiable in space. For diffeomorphisms on R 3 {\displaystyle {\mathbb {R} }^{3}} , vector fields are modelled as elements of the Hilbert space ( V , V ) {\displaystyle (V,\|\cdot \|_{V})} using the Sobolev embedding theorems so that each element has strictly greater than 2 generalized square-integrable spatial derivatives (thus v i H 0 3 , i = 1 , 2 , 3 , {\displaystyle v_{i}\in H_{0}^{3},i=1,2,3,} is sufficient), yielding 1-time continuously differentiable functions.

The diffeomorphism group are flows with vector fields absolutely integrable in Sobolev norm:

D i f f V { φ = ϕ 1 : ϕ ˙ t = v t ϕ t , ϕ 0 = i d , 0 1 v t V d t < }   , {\displaystyle Diff_{V}\doteq \{\varphi =\phi _{1}:{\dot {\phi }}_{t}=v_{t}\circ \phi _{t},\phi _{0}=id,\int _{0}^{1}\|v_{t}\|_{V}dt<\infty \}\ ,} Diffeomorphism Group

where v V 2 X A v v d x ,   v V   , {\displaystyle \|v\|_{V}^{2}\doteq \int _{X}Av\cdot vdx,\ v\in V\ ,} with the linear operator A {\displaystyle A} mapping to the dual space A : V V {\displaystyle A:V\mapsto V^{*}} , with the integral calculated by integration by parts when A v V {\displaystyle Av\in V^{*}} is a generalized function in the dual space.

Sobolev smoothness and Reproducing Kernel Hilbert Space with Green's kernel


The Sobolev smoothness condition on vector fields as modeled in a reproducing kernel Hilbert space

The modelling approach used in computational anatomy enforces a continuous differentiability condition on the vector fields by modelling the space of vector fields ( V , V ) {\displaystyle (V,\|\cdot \|_{V})} as a reproducing kernel Hilbert space (RKHS), with the norm defined by a 1-1, differential operator A : V V {\displaystyle A:V\rightarrow V^{*}} , Green's inverse K = A 1 {\displaystyle K=A^{-1}} . The norm of the Hilbert space is induced by the differential operator. For σ ( v ) A v V {\displaystyle \sigma (v)\doteq Av\in V^{*}} a generalized function or distribution, define the linear form as ( σ | w ) R 3 i w i ( x ) σ i ( d x ) {\displaystyle (\sigma |w)\doteq \int _{{\mathbb {R} }^{3}}\sum _{i}w_{i}(x)\sigma _{i}(dx)} . This determines the norm on ( V , V ) {\displaystyle (V,\|\cdot \|_{V})} according to

v , w V X A v w d x ,   v V 2 X A v v d x ,   v , w V   . {\displaystyle \langle v,w\rangle _{V}\doteq \int _{X}Av\cdot wdx,\ \|v\|_{V}^{2}\doteq \int _{X}Av\cdot vdx,\ v,w\in V\ .}

Since A {\displaystyle A} is a differential operator, finiteness of the norm-square ( A v | v ) < {\displaystyle (Av|v)<\infty } includes derivatives from the differential operator implying smoothness of the vector fields.The Sobolev embedding theorem arguments were made in demonstrating that 1-continuous derivative is required for smooth flows. For proper choice of A {\displaystyle A} then ( V , V ) {\displaystyle (V,\|\cdot \|_{V})} is an RKHS with the operator K = A 1 : V V {\displaystyle K=A^{-1}:V^{*}\rightarrow V} termed the Green's operator generated from the Green's function (scalar case) for the vector field case. The Green's kernels associated to the differential operator smooths since the kernel k ( , ) {\displaystyle k(\cdot ,\cdot )} is continuously differentiable in both variables implying

K σ ( x ) i j R 3 k i j ( x , y ) σ j ( d y ) {\displaystyle K\sigma (x)_{i}\doteq \sum _{j}\int _{{\mathbb {R} }^{3}}k_{ij}(x,y)\sigma _{j}(dy)}

When σ μ d x {\displaystyle \sigma \doteq \mu dx} , a vector density, ( σ | v ) v μ d x {\displaystyle (\sigma |v)\doteq \int v\cdot \mu dx} .

Diffeomorphometry: The metric space of shapes and forms

Further information: Diffeomorphometry

The study of metrics on groups of diffeomorphisms and the study of metrics between manifolds and surfaces has been an area of significant investigation. The diffeomorphometry metric measures how close and far two shapes or images are from each other; the metric length is the shortest length of the flow which carries one coordinate system into the other.

Oftentimes, the familiar Euclidean metric is not directly applicable because the patterns of shapes and images don't form a vector space. In the Riemannian orbit model of computational anatomy, diffeomorphisms acting on the forms ϕ m M , ϕ D i f f V , m M {\displaystyle \phi \cdot m\in {\mathcal {M}},\phi \in Diff_{V},m\in {\mathcal {M}}} don't act linearly. There are many ways to define metrics, and for the sets associated to shapes the Hausdorff metric is another. The method we use to induce the Riemannian metric is used to induce the metric on the orbit of shapes by defining it in terms of the metric length between diffeomorphic coordinate system transformations of the flows. Measuring the lengths of the geodesic flow between coordinates systems in the orbit of shapes is called diffeomorphometry.

The right-invariant metric on diffeomorphisms

Define the distance on the group of diffeomorphisms

d D i f f V ( ψ , φ ) = inf v t ( 0 1 X A v t v t d x   d t : ϕ 0 = ψ , ϕ 1 = φ , ϕ ˙ t = v t ϕ t ) 1 / 2   ; {\displaystyle d_{Diff_{V}}(\psi ,\varphi )=\inf _{v_{t}}\left(\int _{0}^{1}\int _{X}Av_{t}\cdot v_{t}dx\ dt:\phi _{0}=\psi ,\phi _{1}=\varphi ,{\dot {\phi }}_{t}=v_{t}\circ \phi _{t}\right)^{1/2}\ ;} metric-diffeomorphisms

this is the right-invariant metric of diffeomorphometry, invariant to reparameterization of space since for all ϕ D i f f V {\displaystyle \phi \in Diff_{V}} ,

d D i f f V ( ψ , φ ) = d D i f f V ( ψ ϕ , φ ϕ ) {\displaystyle d_{Diff_{V}}(\psi ,\varphi )=d_{Diff_{V}}(\psi \circ \phi ,\varphi \circ \phi )} .

The metric on shapes and forms

The distance on shapes and forms, d M : M × M R + {\displaystyle d_{\mathcal {M}}:{\mathcal {M}}\times {\mathcal {M}}\rightarrow \mathbb {R} ^{+}} ,

d M ( m , n ) = inf ϕ Diff V : ϕ m = n d Diff V ( i d , ϕ )   ; {\displaystyle d_{\mathcal {M}}(m,n)=\inf _{\phi \in \operatorname {Diff} _{V}:\phi \cdot m=n}d_{\operatorname {Diff} _{V}}(id,\phi )\ ;} metric-shapes-forms

the images are denoted with the orbit as I I {\displaystyle I\in {\mathcal {I}}} and metric , d I {\displaystyle ,d_{\mathcal {I}}} .

The action integral for Hamilton's principle on diffeomorphic flows

In classical mechanics the evolution of physical systems is described by solutions to the Euler–Lagrange equations associated to the Least-action principle of Hamilton. This is a standard way, for example of obtaining Newton's laws of motion of free particles. More generally, the Euler-Lagrange equations can be derived for systems of generalized coordinates. The Euler-Lagrange equation in computational anatomy describes the geodesic shortest path flows between coordinate systems of the diffeomorphism metric. In computational anatomy the generalized coordinates are the flow of the diffeomorphism and its Lagrangian velocity ϕ , ϕ ˙ {\displaystyle \phi ,{\dot {\phi }}} , the two related via the Eulerian velocity v ϕ ˙ ϕ 1 {\displaystyle v\doteq {\dot {\phi }}\circ \phi ^{-1}} . Hamilton's principle for generating the Euler-Lagrange equation requires the action integral on the Lagrangian given by

J ( ϕ ) 0 1 L ( ϕ t , ϕ ˙ t ) d t   ; {\displaystyle J(\phi )\doteq \int _{0}^{1}L(\phi _{t},{\dot {\phi }}_{t})dt\ ;} Hamiltonian-Integrated-Lagrangian

the Lagrangian is given by the kinetic energy:

L ( ϕ t , ϕ ˙ t ) 1 2 X A ( ϕ ˙ t ϕ t 1 ) ( ϕ ˙ t ϕ t 1 ) d x = 1 2 X A v t v t   d x   . {\displaystyle L(\phi _{t},{\dot {\phi }}_{t})\doteq {\frac {1}{2}}\int _{X}A({\dot {\phi }}_{t}\circ \phi _{t}^{-1})\cdot ({\dot {\phi }}_{t}\circ \phi _{t}^{-1})dx={\frac {1}{2}}\int _{X}Av_{t}\cdot v_{t}\ dx\ .} Lagrangian-Kinetic-Energy

Diffeomorphic or Eulerian shape momentum

In computational anatomy, A v {\displaystyle Av} was first called the Eulerian or diffeomorphic shape momentum since when integrated against Eulerian velocity v {\displaystyle v} gives energy density, and since there is a conservation of diffeomorphic shape momentum which holds. The operator A {\displaystyle A} is the generalized moment of inertia or inertial operator.

The Euler–Lagrange equation on shape momentum for geodesics on the group of diffeomorphisms

Further information: Riemannian metric and Lie-bracket in computational anatomy

Classical calculation of the Euler-Lagrange equation from Hamilton's principle requires the perturbation of the Lagrangian on the vector field in the kinetic energy with respect to first order perturbation of the flow. This requires adjustment by the Lie bracket of vector field, given by operator a d v : w V V {\displaystyle ad_{v}:w\in V\mapsto V} which involves the Jacobian given by

a d v [ w ] [ v , w ] ( D v ) w ( D w ) v V {\displaystyle ad_{v}\doteq \doteq (Dv)w-(Dw)v\in V} .

Defining the adjoint a d v : V V , {\displaystyle ad_{v}^{*}:V^{*}\rightarrow V^{*},} then the first order variation gives the Eulerian shape momentum A v V {\displaystyle Av\in V^{*}} satisfying the generalized equation:

d d t A v t + a d v t ( A v t ) = 0   ,   t [ 0 , 1 ]   ; {\displaystyle {\frac {d}{dt}}Av_{t}+ad_{v_{t}}^{*}(Av_{t})=0\ ,\ t\in \ ;} EL-General

meaning for all smooth w V , {\displaystyle w\in V,}

X ( d d t A v t + a d v t ( A v t ) ) w d x = X d d t A v t w d x + X A v t ( ( D v t ) w ( D w ) v t ) d x = 0. {\displaystyle \int _{X}\left({\frac {d}{dt}}Av_{t}+ad_{v_{t}}^{*}(Av_{t})\right)\cdot wdx=\int _{X}{\frac {d}{dt}}Av_{t}\cdot wdx+\int _{X}Av_{t}\cdot ((Dv_{t})w-(Dw)v_{t})dx=0.}

Computational anatomy is the study of the motions of submanifolds, points, curves, surfaces and volumes. Momentum associated to points, curves and surfaces are all singular, implying the momentum is concentrated on subsets of R 3 {\displaystyle {\mathbb {R} }^{3}} which are dimension 2 {\displaystyle \leq 2} in Lebesgue measure. In such cases, the energy is still well defined ( A v t v t ) {\displaystyle (Av_{t}\mid v_{t})} since although A v t {\displaystyle Av_{t}} is a generalized function, the vector fields are smooth and the Eulerian momentum is understood via its action on smooth functions. The perfect illustration of this is even when it is a superposition of delta-diracs, the velocity of the coordinates in the entire volume move smoothly.The Euler-Lagrange equation (EL-General) on diffeomorphisms for generalized functions A v V {\displaystyle Av\in V^{*}} was derived in. In Riemannian Metric and Lie-Bracket Interpretation of the Euler-Lagrange Equation on Geodesics derivations are provided in terms of the adjoint operator and the Lie bracket for the group of diffeomorphisms. It has come to be called EPDiff equation for diffeomorphisms connecting to the Euler-Poincare method having been studied in the context of the inertial operator A = i d e n t i t y {\displaystyle A=identity} for incompressible, divergence free, fluids.

Diffeomorphic shape momentum: a classical vector function

For the momentum density case ( A v t w ) = X μ t w d x {\displaystyle (Av_{t}\mid w)=\int _{X}\mu _{t}\cdot w\,dx} , then Euler–Lagrange equation has a classical solution:

d d t μ t + ( D v t ) T μ t + ( D μ t ) v t + ( v ) μ t = 0   , t [ 0 , 1 ] . {\displaystyle {\frac {d}{dt}}\mu _{t}+(Dv_{t})^{T}\mu _{t}+(D\mu _{t})v_{t}+(\nabla \cdot v)\mu _{t}=0\ ,t\in .}
EL-Classic

The Euler-Lagrange equation on diffeomorphisms, classically defined for momentum densities first appeared in for medical image analysis.

Riemannian exponential (geodesic positioning) and Riemannian logarithm (geodesic coordinates)

Further information: Riemannian metric and Lie-bracket in computational anatomy

In medical imaging and computational anatomy, positioning and coordinatizing shapes are fundamental operations; the system for positioning anatomical coordinates and shapes built on the metric and the Euler-Lagrange equation a geodesic positioning system as first explicated in Miller Trouve and Younes. Solving the geodesic from the initial condition v 0 {\displaystyle v_{0}} is termed the Riemannian-exponential, a mapping E x p i d ( ) : V D i f f V {\displaystyle Exp_{\rm {id}}(\cdot ):V\to Diff_{V}} at identity to the group.

The Riemannian exponential satisfies E x p i d ( v 0 ) = ϕ 1 {\displaystyle Exp_{id}(v_{0})=\phi _{1}} for initial condition ϕ ˙ 0 = v 0 {\displaystyle {\dot {\phi }}_{0}=v_{0}} , vector field dynamics ϕ ˙ t = v t ϕ t , t [ 0 , 1 ] {\displaystyle {\dot {\phi }}_{t}=v_{t}\circ \phi _{t},t\in } ,

  • for classical equation diffeomorphic shape momentum X A v t w d x {\displaystyle \int _{X}Av_{t}\cdot w\,dx} , A v V {\displaystyle Av\in V} , then
      d d t A v t + ( D v t ) T A v t + ( D A v t ) v t + ( v ) A v t = 0   ; {\displaystyle \ \ \ {\frac {d}{dt}}Av_{t}+(Dv_{t})^{T}Av_{t}+(DAv_{t})v_{t}+(\nabla \cdot v)Av_{t}=0\ ;}
  • for generalized equation, then A v V {\displaystyle Av\in V^{*}} , w V {\displaystyle w\in V} ,
      X d d t A v t w d x + X A v t ( ( D v t ) w ( D w ) v t ) d x = 0. {\displaystyle \ \ \ \int _{X}{\frac {d}{dt}}Av_{t}\cdot wdx+\int _{X}Av_{t}\cdot ((Dv_{t})w-(Dw)v_{t})dx=0.}

Computing the flow v 0 {\displaystyle v_{0}} onto coordinates Riemannian logarithm, mapping L o g i d ( ) : D i f f V V {\displaystyle Log_{\rm {id}}(\cdot ):Diff_{V}\to V} at identity from φ {\displaystyle \varphi } to vector field v 0 V {\displaystyle v_{0}\in V} ;

L o g i d ( φ ) = v 0   initial condition of EL geodesic  ϕ ˙ 0 = v 0 , ϕ 0 = i d , ϕ 1 = φ   . {\displaystyle Log_{id}(\varphi )=v_{0}\ {\text{initial condition of EL geodesic }}{\dot {\phi }}_{0}=v_{0},\phi _{0}=id,\phi _{1}=\varphi \ .}

Extended to the entire group they become

ϕ = E x p φ ( v 0 φ ) E x p i d ( v 0 ) φ {\displaystyle \phi =Exp_{\varphi }(v_{0}\circ \varphi )\doteq Exp_{id}(v_{0})\circ \varphi }  ; L o g φ ( ϕ ) L o g i d ( ϕ φ 1 ) φ {\displaystyle Log_{\varphi }(\phi )\doteq Log_{id}(\phi \circ \varphi ^{-1})\circ \varphi } .

These are inverses of each other for unique solutions of Logarithm; the first is called geodesic positioning, the latter geodesic coordinates (see Exponential map, Riemannian geometry for the finite dimensional version).The geodesic metric is a local flattening of the Riemannian coordinate system (see figure).

Showing metric local flattening of coordinatized manifolds of shapes and forms. The local metric is given by the norm of the vector field v 0 V {\displaystyle \|v_{0}\|_{V}} of the geodesic mapping E x p i d ( v 0 ) m {\displaystyle Exp_{id}(v_{0})\cdot m}

Hamiltonian formulation of computational anatomy

In computational anatomy the diffeomorphisms are used to push the coordinate systems, and the vector fields are used as the control within the anatomical orbit or morphological space. The model is that of a dynamical system, the flow of coordinates t ϕ t Diff V {\displaystyle t\mapsto \phi _{t}\in \operatorname {Diff} _{V}} and the control the vector field t v t V {\displaystyle t\mapsto v_{t}\in V} related via ϕ ˙ t = v t ϕ t , ϕ 0 = i d . {\displaystyle {\dot {\phi }}_{t}=v_{t}\cdot \phi _{t},\phi _{0}=id.} The Hamiltonian view reparameterizes the momentum distribution A v V {\displaystyle Av\in V^{*}} in terms of the conjugate momentum or canonical momentum, introduced as a Lagrange multiplier p : ϕ ˙ ( p ϕ ˙ ) {\displaystyle p:{\dot {\phi }}\mapsto (p\mid {\dot {\phi }})} constraining the Lagrangian velocity ϕ ˙ t = v t ϕ t {\displaystyle {\dot {\phi }}_{t}=v_{t}\circ \phi _{t}} .accordingly:

H ( ϕ t , p t , v t ) = X p t ( v t ϕ t ) d x 1 2 X A v t v t d x . {\displaystyle H(\phi _{t},p_{t},v_{t})=\int _{X}p_{t}\cdot (v_{t}\circ \phi _{t})dx-{\frac {1}{2}}\int _{X}Av_{t}\cdot v_{t}dx.}

This function is the extended Hamiltonian. The Pontryagin maximum principle gives the optimizing vector field which determines the geodesic flow satisfying ϕ ˙ t = v t ϕ t , ϕ 0 = i d , {\displaystyle {\dot {\phi }}_{t}=v_{t}\circ \phi _{t},\phi _{0}=id,} as well as the reduced Hamiltonian

H ( ϕ t , p t ) max v H ( ϕ t , p t , v )   . {\displaystyle H(\phi _{t},p_{t})\doteq \max _{v}H(\phi _{t},p_{t},v)\ .}

The Lagrange multiplier in its action as a linear form has its own inner product of the canonical momentum acting on the velocity of the flow which is dependent on the shape, e.g. for landmarks a sum, for surfaces a surface integral, and. for volumes it is a volume integral with respect to d x {\displaystyle dx} on R 3 {\displaystyle {\mathbb {R} }^{3}} . In all cases the Greens kernels carry weights which are the canonical momentum evolving according to an ordinary differential equation which corresponds to EL but is the geodesic reparameterization in canonical momentum. The optimizing vector field is given by

v t arg m a x v H ( ϕ t , p t , v ) {\displaystyle v_{t}\doteq \arg max_{v}H(\phi _{t},p_{t},v)}

with dynamics of canonical momentum reparameterizing the vector field along the geodesic

{ ϕ ˙ t = H ( ϕ t , p t ) p p ˙ t = H ( ϕ t , p t ) ϕ {\displaystyle {\begin{cases}{\dot {\phi }}_{t}={\frac {\partial H(\phi _{t},p_{t})}{\partial p}}\\{\dot {p}}_{t}=-{\frac {\partial H(\phi _{t},p_{t})}{\partial \phi }}\\\end{cases}}} Hamiltonian-Dynamics

Stationarity of the Hamiltonian and kinetic energy along Euler–Lagrange

Whereas the vector fields are extended across the entire background space of R 3 {\displaystyle {\mathbb {R} }^{3}} , the geodesic flows associated to the submanifolds has Eulerian shape momentum which evolves as a generalized function A v t V {\displaystyle Av_{t}\in V^{*}} concentrated to the submanifolds. For landmarks the geodesics have Eulerian shape momentum which are a superposition of delta distributions travelling with the finite numbers of particles; the diffeomorphic flow of coordinates have velocities in the range of weighted Green's Kernels. For surfaces, the momentum is a surface integral of delta distributions travelling with the surface.

The geodesics connecting coordinate systems satisfying EL-General have stationarity of the Lagrangian. The Hamiltonian is given by the extremum along the path t [ 0 , 1 ] {\displaystyle t\in } , H ( ϕ , p ) = max v H ( ϕ , p , v ) {\displaystyle H(\phi ,p)=\max _{v}H(\phi ,p,v)} , equalling the Lagrangian-Kinetic-Energy and is stationary along EL-General. Defining the geodesic velocity at the identity v 0 = arg max v H ( ϕ 0 , p 0 , v ) {\displaystyle v_{0}=\arg \max _{v}H(\phi _{0},p_{0},v)} , then along the geodesic

H ( ϕ t , p t ) = H ( ϕ 0 , p 0 ) = 1 2 X p 0 v 0 d x = 1 2 X A v 0 v 0 d x = 1 2 X A v t v t d x {\displaystyle H(\phi _{t},p_{t})=H(\phi _{0},p_{0})={\frac {1}{2}}\int _{X}p_{0}\cdot v_{0}dx={\frac {1}{2}}\int _{X}Av_{0}\cdot v_{0}dx={\frac {1}{2}}\int _{X}Av_{t}\cdot v_{t}dx} Hamiltonian-Geodesics
The stationarity of the Hamiltonian demonstrates the interpretation of the Lagrange multiplier as momentum; integrated against velocity ϕ ˙ {\displaystyle {\dot {\phi }}} gives energy density. The canonical momentum has many names. In optimal control, the flows ϕ {\displaystyle \phi } is interpreted as the state, and p {\displaystyle p} is interpreted as conjugate state, or conjugate momentum. The geodesi of EL implies specification of the vector fields v 0 {\displaystyle v_{0}} or Eulerian momentum A v 0 {\displaystyle Av_{0}} at t = 0 {\displaystyle t=0} , or specification of canonical momentum p 0 {\displaystyle p_{0}} determines the flow.

The metric on geodesic flows of landmarks, surfaces, and volumes within the orbit

In computational anatomy the submanifolds are pointsets, curves, surfaces and subvolumes which are the basic primitives. The geodesic flows between the submanifolds determine the distance, and form the basic measuring and transporting tools of diffeomorphometry. At t = 0 {\displaystyle t=0} the geodesic has vector field v 0 = K p 0 {\displaystyle v_{0}=Kp_{0}} determined by the conjugate momentum and the Green's kernel of the inertial operator defining the Eulerian momentum K = A 1 {\displaystyle K=A^{-1}} . The metric distance between coordinate systems connected via the geodesic determined by the induced distance between identity and group element:

d D i f f V ( i d , φ ) = L o g i d ( φ ) V = v 0 V = 2 H ( i d , p 0 ) {\displaystyle d_{Diff_{V}}(id,\varphi )=\|Log_{id}(\varphi )\|_{V}=\|v_{0}\|_{V}={\sqrt {2H(id,p_{0})}}}

Conservation laws on diffeomorphic shape momentum for computational anatomy

Given the least-action there is a natural definition of momentum associated to generalized coordinates; the quantity acting against velocity gives energy. The field has studied two forms, the momentum associated to the Eulerian vector field termed Eulerian diffeomorphic shape momentum, and the momentum associated to the initial coordinates or canonical coordinates termed canonical diffeomorphic shape momentum. Each has a conservation law.The conservation of momentum goes hand in hand with the EL-General. In computational anatomy, A v {\displaystyle Av} is the Eulerian Momentum since when integrated against Eulerian velocity v {\displaystyle v} gives energy density; operator A {\displaystyle A} the generalized moment of inertia or inertial operator which acting on the Eulerian velocity gives momentum which is conserved along the geodesic:

Eulerian         d d t X A v t ( ( D ϕ t ) w ) ϕ t 1 ) d x = 0   ,   t [ 0 , 1 ] . Canonical                       d d t X p t ( ( D ϕ t ) w ) d x = 0   ,   t [ 0 , 1 ]    for all   w V   . {\displaystyle {\begin{matrix}{\text{Eulerian}}&\ \ \ \ {\frac {d}{dt}}\int _{X}Av_{t}\cdot ((D\phi _{t})w)\circ \phi _{t}^{-1})dx=0\ ,\ t\in .\\&\\{\text{Canonical}}&\ \ \ \ \ \ \ \ \ \ \ {\frac {d}{dt}}\int _{X}p_{t}\cdot ((D\phi _{t})w)dx=0\ ,\ t\in \ {\text{ for all}}\ w\in V\ .\end{matrix}}} Euler-Conservation-Constant-Energy

Conservation of Eulerian shape momentum was shown in and follows from EL-General; conservation of canonical momentum was shown in

Proof of conservation

The proof follow from defining w t = ( ( D ϕ t ) w ) ϕ t 1 {\displaystyle w_{t}=((D\phi _{t})w)\circ \phi _{t}^{-1}} , d d t w t = ( D v t ) w t ( D w t ) v t {\displaystyle {\frac {d}{dt}}w_{t}=(Dv_{t})w_{t}-(Dw_{t})v_{t}} implying d d t ( A v t | ( ( D ϕ t ) w ) ϕ t 1 ) = ( d d t A v t | ( ( D ϕ t ) w ) ϕ t 1 ) + ( A v t | d d t ( ( D ϕ t ) w ) ϕ t 1 ) = ( d d t A v t | w t ) + ( A v t | ( D v t ) w t ( D w t ) v t ) = 0. {\displaystyle {\frac {d}{dt}}(Av_{t}|((D\phi _{t})w)\circ \phi _{t}^{-1})=({\frac {d}{dt}}Av_{t}|((D\phi _{t})w)\circ \phi _{t}^{-1})+(Av_{t}|{\frac {d}{dt}}((D\phi _{t})w)\circ \phi _{t}^{-1})=({\frac {d}{dt}}Av_{t}|w_{t})+(Av_{t}|(Dv_{t})w_{t}-(Dw_{t})v_{t})=0.}

The proof on Canonical momentum is shown from p ˙ t = ( D v t ) | ϕ t T p t {\displaystyle {\dot {p}}_{t}=-(Dv_{t})_{|_{\phi _{t}}}^{T}p_{t}} :

d d t ( p t | ( D ϕ t ) w ) = ( p ˙ t | ( D ϕ t ) w ) + ( p t | d d t ( D ϕ t ) w ) = ( p ˙ t | ( D ϕ t ) w ) + ( p t | ( D v t ) | ϕ t ( D ϕ t ) w ) = 0 {\displaystyle {\frac {d}{dt}}(p_{t}|(D\phi _{t})w)=({\dot {p}}_{t}|(D\phi _{t})w)+(p_{t}|{\frac {d}{dt}}(D\phi _{t})w)=({\dot {p}}_{t}|(D\phi _{t})w)+(p_{t}|(Dv_{t})_{|_{\phi _{t}}}(D\phi _{t})w)=0} .

Geodesic interpolation of information between coordinate systems via variational problems

Further information: Large deformation diffeomorphic metric mapping

Construction of diffeomorphic correspondences between shapes calculates the initial vector field coordinates v 0 V {\displaystyle v_{0}\in V} and associated weights on the Greens kernels p 0 {\displaystyle p_{0}} . 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 and for dense image matchings. curves, surfaces, dense vector and tensor imagery, and varifolds removing orientation. LDDMM calculates geodesic flows of the EL-General onto target coordinates, adding to the action integral 1 2 0 1 X A v t v t d x d t {\displaystyle {\frac {1}{2}}\int _{0}^{1}\int _{X}Av_{t}\cdot v_{t}dxdt} an endpoint matching condition E : ϕ 1 R + {\displaystyle E:\phi _{1}\rightarrow R^{+}} measuring the correspondence of elements in the orbit under coordinate system transformation. Existence of solutions were examined for image matching. The solution of the variational problem satisfies the EL-General for t [ 0 , 1 ) {\displaystyle t\in [0,1)} with boundary condition.

Matching based on minimizing kinetic energy action with endpoint condition

min ϕ : v = ϕ ˙ ϕ 1 , ϕ 0 = i d C ( ϕ ) 1 2 0 1 X A v t v t d x d t + E ( ϕ 1 ) {\displaystyle {\text{min}}_{\phi :v={\dot {\phi }}\circ \phi ^{-1},\phi _{0}=id}C(\phi )\doteq {\frac {1}{2}}\int _{0}^{1}\int _{X}Av_{t}\cdot v_{t}dxdt+E(\phi _{1})}

{ Euler Conservation                       d d t A v t + a d v t ( A v t ) = 0 ,   t [ 0 , 1 )   , Boundary Condition       ϕ 0 = i d , A v 1 = E ( ϕ ) ϕ | ϕ = ϕ 1   . {\displaystyle {\begin{cases}{\text{Euler Conservation}}\ \ \ \ \ \ \ \ &\ \ \ {\frac {d}{dt}}Av_{t}+ad_{v_{t}}^{*}(Av_{t})=0,\ t\in [0,1)\ ,\\{\text{Boundary Condition}}&\ \ \ \phi _{0}=id,Av_{1}=-{\frac {\partial E(\phi )}{\partial \phi }}|_{\phi =\phi _{1}}\ .\end{cases}}}

Conservation from EL-General extends the B.C. at t = 1 {\displaystyle t=1} to the rest of the path t [ 0 , 1 ) {\displaystyle t\in [0,1)} .The inexact matching problem with the endpoint matching term E ( ϕ 1 ) {\displaystyle E(\phi _{1})} has several alternative forms. One of the key ideas of the stationarity of the Hamiltonian along the geodesic solution is the integrated running cost reduces to initial cost at t=0, geodesics of the EL-General are determined by their initial condition v 0 {\displaystyle v_{0}} .

The running cost is reduced to the initial cost determined by v 0 = K p 0 {\displaystyle v_{0}=Kp_{0}} of Kernel-Surf.-Land.-Geodesics.

Matching based on geodesic shooting

min v 0 C ( v 0 ) 1 2 X A v 0 v 0 d x + E ( E x p i d ( v 0 ) I 0 )   ; {\displaystyle \min _{v_{0}}C(v_{0})\doteq {\frac {1}{2}}\int _{X}Av_{0}\cdot v_{0}dx+E(\mathrm {Exp} _{\mathrm {id} }(v_{0})\cdot I_{0})\ ;}
min p 0 C ( p 0 ) = 1 2 X p 0 K p 0 d x + E ( E x p id ( K p 0 ) I 0 ) {\displaystyle \min _{p_{0}}C(p_{0})={\frac {1}{2}}\int _{X}p_{0}\cdot Kp_{0}dx+E(\mathrm {Exp} _{\text{id}}(Kp_{0})\cdot I_{0})}

The matching problem explicitly indexed to initial condition v 0 {\displaystyle v_{0}} is called shooting, which can also be reparamerized via the conjugate momentum p 0 {\displaystyle p_{0}} .

Dense image matching in computational anatomy

Further information: LDDMM and Large deformation diffeomorphic metric mapping § The variational problem of dense image matching

Dense image matching has a long history now with the earliest efforts exploiting a small deformation framework. Large deformations began in the early 90's, with the first existence to solutions to the variational problem for flows of diffeomorphisms for dense image matching established in. Beg solved via one of the earliest LDDMM algorithms based on solving the variational matching with endpoint defined by the dense imagery with respect to the vector fields, taking variations with respect to the vector fields. Another solution for dense image matching reparameterizes the optimization problem in terms of the state q t I ϕ t 1 , q 0 = I {\displaystyle q_{t}\doteq I\circ \phi _{t}^{-1},q_{0}=I} giving the solution in terms of the infinitesimal action defined by the advection equation.

LDDMM dense image matching

Further information: Large Deformation Diffeomorphic Metric Mapping § Beg's LDDMM algorithm for image matching

For Beg's LDDMM, denote the Image I ( x ) , x X {\displaystyle I(x),x\in X} with group action ϕ I I ϕ 1 {\displaystyle \phi \cdot I\doteq I\circ \phi ^{-1}} . Viewing this as an optimal control problem, the state of the system is the diffeomorphic flow of coordinates ϕ t , t [ 0 , 1 ] {\displaystyle \phi _{t},t\in } , with the dynamics relating the control v t , t [ 0 , 1 ] {\displaystyle v_{t},t\in } to the state given by ϕ ˙ = v ϕ {\displaystyle {\dot {\phi }}=v\circ \phi } . The endpoint matching condition E ( ϕ 1 ) I ϕ 1 1 I 2 {\displaystyle E(\phi _{1})\doteq \|I\circ \phi _{1}^{-1}-I^{\prime }\|^{2}} gives the variational problem

          min v : ϕ ˙ = v ϕ C ( v ) 1 2 0 1 X A v t v t d x d t + 1 2 R 3 | I ϕ 1 1 ( x ) I ( x ) | 2 d x {\displaystyle {\begin{matrix}&\ \ \ \ \ \min _{v:{\dot {\phi }}=v\circ \phi }C(v)\doteq {\frac {1}{2}}\int _{0}^{1}\int _{X}Av_{t}\cdot v_{t}dxdt+{\frac {1}{2}}\int _{{\mathbb {R} }^{3}}|I\circ \phi _{1}^{-1}(x)-I^{\prime }(x)|^{2}dx\end{matrix}}} Dense-Image-Matching
{ Endpoint Condition:             A v 1 = μ 1 d x , μ 1 = ( I ϕ 1 1 I ) ( I ϕ 1 1 )   , Conservation:                               A v t = μ t d x ,   μ t = ( D ϕ t 1 ) T μ 0 ϕ t 1 | D ϕ t 1 |   .                                                                                                       μ 0 = ( I I ϕ 1 ) I | D ϕ 1 |   . {\displaystyle {\begin{cases}&{\text{Endpoint Condition:}}\ \ \ \ \ \ Av_{1}=\mu _{1}dx,\mu _{1}=(I\circ \phi _{1}^{-1}-I^{\prime })\nabla (I\circ \phi _{1}^{-1})\ ,\\&{\text{Conservation:}}\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Av_{t}=\mu _{t}\,dx,\ \mu _{t}=(D\phi _{t}^{-1})^{T}\mu _{0}\circ \phi _{t}^{-1}|D\phi _{t}^{-1}|\ .\\&\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \mu _{0}=(I-I^{\prime }\circ \phi _{1})\nabla I|D\phi _{1}|\ .\\\end{cases}}}

Beg's iterative LDDMM algorithm has fixed points which satisfy the necessary optimizer conditions. The iterative algorithm is given in Beg's LDDMM algorithm for dense image matching.

Hamiltonian LDDMM in the reduced advected state

Further information: Large Deformation Diffeomorphic Metric Mapping § Hamiltonian LDDMM for Dense Image Matching

Denote the Image I ( x ) , x X {\displaystyle I(x),x\in X} , with state q t I ϕ t 1 {\displaystyle q_{t}\doteq I\circ \phi _{t}^{-1}} and the dynamics related state and control given by the advective term q ˙ t = q t v t {\displaystyle {\dot {q}}_{t}=-\nabla q_{t}\cdot v_{t}} . The endpoint E ( q 1 ) q 1 I 2 {\displaystyle E(q_{1})\doteq \|q_{1}-I^{\prime }\|^{2}} gives the variational problem

          min q : q ˙ = v q C ( v ) 1 2 0 1 X A v t v t d x d t + 1 2 R 3 | q 1 ( x ) I ( x ) | 2 d x {\displaystyle {\begin{matrix}&\ \ \ \ \ \min _{q:{\dot {q}}=v\circ q}C(v)\doteq {\frac {1}{2}}\int _{0}^{1}\int _{X}Av_{t}\cdot v_{t}dxdt+{\frac {1}{2}}\int _{{\mathbb {R} }^{3}}|q_{1}(x)-I^{\prime }(x)|^{2}dx\end{matrix}}} Dense-Image-Matching

Viallard's iterative Hamiltonian LDDMM has fixed points which satisfy the necessary optimizer conditions.

Diffusion tensor image matching in computational anatomy

Further information: Group actions in computational anatomy and LDDMM
Image shows colored picture demonstrating orientations of fibers based on principle eigenvectors and eigenvalues of DTI matrices.
Image showing a diffusion tensor image with three color levels depicting the orientations of the three eigenvectors of the matrix image I ( x ) , x R 2 {\displaystyle I(x),x\in {\mathbb {R} }^{2}} , matrix valued image; each of three colors represents a direction.

Dense LDDMM tensor matching takes the images as 3x1 vectors and 3x3 tensors solving the variational problem matching between coordinate system based on the principle eigenvectors of the diffusion tensor MRI image (DTI) denoted M ( x ) , x R 3 {\displaystyle M(x),x\in {\mathbb {R} }^{3}} consisting of the 3 × 3 {\displaystyle 3\times 3} -tensor at every voxel. Several of the group actions defined based on the Frobenius matrix norm between square matrices A F 2 t r a c e A T A {\displaystyle \|A\|_{F}^{2}\doteq traceA^{T}A} . Shown in the accompanying figure is a DTI image illustrated via its color map depicting the eigenvector orientations of the DTI matrix at each voxel with color determined by the orientation of the directions. Denote the 3 × 3 {\displaystyle 3\times 3} tensor image M ( x ) , x R 3 {\displaystyle M(x),x\in {\mathbb {R} }^{3}} with eigen-elements { λ i ( x ) , e i ( x ) , i = 1 , 2 , 3 } {\displaystyle \{\lambda _{i}(x),e_{i}(x),i=1,2,3\}} , λ 1 λ 2 λ 3 {\displaystyle \lambda _{1}\geq \lambda _{2}\geq \lambda _{3}} .

Coordinate system transformation based on DTI imaging has exploited two actions one based on the principle eigen-vector or entire matrix.

LDDMM matching based on the principal eigenvector of the diffusion tensor matrix takes the image I ( x ) , x R 3 {\displaystyle I(x),x\in {\mathbb {R} }^{3}} as a unit vector field defined by the first eigenvector. The group action becomes

φ I = { D φ 1 φ I φ 1 I φ 1 D φ 1 φ I φ 1 I φ 0 ; 0 otherwise. {\displaystyle \varphi \cdot I={\begin{cases}{\frac {D_{\varphi ^{-1}}\varphi I\circ \varphi ^{-1}\|I\circ \varphi ^{-1}\|}{\|D_{\varphi ^{-1}}\varphi I\circ \varphi ^{-1}\|}}&I\circ \varphi \neq 0;\\0&{\text{otherwise.}}\end{cases}}}

LDDMM matching based on the entire tensor matrix has group action becomes φ M = ( λ 1 e ^ 1 e ^ 1 T + λ 2 e ^ 2 e ^ 2 T + λ 3 e ^ 3 e ^ 3 T ) φ 1 , {\displaystyle \varphi \cdot M=(\lambda _{1}{\hat {e}}_{1}{\hat {e}}_{1}^{T}+\lambda _{2}{\hat {e}}_{2}{\hat {e}}_{2}^{T}+\lambda _{3}{\hat {e}}_{3}{\hat {e}}_{3}^{T})\circ \varphi ^{-1},} transformed eigenvectors

e ^ 1 = D φ e 1 D φ e 1   ,       e ^ 2 = D φ e 2 e ^ 1 , D φ e 2 e ^ 1 D φ e 2 2 e ^ 1 , D φ e 2 2   ,       e ^ 3 = e ^ 1 × e ^ 2 {\displaystyle {\begin{aligned}{\hat {e}}_{1}&={\frac {D\varphi e_{1}}{\|D\varphi e_{1}\|}}\ ,\ \ \ {\hat {e}}_{2}={\frac {D\varphi e_{2}-\langle {\hat {e}}_{1},D\varphi e_{2}\rangle {\hat {e}}_{1}}{\sqrt {\|D\varphi e_{2}\|^{2}-\langle {\hat {e}}_{1},D\varphi e_{2}\rangle ^{2}}}}\ ,\ \ \ {\hat {e}}_{3}={\hat {e}}_{1}\times {\hat {e}}_{2}\end{aligned}}} .

The variational problem matching onto the principal eigenvector or the matrix is described LDDMM Tensor Image Matching.

High Angular Resolution Diffusion Image (HARDI) matching in computational anatomy

Further information: Group actions in computational anatomy and LDDMM § LDDMM ODF

High angular resolution diffusion imaging (HARDI) addresses the well-known limitation of DTI, that is, DTI can only reveal one dominant fiber orientation at each location. HARDI measures diffusion along n {\displaystyle n} uniformly distributed directions on the sphere and can characterize more complex fiber geometries. HARDI can be used to reconstruct an orientation distribution function (ODF) that characterizes the angular profile of the diffusion probability density function of water molecules. The ODF is a function defined on a unit sphere, S 2 {\displaystyle {\mathbb {S} }^{2}} .

Dense LDDMM ODF matching takes the HARDI data as ODF at each voxel and solves the LDDMM variational problem in the space of ODF. In the field of information geometry, the space of ODF forms a Riemannian manifold with the Fisher-Rao metric. For the purpose of LDDMM ODF mapping, the square-root representation is chosen because it is one of the most efficient representations found to date as the various Riemannian operations, such as geodesics, exponential maps, and logarithm maps, are available in closed form. In the following, denote square-root ODF ( ODF {\displaystyle {\sqrt {\text{ODF}}}} ) as ψ ( s ) {\displaystyle \psi ({\bf {s}})} , where ψ ( s ) {\displaystyle \psi ({\bf {s}})} is non-negative to ensure uniqueness and s S 2 ψ 2 ( s ) d s = 1 {\displaystyle \int _{{\bf {s}}\in {\mathbb {S} }^{2}}\psi ^{2}({\bf {s}})d{\bf {s}}=1} . The variational problem for matching assumes that two ODF volumes can be generated from one to another via flows of diffeomorphisms ϕ t {\displaystyle \phi _{t}} , which are solutions of ordinary differential equations ϕ ˙ t = v t ( ϕ t ) , t [ 0 , 1 ] , {\displaystyle {\dot {\phi }}_{t}=v_{t}(\phi _{t}),t\in ,} starting from the identity map ϕ 0 = i d {\displaystyle \phi _{0}={id}} . Denote the action of the diffeomorphism on template as ϕ 1 ψ t e m p ( s , x ) {\displaystyle \phi _{1}\cdot \psi _{\mathrm {temp} }({\bf {s}},x)} , s S 2 {\displaystyle {\bf {s}}\in {{\mathbb {S} }^{2}}} , x X {\displaystyle x\in X} are respectively the coordinates of the unit sphere, S 2 {\displaystyle {{\mathbb {S} }^{2}}} and the image domain, with the target indexed similarly, ψ t a r g ( s , x ) {\displaystyle \psi _{\mathrm {targ} }({\bf {s}},x)} , s S 2 {\displaystyle {\bf {s}}\in {{\mathbb {S} }^{2}}} , x X {\displaystyle x\in X} .

The group action of the diffeomorphism on the template is given according to

ϕ 1 ψ ( x ) ( D ϕ 1 ) ψ ϕ 1 1 ( x ) , x X {\displaystyle \phi _{1}\cdot \psi (x)\doteq (D\phi _{1})\psi \circ \phi _{1}^{-1}(x),x\in X} ,

where ( D ϕ 1 ) {\displaystyle (D\phi _{1})} is the Jacobian of the affined transformed ODF and is defined as ( D ϕ 1 ) ψ ϕ 1 1 ( x ) = det ( D ϕ 1 1 ϕ 1 ) 1 ( D ϕ 1 1 ϕ 1 ) 1 s 3 ψ ( ( D ϕ 1 1 ϕ 1 ) 1 s ( D ϕ 1 1 ϕ 1 ) 1 s , ϕ 1 1 ( x ) ) . {\displaystyle {\begin{aligned}(D\phi _{1})\psi \circ \phi _{1}^{-1}(x)={\sqrt {\frac {\det {{\bigl (}D_{\phi _{1}^{-1}}\phi _{1}{\bigr )}^{-1}}}{\left\|{{\bigl (}D_{\phi _{1}^{-1}}\phi _{1}{\bigr )}^{-1}}{\bf {s}}\right\|^{3}}}}\quad \psi \left({\frac {(D_{\phi _{1}^{-1}}\phi _{1}{\bigr )}^{-1}{\bf {s}}}{\|(D_{\phi _{1}^{-1}}\phi _{1}{\bigr )}^{-1}{\bf {s}}\|}},\phi _{1}^{-1}(x)\right).\end{aligned}}}

This group action of diffeomorphisms on ODF reorients the ODF and reflects changes in both the magnitude of ψ {\displaystyle \psi } and the sampling directions of s {\displaystyle {\bf {s}}} due to affine transformation. It guarantees that the volume fraction of fibers oriented toward a small patch must remain the same after the patch is transformed.

The LDDMM variational problem is defined as

C ( v ) = inf v : ϕ ˙ t = v t ϕ t , ϕ 0 = i d 0 1 X A v t v t d x   d t + λ x Ω log ( D ϕ 1 ) ψ t e m p ϕ 1 1 ( x ) ( ψ t a r g ( x ) ) ( D ϕ 1 ) ψ t e m p ϕ 1 1 ( x ) 2 d x {\displaystyle {\begin{aligned}C(v)=\inf _{v:{\dot {\phi }}_{t}=v_{t}\circ \phi _{t},\phi _{0}={id}}\int _{0}^{1}\int _{X}Av_{t}\cdot v_{t}dx\ dt+\lambda \int _{x\in \Omega }\|\log _{(D\phi _{1})\psi _{\mathrm {temp} }\circ \phi _{1}^{-1}(x)}(\psi _{\mathrm {targ} }(x))\|_{(D\phi _{1})\psi _{\mathrm {temp} }\circ \phi _{1}^{-1}(x)}^{2}dx\end{aligned}}} .

where the logarithm of ψ 1 , ψ 2 Ψ {\displaystyle \psi _{1},\psi _{2}\in \Psi } is defined as

log ψ 1 ( ψ 2 ) ψ 1 = cos 1 ψ 1 , ψ 2 = cos 1 ( s S 2 ψ 1 ( s ) ψ 2 ( s ) d s ) , {\displaystyle {\begin{aligned}\|\log _{\psi _{1}}(\psi _{2})\|_{\psi _{1}}=\cos ^{-1}\langle \psi _{1},\psi _{2}\rangle =\cos ^{-1}\left(\int _{{\bf {s}}\in {\mathbb {S} }^{2}}\psi _{1}({\bf {s}})\psi _{2}({\bf {s}})d{\bf {s}}\right),\end{aligned}}}

where , {\displaystyle \langle \cdot ,\cdot \rangle } is the normal dot product between points in the sphere under the L 2 {\displaystyle \mathrm {L} ^{2}} metric.

This LDDMM-ODF mapping algorithm has been widely used to study brain white matter degeneration in aging, Alzheimer's disease, and vascular dementia. The brain white matter atlas generated based on ODF is constructed via Bayesian estimation. Regression analysis on ODF is developed in the ODF manifold space in.

Metamorphosis

Further information: Metamorphosis
Illustration of changing both gray levels in an imaging which is classical warping from Michael Jackson video as well as diffeomorphic orbit transformation.,
Demonstrating metamorphosis allowing both diffeomorphic change in coordinate transformation as well as change in image intensity as associated to early Morphing technologies such as the Michael Jackson video. Notice the insertion of tumor gray level intensity which does not exist in template.

The principle mode of variation represented by the orbit model is change of coordinates. For setting in which pairs of images are not related by diffeomorphisms but have photometric variation or image variation not represented by the template, active appearance modelling has been introduced, originally by Edwards-Cootes-Taylor and in 3D medical imaging in. In the context of computational anatomy in which metrics on the anatomical orbit has been studied, metamorphosis for modelling structures such as tumors and photometric changes which are not resident in the template was introduced in for Magnetic Resonance image models, with many subsequent developments extending the metamorphosis framework.

For image matching the image metamorphosis framework enlarges the action so that t ( ϕ t , I t ) {\displaystyle t\mapsto (\phi _{t},I_{t})} with action ϕ t I t I t ϕ t 1 {\displaystyle \phi _{t}\cdot I_{t}\doteq I_{t}\circ \phi _{t}^{-1}} . In this setting metamorphosis combines both the diffeomorphic coordinate system transformation of computational anatomy as well as the early morphing technologies which only faded or modified the photometric or image intensity alone.

Then the matching problem takes a form with equality boundary conditions:

min ( v , I ) 1 2 0 1 ( X A v t v t d x + I ˙ t ϕ t 1 2 / σ 2 ) d t  subject to   ϕ 0 = i d , I 0 = fixed , I 1 = fixed {\displaystyle \min _{(v,I)}{\frac {1}{2}}\int _{0}^{1}\left(\int _{X}Av_{t}\cdot v_{t}dx+\|{\dot {I}}_{t}\circ \phi _{t}^{-1}\|^{2}/\sigma ^{2}\right)\,dt{\text{ subject to}}\ \phi _{0}=id,I_{0}={\text{fixed}},I_{1}={\text{fixed}}}

Matching landmarks, curves, surfaces

Transforming coordinate systems based on Landmark point or fiducial marker features dates back to Bookstein's early work on small deformation spline methods for interpolating correspondences defined by fiducial points to the two-dimensional or three-dimensional background space in which the fiducials are defined. Large deformation landmark methods came on in the late 90's. The above Figure depicts a series of landmarks associated three brain structures, the amygdala, entorhinal cortex, and hippocampus.

Matching geometrical objects like unlabelled point distributions, curves or surfaces is another common problem in computational anatomy. Even in the discrete setting where these are commonly given as vertices with meshes, there are no predetermined correspondences between points as opposed to the situation of landmarks described above. From the theoretical point of view, while any submanifold X {\displaystyle X} in R 3 {\displaystyle {\mathbb {R} }^{3}} , d = 1 , 2 , 3 {\displaystyle d=1,2,3} can be parameterized in local charts m : u U R 0 , 1 , 2 , 3 R 3 {\displaystyle m:u\in U\subset {\mathbb {R} }^{0,1,2,3}\rightarrow {\mathbb {R} }^{3}} , all reparametrizations of these charts give geometrically the same manifold. Therefore, early on in computational anatomy, investigators have identified the necessity of parametrization invariant representations. One indispensable requirement is that the end-point matching term between two submanifolds is itself independent of their parametrizations. This can be achieved via concepts and methods borrowed from Geometric measure theory, in particular currents and varifolds which have been used extensively for curve and surface matching.

Landmark or point matching with correspondence

Further information: Large deformation diffeomorphic metric mapping § LDDMM registered landmark matching
Illustration of geodesic flow for one landmark, demonstrating diffeomorphic motion of background space. Red arrow shows p 0, blue curve shows \varphi t(x 1), black grid shows \varphi t
Illustration of geodesic flow for one landmark, demonstrating diffeomorphic motion of background space. Red arrow shows p 0 ( 1 ) {\displaystyle p_{0}(1)} , blue curve shows φ t ( x 1 ) {\displaystyle \varphi _{t}(x_{1})} , black grid shows φ t {\displaystyle \varphi _{t}}
Figure showing landmark matching with correspondence. Left and right panels depict two different kernel with solutions.

Denoted the landmarked shape X { x 1 , , x n } R 3 {\displaystyle X\doteq \{x_{1},\dots ,x_{n}\}\subset {\mathbb {R} }^{3}} with endpoint E ( ϕ 1 ) i ϕ 1 ( x i ) x i 2 {\displaystyle E(\phi _{1})\doteq \textstyle \sum _{i}\displaystyle \|\phi _{1}(x_{i})-x_{i}^{\prime }\|^{2}} , the variational problem becomes

.       min ϕ : v = ϕ ˙ ϕ 1 C ( ϕ ) 1 2 ( A v t | v t ) d t + 1 2 i ϕ 1 ( x i ) x i 2 {\displaystyle {\begin{matrix}&\ \ \ \min _{\phi :v={\dot {\phi }}\circ \phi ^{-1}}C(\phi )\doteq {\frac {1}{2}}\int (Av_{t}|v_{t})dt+{\frac {1}{2}}\sum _{i}\|\phi _{1}(x_{i})-x_{i}^{\prime }\|^{2}\end{matrix}}}
Landmark-Matching
The geodesic Eulerian momentum is a generalized function A v t V , t [ 0 , 1 ] {\displaystyle \displaystyle Av_{t}\in V^{*}\textstyle ,t\in } , supported on the landmarked set in the variational problem.The endpoint condition with conservation implies the initial momentum at the identity of the group:
{ Endpoint Condition:           A v 1 = i = 1 n p 1 ( i ) δ ϕ 1 ( x i ) , p 1 ( i ) = ( x i ϕ 1 ( x i ) )   , Conservation:                             A v t = i = 1 n p t ( i ) δ ϕ t ( x i ) ,   p t ( i ) = ( D ϕ t 1 ) | ϕ t ( x i ) T p 1 ( i )   ,   ϕ t 1 ϕ 1 ϕ t 1   ,                                                                                           A v 0 = i δ x i ( ) p 0 ( i )   with     p 0 ( i ) = ( D ϕ 1 ) | x i T ( x i ϕ 1 ( x i ) ) {\displaystyle {\begin{cases}&{\text{Endpoint Condition:}}\ \ \ \ \ Av_{1}=\sum _{i=1}^{n}p_{1}(i)\delta _{\phi _{1}(x_{i})},p_{1}(i)=(x_{i}^{\prime }-\phi _{1}(x_{i}))\ ,\\&{\text{Conservation:}}\ \ \ \ \ \ \ \ \ \ \ \ \ \ Av_{t}=\sum _{i=1}^{n}p_{t}(i)\delta _{\phi _{t}(x_{i})},\ p_{t}(i)=(D\phi _{t1})_{|\phi _{t}(x_{i})}^{T}p_{1}(i)\ ,\ \phi _{t1}\doteq \phi _{1}\circ \phi _{t}^{-1}\ ,\\&\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Av_{0}=\sum _{i}\delta _{x_{i}}(\cdot )p_{0}(i)\ {\text{with}}\ \ p_{0}(i)=(D\phi _{1})_{|x_{i}}^{T}(x_{i}^{\prime }-\phi _{1}(x_{i}))\end{cases}}}

The iterative algorithm for large deformation diffeomorphic metric mapping for landmarks is given.

Measure matching: unregistered landmarks

Glaunes and co-workers first introduced diffeomorphic matching of pointsets in the general setting of matching distributions. As opposed to landmarks, this includes in particular the situation of weighted point clouds with no predefined correspondences and possibly different cardinalities. The template and target discrete point clouds are represented as two weighted sums of Diracs μ m = i = 1 n ρ i δ x i {\displaystyle \mu _{m}=\sum _{i=1}^{n}\rho _{i}\delta _{x_{i}}} and μ m = i = 1 n ρ i δ x i {\displaystyle \mu _{m^{\prime }}=\sum _{i=1}^{n^{\prime }}\rho _{i}^{\prime }\delta _{x_{i}^{\prime }}} living in the space of signed measures of R 3 {\displaystyle \mathbb {R} ^{3}} . The space is equipped with a Hilbert metric obtained from a real positive kernel k ( x , y ) {\displaystyle k(x,y)} on R 3 {\displaystyle \mathbb {R} ^{3}} , giving the following norm:

μ m m e a 2 = i , j = 1 n ρ i ρ j k ( x i , x j ) {\displaystyle \|\mu _{m}\|_{\mathrm {mea} }^{2}=\sum _{i,j=1}^{n}\rho _{i}\rho _{j}k(x_{i},x_{j})}

The matching problem between a template and target point cloud may be then formulated using this kernel metric for the endpoint matching term:

min ϕ : v = ϕ ˙ ϕ 1 C ( ϕ ) 1 2 ( A v t v t ) d t + 1 2 μ ϕ 1 m μ m m e a 2 {\displaystyle \min _{\phi :v={\dot {\phi }}\circ \phi ^{-1}}C(\phi )\doteq {\frac {1}{2}}\int (Av_{t}\mid v_{t})\,dt+{\frac {1}{2}}\|\mu _{\phi _{1}\cdot m}-\mu _{m^{\prime }}\|_{\mathrm {mea} }^{2}}

where μ ϕ 1 m = i = 1 n ρ i δ ϕ 1 ( x i ) {\displaystyle \mu _{\phi _{1}\cdot m}=\sum _{i=1}^{n}\rho _{i}\delta _{\phi _{1}(x_{i})}} is the distribution transported by the deformation.

Curve matching

In the one dimensional case, a curve in 3D can be represented by an embedding m : u [ 0 , 1 ] R 3 {\displaystyle m:u\in \rightarrow {\mathbb {R} }^{3}} , and the group action of Diff becomes ϕ m = ϕ m {\displaystyle \phi \cdot m=\phi \circ m} . However, the correspondence between curves and embeddings is not one to one as the any reparametrization m γ {\displaystyle m\circ \gamma } , for γ {\displaystyle \gamma } a diffeomorphism of the interval , represents geometrically the same curve. In order to preserve this invariance in the end-point matching term, several extensions of the previous 0-dimensional measure matching approach can be considered.

  • Curve matching with currents

In the situation of oriented curves, currents give an efficient setting to construct invariant matching terms. In such representation, curves are interpreted as elements of a functional space dual to the space vector fields, and compared through kernel norms on these spaces. Matching of two curves m {\displaystyle m} and m {\displaystyle m^{\prime }} writes eventually as the variational problem

min ϕ : v = ϕ ˙ ϕ 1 C ( ϕ ) 1 2 ( A v t v t ) d t + 1 2 C ϕ 1 m C m c u r 2 {\displaystyle \min _{\phi :v={\dot {\phi }}\circ \phi ^{-1}}C(\phi )\doteq {\frac {1}{2}}\int (Av_{t}\mid v_{t})\,dt+{\frac {1}{2}}\|{\mathcal {C}}_{\phi _{1}\cdot m}-{\mathcal {C}}_{m^{\prime }}\|_{\mathrm {cur} }^{2}}

with the endpoint term E ( ϕ 1 ) = C ϕ 1 m C m c u r 2 / 2 {\displaystyle E(\phi _{1})=\|{\mathcal {C}}_{\phi _{1}\cdot m}-{\mathcal {C}}_{m^{\prime }}\|_{\mathrm {cur} }^{2}/2} is obtained from the norm

C m c u r 2 = 0 1 0 1 K C ( m ( u ) , m ( v ) ) m ( u ) m ( v ) d u d v {\displaystyle \|{\mathcal {C}}_{m}\|_{\mathrm {cur} }^{2}=\int _{0}^{1}\int _{0}^{1}K_{C}(m(u),m(v))\partial m(u)\cdot \partial m(v)\,du\,dv}

the derivative m ( u ) {\displaystyle \partial m(u)} being the tangent vector to the curve and K C {\displaystyle K_{\mathcal {C}}} a given matrix kernel of R 3 {\displaystyle {\mathbb {R} }^{3}} . Such expressions are invariant to any positive reparametrizations of m {\displaystyle m} and m {\displaystyle m'} , and thus still depend on the orientation of the two curves.

  • Curve matching with varifolds

Varifold is an alternative to currents when orientation becomes an issue as for instance in situations involving multiple bundles of curves for which no "consistent" orientation may be defined. Varifolds directly extend 0-dimensional measures by adding an extra tangent space direction to the position of points, leading to represent curves as measures on the product of R 3 {\displaystyle {\mathbb {R} }^{3}} and the Grassmannian of all straight lines in R 3 {\displaystyle {\mathbb {R} }^{3}} . The matching problem between two curves then consists in replacing the endpoint matching term by E ( ϕ 1 ) = V ϕ 1 m V m c u r 2 / 2 {\displaystyle E(\phi _{1})=\|{\mathcal {V}}_{\phi _{1}\cdot m}-{\mathcal {V}}_{m^{\prime }}\|_{cur}^{2}/2} with varifold norms of the form:

V m v a r 2 = 0 1 0 1 k R 3 ( m ( u ) , m ( v ) ) k G r ( [ m ( u ) ] , [ m ( v ) ] ) | m ( u ) | | m ( v ) | d u d v {\displaystyle \|{\mathcal {V}}_{m}\|_{var}^{2}=\int _{0}^{1}\int _{0}^{1}k_{\mathbb {R} ^{3}}(m(u),m(v))k_{\mathbf {Gr} }\left(,\right){|}\partial m(u){|}{|}\partial m(v){|}\,du\,dv}

where [ m ( u ) ] {\displaystyle } is the non-oriented line directed by tangent vector m ( u ) {\displaystyle \partial m(u)} and k R 3 , k G r {\displaystyle k_{\mathbb {R} ^{3}},k_{\mathbf {Gr} }} two scalar kernels respectively on R 3 {\displaystyle \mathbb {R} ^{3}} and the Grassmannian. Due to the inherent non-oriented nature of the Grassmannian representation, such expressions are invariant to positive and negative reparametrizations.

Surface matching

Surface matching share many similarities with the case of curves. Surfaces in R 3 {\displaystyle {\mathbb {R} }^{3}} are parametrized in local charts by embeddings m : u U R 2 R 3 {\displaystyle m:u\in U\subset {\mathbb {R} }^{2}\rightarrow {\mathbb {R} }^{3}} , with all reparametrizations m γ {\displaystyle m\circ \gamma } with γ {\displaystyle \gamma } a diffeomorphism of U being equivalent geometrically. Currents and varifolds can be also used to formalize surface matching.

  • Surface matching with currents

Oriented surfaces can be represented as 2-currents which are dual to differential 2-forms. In R 3 {\displaystyle {\mathbb {R} }^{3}} , one can further identify 2-forms with vector fields through the standard wedge product of 3D vectors. In that setting, surface matching writes again:

min ϕ : v = ϕ ˙ ϕ 1 C ( ϕ ) 1 2 ( A v t v t ) d t + 1 2 C ϕ 1 m C m c u r 2 {\displaystyle \min _{\phi :v={\dot {\phi }}\circ \phi ^{-1}}C(\phi )\doteq {\frac {1}{2}}\int (Av_{t}\mid v_{t})\,dt+{\frac {1}{2}}\|{\mathcal {C}}_{\phi _{1}\cdot m}-{\mathcal {C}}_{m^{\prime }}\|_{\mathrm {cur} }^{2}}

with the endpoint term E ( ϕ 1 ) = C ϕ 1 m C m c u r 2 / 2 {\displaystyle E(\phi _{1})=\|{\mathcal {C}}_{\phi _{1}\cdot m}-{\mathcal {C}}_{m^{\prime }}\|_{\mathrm {cur} }^{2}/2} given through the norm

C m c u r 2 = U × U K C ( m ( u ) , m ( v ) ) n ( u ) n ( v ) d u d v {\displaystyle \|{\mathcal {C}}_{m}\|_{\mathrm {cur} }^{2}=\iint _{U\times U}K_{C}(m(u),m(v)){\vec {n}}(u)\cdot {\vec {n}}(v)\,du\,dv}

with n = u 1 m u 2 m {\displaystyle {\vec {n}}=\partial _{u_{1}}m\wedge \partial _{u_{2}}m} the normal vector to the surface parametrized by m {\displaystyle m} .

This surface mapping algorithm has been validated for brain cortical surfaces against CARET and FreeSurfer. LDDMM mapping for multiscale surfaces is discussed in.

  • Surface matching with varifolds

For non-orientable or non-oriented surfaces, the varifold framework is often more adequate. Identifying the parametric surface m {\displaystyle m} with a varifold V m {\displaystyle {\mathcal {V}}_{m}} in the space of measures on the product of R 3 {\displaystyle {\mathbb {R} }^{3}} and the Grassmannian, one simply replaces the previous current metric C m c u r 2 {\displaystyle \|{\mathcal {C}}_{m}\|_{\mathrm {cur} }^{2}} by:

V m v a r 2 = U × U k R 3 ( m ( u ) , m ( v ) ) k G r ( [ n ( u ) ] , [ n ( v ) ] ) | n ( u ) | | n ( v ) | d u d v {\displaystyle \|{\mathcal {V}}_{m}\|_{\mathrm {var} }^{2}=\iint _{U\times U}k_{\mathbb {R} ^{3}}(m(u),m(v))k_{\mathbf {Gr} }\left(,\right){|}{\vec {n}}(u){|}{|}{\vec {n}}(v){|}\,du\,dv}

where [ n ( u ) ] {\displaystyle } is the (non-oriented) line directed by the normal vector to the surface.

Growth and atrophy from longitudinal time-series

There are many settings in which there are a series of measurements, a time-series to which the underlying coordinate systems will be matched and flowed onto. This occurs for example in the dynamic growth and atrophy models and motion tracking such as have been explored in An observed time sequence is given and the goal is to infer the time flow of geometric change of coordinates carrying the exemplars or templars through the period of observations.

The generic time-series matching problem considers the series of times is 0 < t 1 < t K = 1 {\displaystyle 0<t_{1}<\dots t_{K}=1} . The flow optimizes at the series of costs E ( t k ) , k = 1 , , K {\displaystyle E(t_{k}),k=1,\dots ,K} giving optimization problems of the form

min ϕ : v = ϕ ˙ ϕ 1 , ϕ 0 = i d C ( ϕ ) 1 2 0 1 ( A v t v t ) d t + k = 1 K E ( ϕ t k ) {\displaystyle \min _{\phi :v={\dot {\phi }}\circ \phi ^{-1},\phi _{0}=id}C(\phi )\doteq {\frac {1}{2}}\int _{0}^{1}(Av_{t}\mid v_{t})\,dt+\sum _{k=1}^{K}E(\phi _{t_{k}})} .

There have been at least three solutions offered thus far, piecewise geodesic, principal geodesic and splines.

The random orbit model of computational anatomy

Carton depicting random orbit of brains via a smooth manifold.
Orbits of brains associated to diffeomorphic group action on templates depicted via smooth flow associated to geodesic flows with random spray associated to random generation of initial tangent space vector field v 0 V {\displaystyle v_{0}\in V} ; published in.

The random orbit model of computational anatomy first appeared in modelling the change in coordinates associated to the randomness of the group acting on the templates, which induces the randomness on the source of images in the anatomical orbit of shapes and forms and resulting observations through the medical imaging devices. Such a random orbit model in which randomness on the group induces randomness on the images was examined for the Special Euclidean Group for object recognition in.

Depicted in the figure is a depiction of the random orbits around each exemplar, m 0 M {\displaystyle m_{0}\in {\mathcal {M}}} , generated by randomizing the flow by generating the initial tangent space vector field at the identity v 0 V {\displaystyle v_{0}\in V} , and then generating random object n E x p i d ( v 0 ) m 0 M {\displaystyle n\doteq Exp_{id}(v_{0})\cdot m_{0}\in {\mathcal {M}}} .

The random orbit model induces the prior on shapes and images I I {\displaystyle I\in {\mathcal {I}}} conditioned on a particular atlas I a I {\displaystyle I_{a}\in {\mathcal {I}}} . For this the generative model generates the mean field I {\displaystyle I} as a random change in coordinates of the template according to I ϕ I a {\displaystyle I\doteq \phi \cdot I_{a}} , where the diffeomorphic change in coordinates is generated randomly via the geodesic flows. The prior on random transformations π D i f f ( d ϕ ) {\displaystyle \pi _{Diff}(d\phi )} on D i f f V {\displaystyle Diff_{V}} is induced by the flow E x p i d ( v ) {\displaystyle Exp_{id}(v)} , with v V {\displaystyle v\in V} constructed as a Gaussian random field prior π V ( d v ) {\displaystyle \pi _{V}(dv)} . The density on the random observables at the output of the sensor I D I D {\displaystyle I^{D}\in {\mathcal {I}}^{D}} are given by

Figure shows randomly synthesized structures
Figure showing the random spray of synthesized subcortical structures laid out in the two-dimensional grid representing the variance of the eigenfunction used for the momentum for synthesis.

p ( I D | I a ) = V p ( I D | E x p i d ( v ) I a ) π V ( d v )   . {\displaystyle p(I^{D}|I_{a})=\int _{V}p(I^{D}|Exp_{id}(v)\cdot I_{a})\pi _{V}(dv)\ .}

Shown in the Figure on the right the cartoon orbit, are a random spray of the subcortical manifolds generated by randomizing the vector fields v 0 {\displaystyle v_{0}} supported over the submanifolds.

The Bayesian model of computational anatomy

Main article: The Bayesian model of computational anatomy
Source-channel model showing the source of images the deformable template I ϕ I t e m p I {\displaystyle I\doteq \phi \cdot I_{\mathrm {temp} }\in {\mathcal {I}}} and channel output associated with MRI sensor I D I D {\displaystyle I^{D}\in {\mathcal {I}}^{\mathcal {D}}}

The central statistical model of computational anatomy in the context of medical imaging has been the source-channel model of Shannon theory; the source is the deformable template of images I I {\displaystyle I\in {\mathcal {I}}} , the channel outputs are the imaging sensors with observables I D I D {\displaystyle I^{D}\in {\mathcal {I}}^{\mathcal {D}}} (see Figure).

See The Bayesian model of computational anatomy for discussions (i) MAP estimation with multiple atlases, (ii) MAP segmentation with multiple atlases, MAP estimation of templates from populations.

Statistical shape theory in computational anatomy

Further information: Statistical shape analysis and Shape theory (mathematics)

Shape in computational anatomy is a local theory, indexing shapes and structures to templates to which they are bijectively mapped. Statistical shape in computational anatomy is the empirical study of diffeomorphic correspondences between populations and common template coordinate systems. This is a strong departure from Procrustes Analyses and shape theories pioneered by David G. Kendall in that the central group of Kendall's theories are the finite-dimensional Lie groups, whereas the theories of shape in computational anatomy have focused on the diffeomorphism group, which to first order via the Jacobian can be thought of as a field–thus infinite dimensional–of low-dimensional Lie groups of scale and rotations.

showing man sub-cortical structures
Figure showing hundreds of sub-cortical structures embedded in two-dimensional momentum space generated from the first two eigenvectors of the empirical co-variance estimated from the population of shapes.

The random orbit model provides the natural setting to understand empirical shape and shape statistics within computational anatomy since the non-linearity of the induced probability law on anatomical shapes and forms m M {\displaystyle m\in {\mathcal {M}}} is induced via the reduction to the vector fields v 0 V {\displaystyle v_{0}\in V} at the tangent space at the identity of the diffeomorphism group. The successive flow of the Euler equation induces the random space of shapes and forms E x p i d ( v 0 ) m M {\displaystyle Exp_{id}(v_{0})\cdot m\in {\mathcal {M}}} .

Performing empirical statistics on this tangent space at the identity is the natural way for inducing probability laws on the statistics of shape. Since both the vector fields and the Eulerian momentum A v 0 {\displaystyle Av_{0}} are in a Hilbert space the natural model is one of a Gaussian random field, so that given test function w V {\displaystyle w\in V} , then the inner-products with the test functions are Gaussian distributed with mean and covariance.

This is depicted in the accompanying figure where sub-cortical brain structures are depicted in a two-dimensional coordinate system based on inner products of their initial vector fields that generate them from the template is shown in a 2-dimensional span of the Hilbert space.

Template estimation from populations

figure depicting multiple coordinate systems generated from MRI images and generating a common template coordinate system.
Depicting template estimation from multiplie subcortical surfaces in populations of MR images using the EM-algorithm solution of Ma.
Further information: The Bayesian model of computational anatomy and Bayesian estimation of templates in computational anatomy

The study of shape and statistics in populations are local theories, indexing shapes and structures to templates to which they are bijectively mapped. Statistical shape is then the study of diffeomorphic correspondences relative to the template. A core operation is the generation of templates from populations, estimating a shape that is matched to the population. There are several important methods for generating templates including methods based on Frechet averaging, and statistical approaches based on the expectation-maximization algorithm and the Bayes Random orbit models of computational anatomy. Shown in the accompanying figure is a subcortical template reconstruction from the population of MRI subjects.

Software for diffeomorphic mapping

Software suites containing a variety of diffeomorphic mapping algorithms include the following:

Cloud software

  • MRICloud

See also

References

  1. "Computational Anatomy – Asclepios". team.inria.fr. Retrieved 2018-01-01.
  2. "JHU – Institute for Computational Medicine | Computational Anatomy". icm.jhu.edu. Retrieved 2018-01-01.
  3. Dupuis, Paul; Grenander, Ulf; Miller, Michael. "Variational Problems on Flows of Diffeomorphisms for Image Matching". ResearchGate. Retrieved 2016-02-20. {{cite web}}: Cite has empty unknown parameter: |author-first#= (help)
  4. ^ Arnold, V. (1966). "Sur la géomérie différentielle des groupes de Lie de dimension infinie et ses applications à l'hydrodynamique des fluides parfaits". Ann. Inst. Fourier (in French). 16 (1): 319–361. doi:10.5802/aif.233. MR 0202082.
  5. Laurent Younes (2010-05-25). Shapes and Diffeomorphisms. Springer. ISBN 9783642120541.
  6. Durer, Albrecht (1528). Hierinn sind begriffen vier Bucher von menschlicher Proportion durch Albrechten Durer von Nurerberg [sic.] erfunden und beschuben zu nutz allen denen so zu diser kunst lieb tragen. Hieronymus Andreae Formschneider.
  7. Library, State of Texas, University of Texas Health Science Center at San Antonio. "Albrecht Dürer's Human Proportions " UT Health Science Center Library". library.uthscsa.edu. Retrieved 2016-03-16.{{cite web}}: CS1 maint: multiple names: authors list (link)
  8. "Albrecht Dürer". The Morgan Library & Museum. 2014-01-07. Retrieved 2016-03-16.
  9. ^ Grenander, Ulf; Miller, Michael I. (1998-12-01). "Computational Anatomy: An Emerging Discipline". Q. Appl. Math. 56 (4): 617–694. doi:10.1090/qam/1668732.
  10. "Brown University -- Pattern Theory Group: Home". www.dam.brown.edu. Retrieved 2015-12-27.
  11. ^ Miller, Michael I.; Younes, Laurent; Trouvé, Alain (2014-03-01). "Diffeomorphometry and geodesic positioning systems for human anatomy". Technology. 2 (1): 36–43. doi:10.1142/S2339547814500010. PMC 4041578. PMID 24904924.
  12. Grenander, Ulf. General Pattern Theory : A Mathematical Study of Regular Structures. Oxford University Press. ISBN 9780198536710.
  13. U. Grenander and M. I. Miller (2007-02-08). Pattern Theory: From Representation to Inference. Oxford: Oxford University Press. ISBN 9780199297061.
  14. Van Essen, D. C.; Maunsell, J. H. (1980-05-15). "Two-dimensional maps of the cerebral cortex". The Journal of Comparative Neurology. 191 (2): 255–281. doi:10.1002/cne.901910208. PMID 7410593.
  15. 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.
  16. Bookstein, F. L. (1989-06-01). "Principal Warps: Thin-Plate Splines and the Decomposition of Deformations". IEEE Trans. Pattern Anal. Mach. Intell. 11 (6): 567–585. doi:10.1109/34.24792.
  17. ^ Christensen, Gary; Rabbitt, Richard; Miller, Michael I. (1993-01-01). Jerry Prince (ed.). A deformable neuroanatomy textbook based on viscous fluid mechanics: Proceedings of the ... Conference on Information Sciences and Systems. Department of Electrical Engineering, Johns Hopkins University.
  18. ^ 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. Bibcode:1996ITIP....5.1435C. doi:10.1109/83.536892. PMID 18290061.
  19. ^ Miller, Michael; Joshi, Sarang; Christensen; Brain Warping Book Author: Toga, Arthur (1997). Brain Warping: Chapter 7: Large Deformation Fluid Diffeomorphisms for Landmark and Image Matching. p. 115. ISBN 9780080525549. {{cite book}}: |last4= has generic name (help)
  20. Walter Freiberger (ed.). "Current and Future Challenges in the Applications of Mathematics". Quarterly of Applied Mathematics.
  21. "Colloque Mathematiques et reconnaissance de formes". www.ceremade.dauphine.fr. Retrieved 2015-12-19.
  22. "Robert Azencott, mathématicien polyglotte | La Recherche". www.larecherche.fr. Retrieved 2016-02-20.
  23. Trouve, Alain. "An Approach of Pattern Recognition through Infinite Dimensional Diffeomorphism" (PDF).
  24. ^ Dupuis, Paul; Grenander, Ulf (1998-09-01). "Variational Problems on Flows of Diffeomorphisms for Image Matching". Q. Appl. Math. LVI (3): 587–600.
  25. Miller, Michael I.; Trouve, Alain; Younes, Laurent (2002-01-01). "On the metrics and euler-lagrange equations of computational anatomy". Annual Review of Biomedical Engineering. 4: 375–405. CiteSeerX 10.1.1.157.6533. doi:10.1146/annurev.bioeng.4.092101.125733. PMID 12117763.
  26. ^ Miller, Michael I.; Trouvé, Alain; Younes, Laurent (2006-01-28). "Geodesic Shooting for Computational Anatomy". Journal of Mathematical Imaging and Vision. 24 (2): 209–228. doi:10.1007/s10851-005-3624-0. PMC 2897162. PMID 20613972.
  27. ^ Miller, Michael I.; Trouvé, Alain; Younes, Laurent (2015-12-07). "Hamiltonian Systems and Optimal Control in Computational Anatomy: 100 Years Since D'Arcy Thompson". Annual Review of Biomedical Engineering. 17: 447–509. doi:10.1146/annurev-bioeng-071114-040601. PMID 26643025.
  28. ^ Miller, M. I.; Younes, L. (2001-01-01). "Group Actions, Homeomorphisms, and Matching: A General Framework". Int. J. Comput. Vis. 41 (1–2): 61–84. doi:10.1023/A:1011161132514.
  29. Trouvé, A.; Younes, L. (2005-01-01). "Local Geometry of Deformable Templates". SIAM Journal on Mathematical Analysis. 37 (1): 17–59. CiteSeerX 10.1.1.158.302. doi:10.1137/S0036141002404838.
  30. Micheli, Mario; Michor, Peter W.; Mumford, David (2012-03-01). "Sectional Curvature in Terms of the Cometric, with Applications to the Riemannian Manifolds of Landmarks". SIAM J. Imaging Sci. 5 (1): 394–433. arXiv:1009.2637. doi:10.1137/10081678X.
  31. "Home Page". cnls.lanl.gov. Retrieved 2015-12-19.
  32. ^ Joshi, S. C.; Miller, M. I. (2000-01-01). "Landmark matching via large deformation diffeomorphisms". IEEE Transactions on Image Processing. 9 (8): 1357–1370. Bibcode:2000ITIP....9.1357J. doi:10.1109/83.855431. PMID 18262973.
  33. Holm, Darryl D. (2009-08-29). "Peakons". Encyclopedia of Mathematical Physics. Vol. 4. Oxford: Elsevier. pp. 12–20. arXiv:0908.4351. Bibcode:2009arXiv0908.4351H. {{cite book}}: Unknown parameter |editors= ignored (|editor= suggested) (help)
  34. Ebin, David G.; Marsden, Jerrold E. (1969-09-01). "Groups of diffeomorphisms and the solution of the classical Euler equations for a perfect fluid". Bulletin of the American Mathematical Society. 75 (5): 962–967. doi:10.1090/s0002-9904-1969-12315-3.
  35. ^ Mumford, David; Michor, Peter W. (2013). "On Euler's equation and 'EPDiff'". Journal of Geometric Mechanics. 5 (3): 319–344. arXiv:1209.6576. Bibcode:2012arXiv1209.6576M. doi:10.3934/jgm.2013.5.319.
  36. Scherzer, Otmar (2010-11-23). Handbook of Mathematical Methods in Imaging. Springer Science & Business Media. ISBN 9780387929194.
  37. Glaunes, J.; Trouve, A.; Younes, L. (2004). "Diffeomorphic matching of distributions: A new approach for unlabelled point-sets and sub-manifolds matching". Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2004. CVPR 2004. Vol. 2. pp. 712–718. CiteSeerX 10.1.1.158.4209. doi:10.1109/CVPR.2004.1315234. ISBN 978-0-7695-2158-9.
  38. Glaunès, Joan; Vaillant, Marc; Miller, Michael I (2004). "Landmark Matching via Large Deformation Diffeomorphisms on the Sphere: Special Issue on Mathematics and Image Analysis". Journal of Mathematical Imaging and Vision. 20: 179–200. doi:10.1023/B:JMIV.0000011326.88682.e5. Retrieved 2016-03-27 – via ResearchGate.
  39. Du, Jia; Younes, Laurent; Qiu, Anqi (2011-05-01). "Whole brain diffeomorphic metric mapping via integration of sulcal and gyral curves, cortical surfaces, and images". NeuroImage. 56 (1): 162–173. doi:10.1016/j.neuroimage.2011.01.067. PMC 3119076. PMID 21281722.
  40. ^ Vaillant, Marc; Glaunès, Joan (2005-01-01). "Surface matching via currents". Information Processing in Medical Imaging: Proceedings of the ... Conference. 19: 381–392. PMID 17354711.
  41. ^ Vaillant, Marc; Qiu, Anqi; Glaunès, Joan; Miller, Michael I. (2007-02-01). "Diffeomorphic Metric Surface Mapping in Superior Temporal Gyrus". NeuroImage. 34 (3): 1149–1159. doi:10.1016/j.neuroimage.2006.08.053. PMC 3140704. PMID 17185000.
  42. Durrleman, Stanley; Pennec, Xavier; Trouvé, Alain; Ayache, Nicholas (2009-10-01). "Statistical models of sets of curves and surfaces based on currents". Medical Image Analysis. 13 (5): 793–808. CiteSeerX 10.1.1.221.5224. doi:10.1016/j.media.2009.07.007. PMID 19679507.
  43. M.F. Beg and M. I. Miller and A. Trouve and L. Younes (2005). "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. Retrieved 2016-01-27 – via ResearchGate.
  44. Cao, Yan; Miller, Michael I.; Mori, Susumu; Winslow, Raimond L.; Younes, Laurent (2006-07-05). Diffeomorphic Matching of Diffusion Tensor Images. Vol. 2006. p. 67. doi:10.1109/CVPRW.2006.65. ISBN 978-0-7695-2646-1. PMC 2920614. PMID 20711423. {{cite book}}: |journal= ignored (help)
  45. ^ Charon, Nicolas; Trouvé, Alain (2013). "The varifold representation of non-oriented shapes for diffeomorphic registration". SIAM Journal on Imaging Sciences. 6 (4): 2547–2580. arXiv:1304.6108. Bibcode:2013arXiv1304.6108C. doi:10.1137/130918885.
  46. ^ Miller, Michael I. (2004-01-01). "Computational anatomy: shape, growth, and atrophy comparison via diffeomorphisms". NeuroImage. 23 Suppl 1: S19–33. CiteSeerX 10.1.1.121.4222. doi:10.1016/j.neuroimage.2004.07.021. PMID 15501089.
  47. Trouvé, Alain; Vialard, François-Xavier (2010-03-19). "Shape Splines and Stochastic Shape Evolutions: A Second Order Point of View". arXiv:1003.3895 .
  48. Fletcher, P.T.; Lu, C.; Pizer, S.M.; Joshi, S. (2004-08-01). "Principal geodesic analysis for the study of nonlinear statistics of shape". IEEE Transactions on Medical Imaging. 23 (8): 995–1005. CiteSeerX 10.1.1.76.539. doi:10.1109/TMI.2004.831793. PMID 15338733.
  49. "Ueber die Hypothesen, welche der Geometrie zu Grunde liegen". www.maths.tcd.ie. Archived from the original on 2016-03-18. Retrieved 2016-03-16. {{cite web}}: Unknown parameter |deadurl= ignored (|url-status= suggested) (help)
  50. Bernhard Riemann. Über die Hypothesen, welche der Geometrie. Springer. ISBN 9783642351204.
  51. Peter W. Michor (2008-07-23). Topics in Differential Geometry. American Mathematical Society. ISBN 9780821820032.
  52. "Mathematics in Brain Imaging". NeuroImage. 23 (Supplement 1): S1 – S300. 2004.
  53. Thompson, Paul M.; Miller, Michael I.; Poldrack, Russell A.; Nichols, Thomas E.; Taylor, Jonathan E.; Worsley, Keith J.; Ratnanather, J. Tilak (2009). "Mathematics in Brain Imaging". NeuroImage. 45 (Supplement 1): S1 – S222. doi:10.1016/j.neuroimage.2008.10.033. PMID 19027863.
  54. Fonseca, Carissa G.; Backhaus, Michael; Bluemke, David A.; Britten, Randall D.; Chung, Jae Do; Cowan, Brett R.; Dinov, Ivo D.; Finn, J. Paul; Hunter, Peter J. (2011-08-15). "The Cardiac Atlas Project--an imaging database for computational modeling and statistical atlases of the heart". Bioinformatics. 27 (16): 2288–2295. doi:10.1093/bioinformatics/btr360. PMC 3150036. PMID 21737439.
  55. "CellOrganizer 1.8 Release Notes" (PDF).
  56. Jamie Weir; et al. (2010-03-09). Imaging Atlas of Human Anatomy (4th ed.). Edinburgh: Mosby. ISBN 9780723434573.
  57. "The Whole Brain Atlas". www.med.harvard.edu. Archived from the original on 2016-01-18. Retrieved 2016-01-26. {{cite web}}: Unknown parameter |deadurl= ignored (|url-status= suggested) (help)
  58. Mazziotta, J; Toga, A; Evans, A; Fox, P; Lancaster, J; Zilles, K; Woods, R; Paus, T; Simpson, G (2001-08-29). "A probabilistic atlas and reference system for the human brain: International Consortium for Brain Mapping (ICBM)". Philosophical Transactions of the Royal Society of London B. 356 (1412): 1293–1322. doi:10.1098/rstb.2001.0915. PMC 1088516. PMID 11545704.
  59. "White Matter Atlas - Diffusion Tensor Imaging Atlas of the Brain's White Matter Tracts". www.dtiatlas.org. Retrieved 2016-01-26.
  60. 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. Bibcode:1993PNAS...9011944M. doi:10.1073/pnas.90.24.11944. PMC 48101. PMID 8265653.
  61. "FreeSurfer". freesurfer.net. Retrieved 2015-12-08.
  62. "FSL - FslWiki". fsl.fmrib.ox.ac.uk. Retrieved 2015-12-08.
  63. "NITRC: MRI Studio: Tool/Resource Info". www.nitrc.org. Retrieved 2015-12-08.
  64. "SPM software - Statistical Parametric Mapping". www.fil.ion.ucl.ac.uk. Retrieved 2015-12-08.
  65. ^ "stnava/ANTs". GitHub. Retrieved 2015-12-11.
  66. ^ Ashburner, John (2007-10-15). "A fast diffeomorphic image registration algorithm". NeuroImage. 38 (1): 95–113. doi:10.1016/j.neuroimage.2007.07.007. PMID 17761438.
  67. ^ "Software - Tom Vercauteren". sites.google.com. Retrieved 2015-12-11.
  68. ^ "NITRC: LDDMM: Tool/Resource Info". www.nitrc.org. Retrieved 2015-12-11.
  69. ^ "Publication:Comparing algorithms for diffeomorphic registration: Stationary LDDMM and Diffeomorphic Demons". www.openaire.eu. Retrieved 2015-12-11.
  70. Zhang, Miaomiao; Fletcher, P. Thomas (2015-01-01). "Finite-Dimensional Lie Algebras for Fast Diffeomorphic Image Registration". Information Processing in Medical Imaging: Proceedings of the ... Conference. 24: 249–259. ISSN 1011-2499. PMID 26221678.
  71. 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. Bibcode:1996ITIP....5.1435C. doi:10.1109/83.536892. PMID 18290061.
  72. GE Christensen, RD Rabbitt, MI Miller, Deformable templates using large deformation kinematics, IEEE Trans. Image Process. 1996;5(10):1435-47.
  73. GE Christensen, SC Joshi, MI Miller, Volumetric transformation of brain anatomy IEEE Transactions on Medical Imaging, 1997.
  74. ^ P. Dupuis, U. Grenander, M.I. Miller, Existence of Solutions on Flows of Diffeomorphisms, Quarterly of Applied Math, 1997.
  75. ^ 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.
  76. Younes, L. (1998-04-01). "Computable Elastic Distances Between Shapes". SIAM Journal on Applied Mathematics. 58 (2): 565–586. CiteSeerX 10.1.1.45.503. doi:10.1137/S0036139995287685.
  77. Mio, Washington; Srivastava, Anuj; Joshi, Shantanu (2006-09-25). "On Shape of Plane Elastic Curves". International Journal of Computer Vision. 73 (3): 307–324. CiteSeerX 10.1.1.138.2219. doi:10.1007/s11263-006-9968-0.
  78. Michor, Peter W.; Mumford, David; Shah, Jayant; Younes, Laurent (2008). "A Metric on Shape Space with Explicit Geodesics". Rend. Lincei Mat. Appl. 9 (2008): 25–57. arXiv:0706.4299. Bibcode:2007arXiv0706.4299M.
  79. Michor, Peter W.; Mumford, David (2007). "An overview of the Riemannian metrics on spaces of curves using the Hamiltonian approach". Applied and Computational Harmonic Analysis. 23 (1): 74–113. arXiv:math/0605009. doi:10.1016/j.acha.2006.07.004.
  80. Kurtek, Sebastian; Klassen, Eric; Gore, John C.; Ding, Zhaohua; Srivastava, Anuj (2012-09-01). "Elastic geodesic paths in shape space of parameterized surfaces". IEEE Transactions on Pattern Analysis and Machine Intelligence. 34 (9): 1717–1730. doi:10.1109/TPAMI.2011.233. PMID 22144521.
  81. ^ Miller, Michael I.; Trouvé, Alain; Younes, Laurent (2015-01-01). "Hamiltonian Systems and Optimal Control in Computational Anatomy: 100 Years Since D'arcy Thompson". Annual Review of Biomedical Engineering. 17 (1): null. doi:10.1146/annurev-bioeng-071114-040601. PMID 26643025.
  82. MILLER, MICHAEL I.; TROUVÉ, ALAIN; YOUNES, LAURENT (2006-01-31). "Geodesic Shooting for Computational Anatomy". Journal of Mathematical Imaging and Vision. 24 (2): 209–228. doi:10.1007/s10851-005-3624-0. PMC 2897162. PMID 20613972.
  83. M.I. Miller, A. Trouve, L. Younes, Geodesic Shooting in Computational Anatomy, IJCV, 2006.
  84. Holm, DD; Marsden, JE; Ratiu, TS (1998). "The Euler-Poincaré equations and semidirect products with applications to continuum theories". Adv. Math. 137: 1–81. doi:10.1006/aima.1998.1721.
  85. Miller, M.I.; Trouve, A.; Younes, L (2002). "On the Metrics and Euler-Lagrange equations of Computational Anatomy". Annu. Rev. Biomed. Eng. 4: 375–405. CiteSeerX 10.1.1.157.6533. doi:10.1146/annurev.bioeng.4.092101.125733. PMID 12117763.
  86. Glaunès J, Trouvé A, Younes L. 2006. Modeling planar shape variation via Hamiltonian flows of curves. In Statistics and Analysis of Shapes, ed. H Krim, A Yezzi Jr, pp. 335–61. Model. Simul. Sci. Eng. Technol. Boston: Birkhauser
  87. Micheli, Mario; Michor, Peter W.; Mumford, David; Younes, Laurent (2014). "Shape deformation analysis from the optimal control viewpoint". arXiv:1401.0661 .
  88. Michael I. Miller, Laurent Younes, and Alain Trouvé, Diffeomorphometry and geodesic positioning systems for human anatomy, Technology 02, 36 (2014). doi:10.1142/S2339547814500010
  89. Michor, Peter W.; Mumford, David (2007-07-01). "An overview of the Riemannian metrics on spaces of curves using the Hamiltonian approach". Applied and Computational Harmonic Analysis. Special Issue on Mathematical Imaging. 23 (1): 74–113. doi:10.1016/j.acha.2006.07.004.
  90. S. Joshi and M.I. Miller, Landmark matching via large deformation diffeomorphisms, IEEE Trans. Image Process. 2000;9(8):1357-70. doi:10.1109/83.855431.
  91. V. Camion, L. Younes: Geodesic Interpolating Splines (EMMCVPR 2001)
  92. J Glaunès, M Vaillant, MI Miller. Landmark matching via large deformation diffeomorphisms on the sphere Journal of mathematical imaging and vision, 2004.
  93. Miller, Michael I.; Trouvé, Alain; Younes, Laurent (2015-01-01). "Hamiltonian Systems and Optimal Control in Computational Anatomy: 100 Years Since D'Arcy Thompson". Annual Review of Biomedical Engineering. 17 (1): 447–509. doi:10.1146/annurev-bioeng-071114-040601. PMID 26643025.
  94. MILLER, MICHAEL I.; TROUVÉ, ALAIN; YOUNES, LAURENT (2006-01-31). "Geodesic Shooting for Computational Anatomy". Journal of Mathematical Imaging and Vision. 24 (2): 209–228. doi:10.1007/s10851-005-3624-0. PMC 2897162. PMID 20613972.
  95. Camion, Vincent; Younes, Laurent (2001-01-01). Geodesic Interpolating Splines. EMMCVPR '01. pp. 513–527. ISBN 978-3-540-42523-6. {{cite book}}: |journal= ignored (help)
  96. 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. CiteSeerX 10.1.1.132.6802. doi:10.1016/j.neuroimage.2004.07.023. PMID 15501085.
  97. 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. PMID 17633716.
  98. Glaunes, J; Trouve, A; Younes, L (2004). "Diffeomorphic matching of distributions: A new approach for unlabelled point-sets and sub-manifolds matching". L.: Diffeomorphic matching of distributions: A new approach for unlabelled point-sets and sub-manifolds matching. Vol. 2. pp. 712–718. CiteSeerX 10.1.1.158.4209. doi:10.1109/CVPR.2004.1315234. ISBN 978-0-7695-2158-9. Retrieved 2015-11-25. {{cite book}}: |website= ignored (help)
  99. ^ 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.
  100. ^ 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. Vis. 97 (2): 229–241. doi:10.1007/s11263-011-0481-8.
  101. 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. PMC 2858418. PMID 20419045.
  102. 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. CiteSeerX 10.1.1.88.4666.
  103. Cao, Yan; Miller, M.I.; Winslow, R.L.; Younes, L. (2005-10-01). Large deformation diffeomorphic metric mapping of fiber orientations. Vol. 2. pp. 1379–1386 Vol. 2. CiteSeerX 10.1.1.158.1582. doi:10.1109/ICCV.2005.132. ISBN 978-0-7695-2334-7. {{cite book}}: |journal= ignored (help)
  104. ^ 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. CiteSeerX 10.1.1.157.8377. doi:10.1109/TMI.2005.853923. PMID 16156359.
  105. 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. arXiv:1304.6108. Bibcode:2013arXiv1304.6108C. doi:10.1137/130918885.
  106. Bajcsy, R.; Lieberson, R.; Reivich, M. (1983-08-01). "A computerized system for the elastic matching of deformed radiographic images to idealized atlas images". Journal of Computer Assisted Tomography. 7 (4): 618–625. doi:10.1097/00004728-198308000-00008. PMID 6602820.
  107. Amit, Yali; Grenander, Ulf; Piccioni, Mauro (1991-06-01). "Structural Image Restoration through Deformable Templates". Journal of the American Statistical Association. 86 (414): 376–387. doi:10.1080/01621459.1991.10475053.
  108. Cao, Yan; Miller, M.I.; Mori, Susumu; Winslow, R.L.; Younes, L. (2006-06-01). Diffeomorphic Matching of Diffusion Tensor Images. Vol. 2006. p. 67. doi:10.1109/CVPRW.2006.65. ISBN 978-0-7695-2646-1. PMC 2920614. PMID 20711423. {{cite book}}: |journal= ignored (help)
  109. Du, J; Goh, A; Qiu, A (2012). "Diffeomorphic metric mapping of high angular resolution diffusion imaging based on Riemannian structure of orientation distribution functions". IEEE Trans Med Imaging. 31 (5): 1021–1033. doi:10.1109/TMI.2011.2178253. PMID 22156979.
  110. Amari, S (1985). Differential-Geometrical Methods in Statistics. Springer.
  111. Thong, JY; Du, J; Ratnarajah, N; Dong, Y; Soon, HW; Saini, M; Tan, MZ; Ta, AT; Chen, C; Qiu, A (2014). "Abnormalities of cortical thickness, subcortical shapes, and white matter integrity in subcortical vascular cognitive impairment". Hum. Brain Mapp. 35 (5): 2320–2332. doi:10.1002/hbm.22330. PMID 23861356.
  112. DU, J; Goh, A; Qiu, A (2013). Bayesian Atlas Estimation from High Angular Resolution Diffusion Imaging (HARDI). Vol. 8085. pp. 149–157. doi:10.1007/978-3-642-40020-9_15. ISBN 978-3-642-40019-3. {{cite book}}: |journal= ignored (help)
  113. Du, J; Goh, A; Kushnarev, S; Qiu, A (2014). "Geodesic regression on orientation distribution functions with its application to an aging study". NeuroImage. 87: 416–426. doi:10.1016/j.neuroimage.2013.06.081. PMID 23851325.
  114. Cootes, T. F.; Edwards, G. J.; Taylor, C. J. (1998-06-02). Burkhardt, Hans; Neumann, Bernd (eds.). Active appearance models. Lecture Notes in Computer Science. Springer Berlin Heidelberg. pp. 484–498. ISBN 9783540646136.
  115. Lian, Nai-Xiang; Davatzikos, Christos (2011-12-01). "Morphological appearance manifolds for group-wise morphometric analysis". Medical Image Analysis. 15 (6): 814–829. doi:10.1016/j.media.2011.06.003. PMC 4392008. PMID 21873104.
  116. Trouvé, Alain; Younes, Laurent (2005-01-01). Metamorphoses Through Lie Group Action. CiteSeerX 10.1.1.157.8752.
  117. Holm, Darryl D.; Trouve, Alain; Younes, Laurent (2008-06-04). "The Euler-Poincare theory of Metamorphosis". arXiv:0806.0870 .
  118. Richardson, Casey L.; Younes, Laurent (2014-09-23). "Metamorphosis of Images in Reproducing Kernel Hilbert Spaces". arXiv:1409.6573 .
  119. Bookstein, F. L. (1989-01-01). "Principal Warps: Thin-Plate Splines and the Decomposition of Deformations" (PDF). IEEE Transactions on Pattern Analysis and Machine Intelligence. 11 (6): 567–585. doi:10.1109/34.24792.
  120. Camion, Vincent; Younes, Laurent (2001-09-03). Figueiredo, Mário; Zerubia, Josiane; Jain, Anil K. (eds.). Geodesic Interpolating Splines. Lecture Notes in Computer Science. Springer Berlin Heidelberg. pp. 513–527. CiteSeerX 10.1.1.57.7394. doi:10.1007/3-540-44745-8_34. ISBN 9783540425236.
  121. Glaunes, J.; Trouve, A.; Younes, L. (2004-06-01). Diffeomorphic matching of distributions: a new approach for unlabelled point-sets and sub-manifolds matching. Vol. 2. pp. II–712–II–718 Vol.2. CiteSeerX 10.1.1.158.4209. doi:10.1109/CVPR.2004.1315234. ISBN 978-0-7695-2158-9. {{cite book}}: |journal= ignored (help)
  122. Zhong, J; Phua, DY; Qiu, A (2010). "Quantitative evaluation of LDDMM, FreeSurfer, and CARET for cortical surface mapping". NeuroImage. 52 (1): 131–141. doi:10.1016/j.neuroimage.2010.03.085. PMID 20381626.
  123. Tan, M; Qiu, A (2016). "Large Deformation Multiresolution Diffeomorphic Metric Mapping for Multiresolution Cortical Surfaces: A Coarse-to-Fine Approach". IEEE Trans. Image Process. 25 (9): 4061–4074. Bibcode:2016ITIP...25.4061T. doi:10.1109/TIP.2016.2574982. PMID 27254865.
  124. Niethammer, Marc; Huang, Yang; Vialard, François-Xavier (2011-01-01). "Geodesic regression for image time-series". Medical Image Computing and Computer-assisted Intervention: MICComputational AnatomyI ... International Conference on Medical Image Computing and Computer-Assisted Intervention. 14 (Pt 2): 655–662. PMC 4339064. PMID 21995085.
  125. Trouvé, Alain; Vialard, François-Xavier (2010). "Shape Splines and Stochastic Shape Evolutions: A Second Order Point of View". arXiv:1003.3895 .
  126. ^ Fletcher, P.T.; Lu, C.; Pizer, S.M.; Joshi, S. (2004-08-01). "Principal geodesic analysis for the study of nonlinear statistics of shape". IEEE Transactions on Medical Imaging. 23 (8): 995–1005. CiteSeerX 10.1.1.76.539. doi:10.1109/TMI.2004.831793. PMID 15338733.
  127. Trouvé, Alain; Vialard, François-Xavier (2012-01-01). "Shape splines and stochastic shape evolutions: A second order point of view". Quarterly of Applied Mathematics. 70 (2): 219–251. arXiv:1003.3895. doi:10.1090/S0033-569X-2012-01250-4.
  128. ^ Miller, Michael; Banerjee, Ayananshu; Christensen, Gary; Joshi, Sarang; Khaneja, Navin; Grenander, Ulf; Matejic, Larissa (1997-06-01). "Statistical methods in computational anatomy". Statistical Methods in Medical Research. 6 (3): 267–299. doi:10.1177/096228029700600305. PMID 9339500.
  129. ^ U. Grenander and M. I. Miller (2007-02-08). Pattern Theory: From Representation to Inference. Oxford University Press. ISBN 9780199297061.
  130. ^ M. I. Miller and S. Mori and X. Tang and D. Tward and Y. Zhang (2015-02-14). Bayesian Multiple Atlas Deformable Templates. Brain Mapping: An Encyclopedic Reference. Academic Press. ISBN 9780123973160.
  131. Srivastava, S.; Miller, M. I.; Grenander, U. (1997-01-01). Byrnes, Christopher I.; Datta, Biswa N.; Martin, Clyde F.; Gilliam, David S. (eds.). Ergodic Algorithms on Special Euclidean Groups for ATR. Systems & Control: Foundations & Applications. Birkhäuser Boston. pp. 327–350. CiteSeerX 10.1.1.44.4751. doi:10.1007/978-1-4612-4120-1_18. ISBN 978-1-4612-8662-2.
  132. Kendall, David G. (1989-01-01). "A Survey of the Statistical Theory of Shape". Statistical Science. 4 (2): 87–99. doi:10.1214/ss/1177012582. JSTOR 2245331.
  133. Mumford, David (2012-01-01). "The geometry and curvature of shape spaces". In Zannier, Umberto (ed.). Colloquium de Giorgi 2009. Colloquia. Scuola Normale Superiore. pp. 43–53. doi:10.1007/978-88-7642-387-1_4. ISBN 9788876423888.
  134. Laurent Younes (2010-05-25). Shapes and Diffeomorphisms (1st ed.). Springer. ISBN 9783642120541.
  135. Younes, Laurent (2012-06-01). "Spaces and Manifolds of Shapes in Computer Vision: An Overview". Image Vision Comput. 30 (6–7): 389–397. doi:10.1016/j.imavis.2011.09.009.
  136. ^ Ma, Jun; Miller, Michael I.; Younes, Laurent (2010-01-01). "A Bayesian Generative Model for Surface Template Estimation". International Journal of Biomedical Imaging. 2010: 1–14. doi:10.1155/2010/974957. PMC 2946602. PMID 20885934.{{cite journal}}: CS1 maint: unflagged free DOI (link)
  137. Joshi, S.; Davis, Brad; Jomier, B. Matthieu; B, Guido Gerig (2004-01-01). "Unbiased diffeomorphic atlas construction for computational anatomy". NeuroImage. 23: 151–160. CiteSeerX 10.1.1.104.3808. doi:10.1016/j.neuroimage.2004.07.068. PMID 15501084.
  138. Ma, Jun; Miller, Michael I.; Trouvé, Alain; Younes, Laurent (2008-08-01). "Bayesian Template Estimation in Computational Anatomy". NeuroImage. 42 (1): 252–261. doi:10.1016/j.neuroimage.2008.03.056. PMC 2602958. PMID 18514544.
  139. Qiu, Anqi; Miller, Michael I. (2008). "Multi-structure network shape analysis via normal surface momentum maps". NeuroImage. 42 (4): 1430–1438. CiteSeerX 10.1.1.463.7231. doi:10.1016/j.neuroimage.2008.04.257. PMID 18675553.
  140. "Deformetrica". Retrieved 12 January 2017.
  141. Tan, Mingzhen; Qiu, Anqi. "LDDMM with frame-based kernel". Computational Functional Anatomy.
  142. "MriCloud". Retrieved 26 October 2016.
Categories:
Computational anatomy: Difference between revisions Add topic