Deformetrica: a software for statistical analysis of anatomical shapes

Similar documents
Towards joint morphometry of white matter tracts and gray matter surfaces

Multi-atlas labeling with population-specific template and non-local patch-based label fusion

BoxPlot++ Zeina Azmeh, Fady Hamoui, Marianne Huchard. To cite this version: HAL Id: lirmm

From medical imaging to numerical simulations

A Voronoi-Based Hybrid Meshing Method

Real-time FEM based control of soft surgical robots

Tacked Link List - An Improved Linked List for Advance Resource Reservation

An FCA Framework for Knowledge Discovery in SPARQL Query Answers

Setup of epiphytic assistance systems with SEPIA

Fault-Tolerant Storage Servers for the Databases of Redundant Web Servers in a Computing Grid

Blind Browsing on Hand-Held Devices: Touching the Web... to Understand it Better

Real-Time Collision Detection for Dynamic Virtual Environments

Linked data from your pocket: The Android RDFContentProvider

A Practical Approach for 3D Model Indexing by combining Local and Global Invariants

Multimedia CTI Services for Telecommunication Systems

Service Reconfiguration in the DANAH Assistive System

Teaching Encapsulation and Modularity in Object-Oriented Languages with Access Graphs

X-Kaapi C programming interface

Malware models for network and service management

YAM++ : A multi-strategy based approach for Ontology matching task

FIT IoT-LAB: The Largest IoT Open Experimental Testbed

Relabeling nodes according to the structure of the graph

Scalewelis: a Scalable Query-based Faceted Search System on Top of SPARQL Endpoints

Assisted Policy Management for SPARQL Endpoints Access Control

ASAP.V2 and ASAP.V3: Sequential optimization of an Algorithm Selector and a Scheduler

An Experimental Assessment of the 2D Visibility Complex

Taking Benefit from the User Density in Large Cities for Delivering SMS

Mokka, main guidelines and future

LaHC at CLEF 2015 SBS Lab

Structuring the First Steps of Requirements Elicitation

Periodic meshes for the CGAL library

Fuzzy sensor for the perception of colour

HySCaS: Hybrid Stereoscopic Calibration Software

How to simulate a volume-controlled flooding with mathematical morphology operators?

Workspace and joint space analysis of the 3-RPS parallel robot

A Resource Discovery Algorithm in Mobile Grid Computing based on IP-paging Scheme

Every 3-connected, essentially 11-connected line graph is hamiltonian

Linux: Understanding Process-Level Power Consumption

Study on Feebly Open Set with Respect to an Ideal Topological Spaces

Reverse-engineering of UML 2.0 Sequence Diagrams from Execution Traces

Prototype Selection Methods for On-line HWR

An Object Oriented Finite Element Toolkit

Adaptive Dictionary Learning For Competitive Classification Of Multiple Sclerosis Lesions

Zigbee Wireless Sensor Network Nodes Deployment Strategy for Digital Agricultural Data Acquisition

Natural Language Based User Interface for On-Demand Service Composition

Graphe-Based Rules For XML Data Conversion to OWL Ontology

XML Document Classification using SVM

Using a Medical Thesaurus to Predict Query Difficulty

Captured Motion Data Processing for Real Time Synthesis of Sign Language

DANCer: Dynamic Attributed Network with Community Structure Generator

A Methodology for Improving Software Design Lifecycle in Embedded Control Systems

The optimal routing of augmented cubes.

Comparison of spatial indexes

lambda-min Decoding Algorithm of Regular and Irregular LDPC Codes

Real-Time and Resilient Intrusion Detection: A Flow-Based Approach

Fueling Time Machine: Information Extraction from Retro-Digitised Address Directories

Paris-Lille-3D: A Point Cloud Dataset for Urban Scene Segmentation and Classification

Comparator: A Tool for Quantifying Behavioural Compatibility

Regularization parameter estimation for non-negative hyperspectral image deconvolution:supplementary material

THE COVERING OF ANCHORED RECTANGLES UP TO FIVE POINTS

MUTE: A Peer-to-Peer Web-based Real-time Collaborative Editor

FStream: a decentralized and social music streamer

Computing and maximizing the exact reliability of wireless backhaul networks

