3D Statistical Shape Model Building using Consistent Parameterization

Similar documents
Simultaneous Segmentation and Correspondence Establishment for Statistical Shape Models

Marginal Space Learning for Efficient Detection of 2D/3D Anatomical Structures in Medical Images

Entropy-Based Particle Systems for Shape Correspondence

Improving Segmentation of the Left Ventricle using a Two-Component Statistical Model

Open-Curve Shape Correspondence Without Endpoint Correspondence

Shape Correspondence through Landmark Sliding

Medical Image Analysis Active Shape Models

Minimum Description Length Shape and Appearance Models

Image Coding with Active Appearance Models

Multi-View Active Appearance Models: Application to X-Ray LV Angiography

A Multiple-Layer Flexible Mesh Template Matching Method for Nonrigid Registration between a Pelvis Model and CT Images

Simultaneous Model-based Segmentation of Multiple Objects

A Method of Automated Landmark Generation for Automated 3D PDM Construction

Ensemble registration: Combining groupwise registration and segmentation

Evaluation of 3D Correspondence Methods for Model Building

Optimal Sub-Shape Models by Minimum Description Length

Iterative Closest Point Algorithm in the Presence of Anisotropic Noise

Construction of Left Ventricle 3D Shape Atlas from Cardiac MRI

Automatic Construction of Active Appearance Models as an Image Coding Problem

Deformable Segmentation via Sparse Shape Representation

An Adaptive Eigenshape Model

Assessing the Local Credibility of a Medical Image Segmentation

Introduction. Knowledge driven segmentation of cardiovascular images. Problem: amount of data

Robot Mapping. TORO Gradient Descent for SLAM. Cyrill Stachniss

Development of 3D Model-based Morphometric Method for Assessment of Human Weight-bearing Joint. Taeho Kim

Hierarchical Shape Statistical Model for Segmentation of Lung Fields in Chest Radiographs

Adding Curvature to Minimum Description Length Shape Models

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

Information-Theoretic Unification of Groupwise Non-Rigid Registration and Model Building.

Geometric Modeling in Graphics

ICA vs. PCA Active Appearance Models: Application to Cardiac MR Segmentation

Non-rigid Image Registration

ARTICLE IN PRESS. Computerized Medical Imaging and Graphics xxx (2008) xxx xxx. Contents lists available at ScienceDirect

Parallel Computation of Spherical Parameterizations for Mesh Analysis. Th. Athanasiadis and I. Fudos University of Ioannina, Greece

An affine invariant deformable shape representation for general curves

Active Appearance Models

Tracking the Left Ventricle through Collaborative Trackers and Sparse Shape Model

Optimization of Brain Conformal Mapping with Landmarks

Implicit Active Shape Models for 3D Segmentation in MR Imaging

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

Automatic Generation of Shape Models Using Nonrigid Registration with a Single Segmented Template Mesh

Automated Pivot Location for the Cartesian-Polar Hybrid Point Distribution Model

Deformable Segmentation using Sparse Shape Representation. Shaoting Zhang

3D Registration based on Normalized Mutual Information

Segmenting the Left Ventricle in 3D Using a Coupled ASM and a Learned Non-Rigid Spatial Model

Fully Automatic Multi-organ Segmentation based on Multi-boost Learning and Statistical Shape Model Search

Face Image Synthesis and Interpretation Using 3D Illumination-Based AAM Models

3D Brain Segmentation Using Active Appearance Models and Local Regressors

Nonrigid Surface Modelling. and Fast Recovery. Department of Computer Science and Engineering. Committee: Prof. Leo J. Jia and Prof. K. H.

Digital Geometry Processing Parameterization I

6-DOF Model Based Tracking via Object Coordinate Regression Supplemental Note

Colorado School of Mines. Computer Vision. Professor William Hoff Dept of Electrical Engineering &Computer Science.

An Automatic Face Identification System Using Flexible Appearance Models

Segmentation of Bony Structures with Ligament Attachment Sites

Image Segmentation and Registration

Topology Correction for Brain Atlas Segmentation using a Multiscale Algorithm

In Between 3D Active Appearance Models and 3D Morphable Models

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

