Joint Tumor Segmentation and Dense Deformable Registration of Brain MR Images

Similar documents
Graph-based Detection, Segmentation & Characterization of Brain Tumors

Biomedical Image Analysis Using Markov Random Fields & Efficient Linear Programing

Non-rigid Registration using Discrete MRFs: Application to Thoracic CT Images

Inter and Intra-Modal Deformable Registration:

Methodological progress in image registration for ventilation estimation, segmentation propagation and multi-modal fusion

A Nonparametric Model for Brain Tumor Segmentation and Volumetry in Longitudinal MR Sequences

Machine Learning for Medical Image Analysis. A. Criminisi

MEDICAL IMAGE COMPUTING (CAP 5937) LECTURE 10: Medical Image Segmentation as an Energy Minimization Problem

Manifold Learning: Applications in Neuroimaging

1 Introduction Motivation and Aims Functional Imaging Computational Neuroanatomy... 12

Context-sensitive Classification Forests for Segmentation of Brain Tumor Tissues

Automatized & Interactive. Muscle tissues characterization using. Na MRI

Semantic Context Forests for Learning- Based Knee Cartilage Segmentation in 3D MR Images

Deformable Medical Image Registration: Methods

A Registration-Based Atlas Propagation Framework for Automatic Whole Heart Segmentation

Graph-based Deformable Image Registration

Segmenting Glioma in Multi-Modal Images using a Generative Model for Brain Lesion Segmentation

ANALYSIS OF PULMONARY FIBROSIS IN MRI, USING AN ELASTIC REGISTRATION TECHNIQUE IN A MODEL OF FIBROSIS: Scleroderma

The NeuroLOG Platform Federating multi-centric neuroscience resources

NIH Public Access Author Manuscript Proc IEEE Int Symp Biomed Imaging. Author manuscript; available in PMC 2014 November 15.

Segmenting Glioma in Multi-Modal Images using a Generative-Discriminative Model for Brain Lesion Segmentation

Automated segmentation methods for liver analysis in oncology applications

Incorporating Statistical Measures of Anatomical Variability in Atlas-to-Subject Registration for Conformal Brain Radiotherapy

Ischemic Stroke Lesion Segmentation Proceedings 5th October 2015 Munich, Germany

CS395T paper review. Indoor Segmentation and Support Inference from RGBD Images. Chao Jia Sep

Automatic MS Lesion Segmentation by Outlier Detection and Information Theoretic Region Partitioning Release 0.00

Deformable Segmentation using Sparse Shape Representation. Shaoting Zhang

An Introduction To Automatic Tissue Classification Of Brain MRI. Colm Elliott Mar 2014

Multiple Sclerosis Brain MRI Segmentation Workflow deployment on the EGEE grid

Supervised Learning for Image Segmentation

Regional Manifold Learning for Deformable Registration of Brain MR Images

Registration Techniques

Introduction to Medical Image Processing

MARS: Multiple Atlases Robust Segmentation

MEDICAL IMAGE COMPUTING (CAP 5937) LECTURE 10: Medical Image Segmentation as an Energy Minimization Problem

MARS: Multiple Atlases Robust Segmentation

Dense Image Registration through MRFs and Efficient Linear Programming

Fuzzy Multi-channel Clustering with Individualized Spatial Priors for Segmenting Brain Lesions and Infarcts

Learning-based Neuroimage Registration

Tumor Detection and classification of Medical MRI UsingAdvance ROIPropANN Algorithm

Available Online through

Discrete Multi Atlas Segmentation using Agreement Constraints

Norbert Schuff Professor of Radiology VA Medical Center and UCSF

REAL-TIME ADAPTIVITY IN HEAD-AND-NECK AND LUNG CANCER RADIOTHERAPY IN A GPU ENVIRONMENT

Automatic Generation of Training Data for Brain Tissue Classification from MRI

Applying Supervised Learning

White Matter Lesion Segmentation (WMLS) Manual

CHAPTER 3 TUMOR DETECTION BASED ON NEURO-FUZZY TECHNIQUE

GLIRT: Groupwise and Longitudinal Image Registration Toolbox

Where are we now? Structural MRI processing and analysis

A Clustering-Based Method for. Brain Tumor Segmentation

Neuroimaging and mathematical modelling Lesson 2: Voxel Based Morphometry

Vertebrae Segmentation in 3D CT Images based on a Variational Framework

Comparison Study of Clinical 3D MRI Brain Segmentation Evaluation

Sparsity Based Spectral Embedding: Application to Multi-Atlas Echocardiography Segmentation!

Accounting for Large Geometric Changes During Radiotherapy. Disclosures. Current Generation DIR in RT 8/3/2016

Weakly-Supervised Learning of Metric Aggregations for Deformable Image Registration

ISSN: X Impact factor: 4.295