QAKiS: an Open Domain QA System based on Relational Patterns

SVF-Net: Learning Deformable Image Registration Using Shape Matching

BugMaps-Granger: A Tool for Causality Analysis between Source Code Metrics and Bugs

Kernel-Based Laplacian Smoothing Method for 3D Mesh Denoising

Efficient Gradient Method for Locally Optimizing the Periodic/Aperiodic Ambiguity Function

Decentralised and Privacy-Aware Learning of Traversal Time Models

Kinematic skeleton extraction based on motion boundaries for 3D dynamic meshes

Efficient implementation of interval matrix multiplication

Stream Ciphers: A Practical Solution for Efficient Homomorphic-Ciphertext Compression

Change Detection System for the Maintenance of Automated Testing

SDLS: a Matlab package for solving conic least-squares problems

Formal modelling of ontologies within Event-B

IntroClassJava: A Benchmark of 297 Small and Buggy Java Programs

DSM GENERATION FROM STEREOSCOPIC IMAGERY FOR DAMAGE MAPPING, APPLICATION ON THE TOHOKU TSUNAMI

Geodesic regression of image and shape data for improved modeling of 4D trajectories

A million pixels, a million polygons: which is heavier?

QuickRanking: Fast Algorithm For Sorting And Ranking Data

Simulations of VANET Scenarios with OPNET and SUMO

The Connectivity Order of Links

Traffic Grooming in Bidirectional WDM Ring Networks

Catalogue of architectural patterns characterized by constraint components, Version 1.0

Acyclic Coloring of Graphs of Maximum Degree

Syrtis: New Perspectives for Semantic Web Adoption

Representation of Finite Games as Network Congestion Games

The New Territory of Lightweight Security in a Cloud Computing Environment

RecordMe: A Smartphone Application for Experimental Collections of Large Amount of Data Respecting Volunteer s Privacy

Sparse description of the cortical surface pediatric development: a sulcal pits study

The Proportional Colouring Problem: Optimizing Buffers in Radio Mesh Networks

Monitoring Air Quality in Korea s Metropolises on Ultra-High Resolution Wall-Sized Displays

Light field video dataset captured by a R8 Raytrix camera (with disparity maps)

Branch-and-price algorithms for the Bi-Objective Vehicle Routing Problem with Time Windows

Application-Aware Protection in DWDM Optical Networks

Managing Risks at Runtime in VoIP Networks and Services

Extended interface ID for virtual link selection in GeoNetworking to IPv6 Adaptation Sub-layer (GN6ASL)

Emerging and scripted roles in computer-supported collaborative learning

Implementing an Automatic Functional Test Pattern Generation for Mixed-Signal Boards in a Maintenance Context

Moveability and Collision Analysis for Fully-Parallel Manipulators

Transcription:

Deformetrica: a software for statistical analysis of anatomical shapes Alexandre Routier, Marcel Prastawa, Benjamin Charlier, Cédric Doucet, Joan Alexis Glaunès, Stanley Durrleman To cite this version: Alexandre Routier, Marcel Prastawa, Benjamin Charlier, Cédric Doucet, Joan Alexis Glaunès, et al.. Deformetrica: a software for statistical analysis of anatomical shapes. 21st Annual Meeting of the Organization for Human Brain Mapping, OHBM 2015, Jun 2015, Honolulu, United States. <http://www.humanbrainmapping.org>. <hal-01187469> HAL Id: hal-01187469 https://hal.inria.fr/hal-01187469 Submitted on 26 Aug 2015 HAL is a multi-disciplinary open access archive for the deposit and dissemination of scientific research documents, whether they are published or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers. L archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