An Automated Image-based Method for Multi-Leaf Collimator Positioning Verification in Intensity Modulated Radiation Therapy

Parameterization. Michael S. Floater. November 10, 2011

Sparse Shape Registration for Occluded Facial Feature Localization

Automatic Vascular Tree Formation Using the Mahalanobis Distance

Integrating statistical prior knowledge into convolutional neural networks

Supplementary Material for Synthesizing Normalized Faces from Facial Identity Features

A Unified Framework for Atlas Matching using Active Appearance Models

Parameterization of 3D Brain Structures for Statistical Shape Analysis

Medical Image Analysis

A 2D Morphable Model of Craniofacial Profile and Its Application to Craniosynostosis

108 6 Automatic 3-D statistical shape model construction aims at automating the landmarking procedure while still relying on the existence of a segmen

Edge-Preserving Denoising for Segmentation in CT-Images

Fully Automatic Model Creation for Object Localization utilizing the Generalized Hough Transform

The Template Update Problem

AN essential part of any computer-aided surgery is planning

Data-Driven Evaluation of Non-Rigid Registration via Appearance Modelling

Hybrid Spline-based Multimodal Registration using a Local Measure for Mutual Information

Research Proposal: Computational Geometry with Applications on Medical Images

Non-linear Point Distribution Modelling using a Multi-layer Perceptron

Parameterization of triangular meshes

Active Appearance Models

Hand Gesture Extraction by Active Shape Models

Brain Surface Conformal Spherical Mapping

Animation. Keyframe animation. CS4620/5620: Lecture 30. Rigid motion: the simplest deformation. Controlling shape for animation

Facial Feature Points Tracking Based on AAM with Optical Flow Constrained Initialization

Fitting Skeletal Object Models Using Spherical Harmonics Based Template Warping

TRACKING OF FACIAL FEATURE POINTS BY COMBINING SINGULAR TRACKING RESULTS WITH A 3D ACTIVE SHAPE MODEL

Atlas Construction and Sparse Representation for the Recognition of Facial Expression

Initialising Groupwise Non-rigid Registration Using Multiple Parts+Geometry Models

Face Alignment Across Large Poses: A 3D Solution

The organization of the human cerebral cortex estimated by intrinsic functional connectivity

Multiple Cortical Surface Correspondence Using Pairwise Shape Similarity

Distance Functions 1

3D Surface Matching and Registration through Shape Images

A New Method for CT to Fluoroscope Registration Based on Unscented Kalman Filter

Generation of Triangle Meshes from Time-of-Flight Data for Surface Registration

Facial Feature Detection

SurfNet: Generating 3D shape surfaces using deep residual networks-supplementary Material

Evaluating Error Functions for Robust Active Appearance Models

Response to Reviewers

On the Dimensionality of Deformable Face Models

Nonrigid Registration using Free-Form Deformations

Transcription:

3D Statistical Shape Model Building using Consistent Parameterization Matthias Kirschner, Stefan Wesarg Graphisch Interaktive Systeme, TU Darmstadt matthias.kirschner@gris.tu-darmstadt.de Abstract. We propose a new correspondence optimization algorithm for building 3D statistical shape models (SSMs) of genus-0 shapes. The main contribution of our work is the use of parameter space propagation to generate consistent spherical parameterizations of the training shapes. We present evaluation results for two data sets: A set of 30 liver shapes from different patients, and a set of 25 left ventricles covering the cardiac cycle of a single patient. Our evaluation shows that the use of parameter space propagation improves the robustness of correspondence optimization algorithms and leads to fast convergence. 1 Introduction In medical imaging, statistical shape models (SSMs) are mainly employed in segmentation algorithms like the active shape model (ASM), which shows good performance in terms of both segmentation accuracy and running time [1]. SSMs are learned from a set of training examples, which have to be provided in a landmark representation, that is, each training shape has to be represented with the same number of points, and points with same index on different shapes have to describe the same anatomical feature. The challenging optimization problem of computing a landmark representation automatically from a set of unnormalized training meshes is known as the correspondence problem. To tackle the correspondence problem, Kotcheff and Taylor [2] introduced a general optimization scheme, which we follow in our work: Each training shape is mapped to a suitable parameter space, and correspondence is then optimized by reparameterization. The correspondence of the reparameterized shapes can be assessed with various objective functions, for example the Minimum Description Length (MDL) objective function [3]. The natural parameter space for the construction of 3D SSMs of shapes with genus-0 topology is the unit sphere. Davies et al. [4] construct area-preserving spherical parameterizations of the training shapes, whereas Heimann et al. [5] use conformal mapping to generate angle-preserving spherical parameterizations of liver shapes. We concentrate on area-preserving parameterizations, because they allow for an easy reconstruction of the shapes using uniform sampling. It is crucial to parameterize the shapes consistently that means to map the same anatomical features to similar regions in the parameter spaces in order