Computational Radiology Lab, Children s Hospital, Harvard Medical School, Boston, MA.

A Review on Label Image Constrained Multiatlas Selection

The Anatomical Equivalence Class Formulation and its Application to Shape-based Computational Neuroanatomy

Modern Medical Image Analysis 8DC00 Exam

Modeling 4D Changes in Pathological Anatomy using Domain Adaptation: Analysis of TBI Imaging using a Tumor Database

Contextual Classification with Functional Max-Margin Markov Networks

Geometric Metamorphosis

Algorithms for medical image registration and segmentation

EMSegmenter Tutorial (Advanced Mode)

Image Segmentation and Registration

arxiv: v1 [cs.cv] 13 Sep 2018

18 October, 2013 MVA ENS Cachan. Lecture 6: Introduction to graphical models Iasonas Kokkinos

MEDICAL IMAGE COMPUTING (CAP 5937) LECTURE 20: Machine Learning in Medical Imaging II (deep learning and decision forests)

Adaptive Dictionary Learning For Competitive Classification Of Multiple Sclerosis Lesions

Non-rigid Image Registration

Auxiliary Anatomical Labels for Joint Segmentation and Atlas Registration

On non-linear characterization of tissue abnormality by constructing disease manifolds

STIC AmSud Project. Graph cut based segmentation of cardiac ventricles in MRI: a shape-prior based approach

PROSTATE CANCER DETECTION USING LABEL IMAGE CONSTRAINED MULTIATLAS SELECTION

Non-rigid Image Registration using Electric Current Flow

Automatic Subcortical Segmentation Using a Contextual Model

MEDICAL IMAGE COMPUTING (CAP 5937) LECTURE 9: Medical Image Segmentation (III) (Fuzzy Connected Image Segmentation)

Learning and Inferring Depth from Monocular Images. Jiyan Pan April 1, 2009

Automatic Registration-Based Segmentation for Neonatal Brains Using ANTs and Atropos

CHAPTER 2. Morphometry on rodent brains. A.E.H. Scheenstra J. Dijkstra L. van der Weerd

Using K-means Clustering and MI for Non-rigid Registration of MRI and CT

A New GPU-Based Level Set Method for Medical Image Segmentation

Landmark-based 3D Elastic Registration of Pre- and Postoperative Liver CT Data

Undirected Graphical Models. Raul Queiroz Feitosa

Nearest Neighbor 3D Segmentation with Context Features

RIGID IMAGE REGISTRATION

Norbert Schuff Professor of Radiology VA Medical Center and UCSF

The Insight Toolkit. Image Registration Algorithms & Frameworks

Automatic Rapid Segmentation of Human Lung from 2D Chest X-Ray Images

Fuzzy k-c-means Clustering Algorithm for Medical Image. Segmentation

CHAPTER 6 MODIFIED FUZZY TECHNIQUES BASED IMAGE SEGMENTATION

Automatic Segmentation of Multiple Sclerosis Lesions in Brain MR Images

Discriminative, Semantic Segmentation of Brain Tissue in MR Images

Hierarchical Multi structure Segmentation Guided by Anatomical Correlations

Medical Image Registration by Maximization of Mutual Information

Multilevel Segmentation and Integrated Bayesian Model Classification with an Application to Brain Tumor Segmentation

Dept of CSE, CIT Gubbi, Tumkur, Mysore, India

Transcription:

Joint Tumor Segmentation and Dense Deformable Registration of Brain MR Images Sarah Parisot 1,2,3, Hugues Duffau 4, Stéphane Chemouny 3, Nikos Paragios 1,2 1. Center for Visual Computing, Ecole Centrale Paris 2. Equipe GALEN, INRIA Saclay-Ile de France 3. Intrasense SAS, Montpellier 4. Département de Neurochirurgie, Hôpital Gui de Chauliac, Montpellier

Introduction Brain Tumor Segmentation and Registration from healthy to pathological subject treated separately Fuzzy boundaries inhomogeneous appearances Various shapes intensity overlap with healthy tissue Methods Classification techniques + pairwise smoothing Lee et al. MICCAI 2008 Atlas based segmentation: dependent on registration quality Prastawa et al. Academic Radiology 2003 No correspondences in the tumor area: use of common methods impossible Methods Growth models: computationally expensive/user interaction Cuadra et al. Comput. meth. prog. bio. 2006 Zacharaki et al. Neuroimage 2009 Masking the pathology: dependent on segmentation quality Stefanescu et al. MICCAI 2004