Deformetrica: a software for statistical analysis of anatomical shapes Alexandre Routier 1,2, Marcel Prastawa 3, Benjamin Charlier 4, Cédric Doucet 5, Joan Alexis Glaunès 6, Stanley Durrleman 7 1 ARAMIS Lab, Inserm U1127, CNRS UMR 7225, UPMC, ICM, Inria, Paris, France 2 CATI, Centre d Acquisitions et de Traitement dimages, Paris, France 3 Scientific Computing and Imaging (SCI) Institute, University of Utah, Salt Lake City, UT 84112, USA 4 Institut de mathématiques et de modélisation de Montpellier, Université Montpellier, Campus Triolet, 34095 Montpellier Cedex 5, France 5 Inria, Centre Paris-Rocquencourt, France 6 MAP5, CNRS, Université Paris Descartes, Paris, France 7 ARAMIS Lab, Inria, Inserm U1127, CNRS UMR 7225, UPMC, ICM, Paris, France Introduction We present Deformetrica, which is a C++ software for the statistical analysis of 2D and 3D shape data. Data can be surface meshes, polygonal lines, labeled points or unstructured point sets. It is therefore of particular interest for the statistical analysis of multi-object anatomical data including surfaces meshes of cortical or sub-cortical structures and white matter fiber tracts. Deformetrica comes with two applications: registration and atlas construction. The former computes an optimal deformation between two multi-objects. The latter computes an average shape of a collection of multi-objects, called template, and its deformations to each sample in the collection. Deformations are parametrized by a small number of 2D or 3D vectors, which can be used then for statistical purposes. It is publicly available at http://www.deformetrica.org. Methods The considered deformations are diffeomorphisms of the entire 2D/3D ambient space, which then deform meshes embedded into this space. The diffeomorphism is built as the endpoint of a geodesic path on certain Riemannian manifold. It is fully determined by the initial velocity, which is parameterized by a set of momentum vectors attached at optimally located control points[2]. The use of the metric on currents[6] or varifolds[1] allows to measure dissimilarity between surface or curve meshes without the need to establish point correspondence across meshes. These metrics enable to be robust with respect to changes in topology between meshes, small holes, spikes, or irregular sampling. The method may deal with a hierarchy of annotated structures. For instance,

the dissimilarity may be computed between sets of curves for white matter fiber bundles or between individual curves for sulcal lines. Registration and atlas construction methods are solved thanks to the minimization of a cost function using one of two gradient descent methods namely adaptive step-size method or FISTA. For atlas construction, the user needs to specify the topology of the template shapes by providing a prototype set of meshes. The position of the control points are automatically adjusted to the most variable parts of the template shape as illustrated in Figure 1. Core parts of Deformetrica benefits from CUDA acceleration. Results We present three examples of use of Deformetrica in neuroimaging studies: study of variations in anatomical connectivity in patients with Gilles de la Tourette syndrome[4] in Figure 2. classification between patients with Alzheimers disease, mild cognitive impairment and elderly controls based on the shape of their sub-cortical structures[5] in Figure 3. registration of histological atlas to pre-operative MRI of Parkinsonian patients for surgical planning in Deep Brain Stimulation[3] in Figure 4.

Conclusions Deformetrica opens up new possibilities for neuroimaging studies based on segmented structures from structural and diffusion images. It is therefore complementary to the usual softwares in the community. References [1] Charon, N. et al. (2013) The varifold representation of non-oriented shapes for diffeomorphic registration, SIAM Journal of Imaging Science, 6(4), 2547-2580, 2013. [2] Durrleman, S. et al. (2014) Morphometry of anatomical shape complexes with dense deformations and sparse parameters, NeuroImage, 101(1):35-49. [3] Fouquier, A. B. G. et al. (2014) Iconic-Geometric Nonlinear Registration of a Basal Ganglia Atlas for Deep Brain Stimulation Planning In Proc. of MICCAI Workshop on Deep Brain Stimulation Methodological Challenges (DBSMC 14). [4] Gori, P. et al. (2013) Bayesian Atlas Estimation for the Variability Analysis of Shape Complexes MICCAI 2013-16th International Conference on Medical Image Computing and Computer Assisted Intervention, Nagoya, Japan. [5] Routier, A. et al. (2014) Evaluation of morphometric descriptors of deep brain structures for the automatic classification of patients with Alzheimers disease, mild cognitive impairment and elderly controls MICCAI Workshop, Cambridge, pp.8, Challenge on Computer-Aided Diagnosis of Dementia Based on Structural MRI Data. [6] Vaillant, M. et al. (2005) Surface matching via currents, Information Processing in Medical Imaging, Lecture Notes in Computer Science, Volume 3565/2005, 1-5, Springer.