292 Kirschner & Wesarg to decrease the convergence time and to prevent that the optimization process gets trapped in a poor local optimum [6]. Recently, we introduced parameter space propagation [7] to generate consistent parameterizations more efficiently and without a complex optimization process as proposed in [6, 8]. The key idea of our method is to propagate the parameterization of a reference shape to all other shapes. In this paper, we propose a new optimization algorithm that automatically establishes correspondence of shapes with genus-0 topology. The main novelty is the use of parameter space propagation in order to generate consistent parameterizations. Our evaluation shows that the use of parameter space propagation avoids that correspondence optimization algorithms get trapped in poor optima and leads to a fast convergence towards a good solution. 2 Materials and Methods 2.1 Consistent Parameterization by We use parameter space propagation [7] in order to consistently generate spherical parameterizations of the training shapes. In this method, an area-preserving parameterization of an arbitrarily selected reference shape S ref is computed. Every other shape S is aligned to the reference shape using the ICP algorithm in order to derive a common coordinate system. Based on the Euclidean distance in this coordinate system, a fuzzy correspondence between points in S and S ref is established. The points of S are then mapped to the unit sphere by interpolation of the parameter space coordinates of the corresponding points of S ref. A subsequent correction method handles triangles that are inverted or overlap on the unit sphere. Parameter space propagation is a heuristic method, but works robustly for typical organ shapes. By computing surface normals of the triangles of the generated parameterizations, we verified that only valid parameterizations were generated for our test data sets. 2.2 Optimization Algorithm In this section, we present our optimization algorithm, which minimizes the objective function L = t i=1 log(λ i + ǫ), where the λ i are the eigenvalues of the t t covariance matrix of the shapes, which is determined by numerical integration [3, 8]. We set the regularization constant ǫ to 0.005. The correspondence measure L is (up to a constant term) the so-called DetCov function [2]. Our algorithm follows the general minimization approach with parametric regularization [8]. We start with generating sampling points for each shape which are initially uniformly distributed over the sphere. The optimization works iteratively: In each iteration, we select a shape uniformly at random and reparameterize its sampling points using two kinds of re-parameterizations: Uniform rotation: We consider rotations of the sampling points around the x, y and z-axis, one after another, in randomly determined order. For each

3D Statistical Shape Model Building 293 axis, we choose the optimal rotation angle between 15 and +15 using a line search algorithm. Clamped plate spline warps: We map the sampling points of a randomly selected spherical cap to the unit circle using orthographic projection, manipulatethemusingaclampedplatesplinewarp[8]andprojectthembackto the sphere. The optimal parameters for the spline transformation are found using gradient descent optimization, with numerically estimated gradients. Additionaly, we optimize the pose parameter rotation directly. The other pose parameters are handled prior to the optimization process, by scaling the shapes to same size and translating them to the origin. 2.3 Evaluation Method With our evaluation, we want to show that 1) our optimization algorithm is able to generate SSMs for different sets of genus-0 shapes and that 2) the use of parameter space propagation enables us to compute SSMs of high-quality. To show 1), we tested our algorithm on data sets with different organs: A set of 30 liver shapes from different patients, and a set of 25 left ventricles (LVs) which cover the whole cardiac cycle of a single patient with a myocardial infarction. To verify our second hypothesis, we started our algorithm with three different kinds of parameterizations: Parameterizations generated with our propagation method, parameterizations generated using (see [7] for implementation details) and parameterizations which are generated independently from each other. We used a fixed number of iterations (n = 3000). Prior to the parameterization, the liver shapes are aligned into a common coordinate system, to ensure (e) Ventricle (b) Liver Fig. 1. The first mode of variation of the ventricle and liver models, optimized using parameterizations generated with our method (top row) and independently computed parameterizations (bottom row). σ = λ 1 denotes the standard deviation of the first mode of the respective SSM.