Introduction Brain Tumor Segmentation and Registration from healthy to pathological subject treated separately Fuzzy boundaries inhomogeneous appearances Various shapes intensity overlap with healthy tissue Methods Classification techniques + pairwise smoothing Lee et al. MICCAI 2008 Atlas based segmentation: dependent on registration quality Prastawa et al. Academic Radiology 2003 No correspondences in the tumor area: use of common methods impossible Methods Growth models: computationally expensive/user interaction Cuadra et al. Comput. meth. prog. bio. 2006 Zacharaki et al. Neuroimage 2009 Masking the pathology: dependent on segmentation quality Stefanescu et al. MICCAI 2004

Method Overview Simultaneously register a healthy subject to a diseased subject and find the tumor s segmentation map Tumor segmentation Healthy to diseased registration 3

Method Overview Simultaneously register a healthy subject to a diseased subject and find the tumor s segmentation map Tumor segmentation Healthy to diseased registration Find correspondences Similarity criterion between the images glocker et al. Medical Image Analysis, 2008 3

Method Overview Simultaneously register a healthy subject to a diseased subject and find the tumor s segmentation map Tumor segmentation Healthy to diseased registration High score Learned classifier Friedman et al. The Annals of Statistics 2000 Find correspondences Similarity criterion between the images glocker et al. Medical Image Analysis, 2008 3