294 Kirschner & Wesarg that our results are not tampered by poor initial alignment. The meshes in the LV data set are already aligned, as they were generated from a single 4D MRI volume. In order to compare the quality of the generated models, we calculate the standard measures specificity and generalization ability as described in [8], by sampling 10000 shapes randomly from the respective probability distribution. 3 Results Figure 2 shows the evolution of the objective function during the execution of the algorithm. The figure shows that the algorithm converges quickly towards a local optimum in case of consistent parameterization. But the final objective function value after 3000 iterations is smaller in case of independently computed parameterizations. However, only the shapes of the models generated with consistent parameterization look plausible, as illustrated in Fig. 1. This visual impression is confirmed by evaluating the models using the specificity and generalization ability measures. On both data sets, our optimization algorithms produces significantly better models in case of consistent parameterization. A comparison between the two different methods for consistent parameterization shows that the parameter space propagation generates better models on the ventricle data set (Fig. 3). On the liver data set, the differences between the two approaches are very small. Here, initialization with parameter space propagation leads to models with slightly better generalization ability, but which are also slightly less specific than the models generated using initialization with Davies s method. The required optimization time for a liver model was approximately 300 minutes, and 210 minutes for a ventricle model on a 2.4GHz CPU. 4 Discussion We presented a new algorithm for correspondence optimization, which employs parameter space propagation to generate consistent spherical parameterizations. Objective function value -20-40 -60-80 -100-120 0 500 1000 1500 2000 2500 3000 Iterations (a) Left ventricle Objective function value -20-40 -60-80 -100-120 0 500 1000 1500 2000 2500 3000 Iterations (b) Liver Fig. 2. The evolution of the objective function during execution of the algorithm using different methods of parameterization.

3D Statistical Shape Model Building 295 Fig. 3. Specificity and generalization ability of the generated ventricle models. 0.003 0.002 0.003 0.002 Error Error 0.001 0.001 1 2 3 4 5 6 7 8 9 10 Modes (a) Specificity 1 2 3 4 5 6 7 8 9 10 Modes (b) Generalization ability Using this technique, the algorithm quickly converges to a SSM which captures the variation of organ shapes present in the training set well. Our evaluation shows that the use of parameter space propagation improves the robustness of the correspondence optimization process. In comparison to [6], initialization with parameter space propagation produces models which are more compact, but have comparable if not better quality in terms of specificity and generalization ability. Possible directions for future research are an extended evaluation of our approach on other organ shapes, a comparison of different objective functions as well as algorithmic techniques to decrease the computation time of the algorithm. References 1. HeimannT,vanGinnekenB,StynerM,etal. Comparisonandevaluationofmethods for liver segmentation from CT datasets. IEEE Trans Med Imaging. 2009;28:1251 65. 2. Kotcheff ACW, Taylor CJ. Automatic construction of eigenshape models by direct optimization. Med Image Anal. 1998;2:303 14. 3. Davies RH, Twining CJ, Cootes TF, et al. A minimum description length approach to statistical shape modeling. IEEE Trans Med Imaging. 2002;21(5):525 37. 4. Davies RH, Twining CJ, Cootes TF, et al. 3D statistical shape models using direct optimisation of description length. In: Proc ECCV; 2002. p. 3 20. 5. Heimann T, Wolf I, Williams TG, et al. 3D Active shape models using gradient descent optimization of description length. In: Proc IPMI; 2005. p. 566 77. 6. Davies RH, Twining CJ, Taylor CJ. Consistent spherical parameterisation for statistical shape modelling. In: Proc ISBI; 2006. p. 1388 91. 7. Kirschner M, Wesarg S. Construction of groupwise consistent shape parameterizations by propagation. In: Proc SPIE; 2010. p. to appear. 8. Davies RH, Twining CJ, Taylor CJ. Statistical Models of Shape: Optimization and Evaluation. Springer; 2008.