Method Overview Simultaneously register a healthy subject to a diseased subject and find the tumor s segmentation map Tumor segmentation Healthy to diseased registration High score Learned classifier Friedman et al. The Annals of Statistics 2000 Detect tumor: Areas without correspondences (low similarity Find correspondences Similarity criterion between the images glocker et al. Medical Image Analysis, 2008 3

Method Overview Simultaneously register a healthy subject to a diseased subject and find the tumor s segmentation map Tumor segmentation Deformation in the tumor: interpolation Healthy to diseased registration High score Learned classifier Friedman et al. The Annals of Statistics 2000 Detect tumor: Areas without correspondences (low similarity Find correspondences Similarity criterion between the images glocker et al. Medical Image Analysis, 2008 3

Method Overview Simultaneously register a healthy subject to a diseased subject and find the tumor s segmentation map Tumor segmentation Deformation in the tumor: interpolation Healthy to diseased registration High score Learned classifier Friedman et al. The Annals of Statistics 2000 Detect tumor: Areas without correspondences (low similarity Find correspondences Similarity criterion between the images glocker et al. Medical Image Analysis, 2008 Discrete Markov Random Field Formulation 3

Parametrization A I 4

Parametrization A Deformation field T (x A T (x = I(x I 4

Parametrization A Deformation field T (x A T (x = I(x I S(x Segmentation map 4

Parametrization A Deformation field T (x A T (x = I(x I S(x Segmentation map Free form deformation approach: Deformation and Segmentation estimated on a grid G superimposed to the images Evaluation on the whole image by interpolation 4

Parametrization A Deformation field T (x A T (x = I(x I S(x Segmentation map Free form deformation approach: Deformation and Segmentation estimated on a grid G superimposed to the images Evaluation on the whole image by interpolation 4

Markov Random Field Model Assign to each grid node p a label l p corresponding to a pair segmentation (s l / displacement (d l l p = {s l p,d l p } {0,1} {d 1,...,d k } 5

Markov Random Field Model Assign to each grid node p a label l p corresponding to a pair segmentation (s l / displacement (d l l p = {s l p,d l p } {0,1} {d 1,...,d k } Discrete displacement set 5

Markov Random Field Model Assign to each grid node p a label l p corresponding to a pair segmentation (s l / displacement (d l l p = {s l p,d l p } {0,1} {d 1,...,d k } Discrete displacement set Find the optimal labeling: l opt = argmin l E def,seg (l Evaluate the optimal segmentation and displacement in a one shot optimization 5

Markov Random Field Model Assign to each grid node p a label l p corresponding to a pair segmentation (s l / displacement (d l l p = {s l p,d l p } {0,1} {d 1,...,d k } Discrete displacement set Find the optimal labeling: l opt = argmin l E def,seg (l Evaluate the optimal segmentation and displacement in a one shot optimization Markov Random Field Energy E def,seg (l = 1 G V p + pg V pq,l q pg qn ( p 5

Markov Random Field Model Assign to each grid node p a label l p corresponding to a pair segmentation (s l / displacement (d l l p = {s l p,d l p } {0,1} {d 1,...,d k } Discrete displacement set Find the optimal labeling: l opt = argmin l E def,seg (l Evaluate the optimal segmentation and displacement in a one shot optimization Markov Random Field Energy E def,seg (l = 1 G V p + pg V pq,l q pg qn ( p Pairwise term with neighbor nodes Local consistency of the segmentation Registration regularization 5

Markov Random Field Model Assign to each grid node p a label l p corresponding to a pair segmentation (s l / displacement (d l l p = {s l p,d l p } {0,1} {d 1,...,d k } Discrete displacement set Find the optimal labeling: l opt = argmin l E def,seg (l Evaluate the optimal segmentation and displacement in a one shot optimization Markov Random Field Energy E def,seg (l = 1 G Unary term V p + pg V p = V def + (1 V seg V pq,l q pg qn ( p Pairwise term with neighbor nodes Local consistency of the segmentation Registration regularization 5

Unary Term: Segmentation V p = V def + (1 V seg Learning of a tumor vs background classifier Features extracted from images Gentle Adaboost algorithm Construction of a strong classifier as a combination of weak classifiers (decision stumps Any classification technique can be used Nodes with high classification probability of being tumor should be labeled accordingly Boosting probability map 6

Unary Term: Registration V p = V def + (1 V seg ( if s l p = 0, Background Sim I(x, A(x + d l p C tm if s l p = 1, Tumor 7

Unary Term: Registration V p = V def + (1 V seg Sim I(x, A(x + d l p C tm if s l p = 1, Tumor Outside the tumor area: Find correspondences ( if s l p = 0, Background Compute the similarity measure for all possible displacements A I 7

Unary Term: Registration V p = V def + (1 V seg Sim I(x, A(x + d l p C tm if s l p = 1, Tumor Outside the tumor area: Find correspondences ( if s l p = 0, Background Compute the similarity measure for all possible displacements A I 7

Unary Term: Registration V p = V def + (1 V seg Sim I(x, A(x + d l p C tm if s l p = 1, Tumor Outside the tumor area: Find correspondences ( if s l p = 0, Background Compute the similarity measure for all possible displacements A I 7

Unary Term: Registration V p = V def + (1 V seg Sim I(x, A(x + d l p C tm if s l p = 1, Tumor Outside the tumor area: Find correspondences ( if s l p = 0, Background Compute the similarity measure for all possible displacements A I 7

Unary Term: Registration V p = V def + (1 V seg Sim I(x, A(x + d l p C tm if s l p = 1, Tumor Outside the tumor area: Find correspondences ( if s l p = 0, Background Compute the similarity measure for all possible displacements A I 7

Unary Term: Registration V p = V def + (1 V seg Sim I(x, A(x + d l p C tm if s l p = 1, Tumor Outside the tumor area: Find correspondences ( if s l p = 0, Background Compute the similarity measure for all possible displacements A Similarity measure Sim(I(x, A(T (x I 7

Unary Term: Registration V p = V def + (1 V seg Any kind of similarity criterion Sim I(x, A(x + d l p C tm if s l p = 1, Tumor Outside the tumor area: Find correspondences ( if s l p = 0, Background Compute the similarity measure for all possible displacements A Similarity measure Sim(I(x, A(T (x I 7

Unary Term: Registration V p = V def + (1 V seg Sim I(x, A(x + d l p C tm if s l p = 1, Tumor In the tumor area: No correspondences Constant cost independent of the displacement ( if s l p = 0, Background A Constant Cost I 8

Implementation Incremental Approach 3 image levels, 4 grid resolutions Increasing influence of the segmentation (progressive diminution of value Optimization Linear programming (Komodakis et al. CVIU, 2008 Overall run time: 6 min (matlab implementation 9

Experimental Validation Our method Boosting Database: 97 T2 FLAIR volumes Data likelihood learned on 40 volumes Evaluation on 57 volumes Segmentation Evaluated w.r.t manual segmentations Compared with boosting classification with added pairwise smoothing (right on boxplots Median Dice: 77 to 80%, False positives: 30 to 20%, Mean Absolute Distance (MAD: 4.8 to 4.2mm Registration Qualitative evaluation Dice Score False positive rate Compared with Glocker et al. 2008, with masked pathology MAD 10

Experimental Validation Our method Boosting Database: 97 T2 FLAIR volumes Data likelihood learned on 40 volumes Evaluation on 57 volumes Segmentation Evaluated w.r.t manual segmentations Compared with boosting classification with added pairwise smoothing (right on boxplots Median Dice: 77 to 80%, False positives: 30 to 20%, Mean Absolute Distance (MAD: 4.8 to 4.2mm Registration Qualitative evaluation Dice Score False positive rate Compared with Glocker et al. 2008, with masked pathology MAD 10

Red: Ground truth Blue: Automatic segmentation 11

Original image Glocker et al. 2008 Deformed image Our method Deformed image Left: Glocker 08 Deformation field Right Our method Deformation field 12

Conclusion Simultaneous registration and segmentation method Modular w.r.t image modality, similarity criterion and classification technique Can be adapted to any clinical context Fast and efficient optimization (ongoing work to reduce the run time to a few seconds State of the art results Future work Local spatial position prior information Registration uncertainties Adaptation to registration/segmentation before and during surgery with tumor resection 13

Poster Th-1-AG-14 Thursday 13:30-15:00 Thank you for your attention Questions? 14