Gaussian Process Morphable Models

被引:141
作者
Luthi, Marcel [1 ]
Gerig, Thomas [1 ]
Jud, Christoph [2 ]
Vetter, Thomas [1 ]
机构
[1] Univ Basel, Dept Math & Comp Sci, CH-4001 Basel, Switzerland
[2] Univ Hosp Basel, Med Image Anal Ctr, CH-4056 Basel, Switzerland
基金
瑞士国家科学基金会;
关键词
Statistical shape modeling; Gaussian processes; image analysis; non-rigid registration; ACTIVE SHAPE MODELS; SEGMENTATION; REGISTRATION;
D O I
10.1109/TPAMI.2017.2739743
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Models of shape variations have become a central component for the automated analysis of images. An important class of shape models are point distribution models (PDMs). These models represent a class of shapes as a normal distribution of point variations, whose parameters are estimated from example shapes. Principal component analysis (PCA) is applied to obtain a low-dimensional representation of the shape variation in terms of the leading principal components. In this paper, we propose a generalization of PDMs, which we refer to as Gaussian Process Morphable Models (GPMMs). We model the shape variations with a Gaussian process, which we represent using the leading components of its Karhunen-Loeve expansion. To compute the expansion, we make use of an approximation scheme based on the Nystrom method. The resulting model can be seen as a continuous analog of a standard PDM. However, while for PDMs the shape variation is restricted to the linear span of the example data, with GPMMs we can define the shape variation using any Gaussian process. For example, we can build shape models that correspond to classical spline models and thus do not require any example data. Furthermore, Gaussian processes make it possible to combine different models. For example, a PDM can be extended with a spline model, to obtain a model that incorporates learned shape characteristics but is flexible enough to explain shapes that cannot be represented by the PDM. We introduce a simple algorithm for fitting a GPMM to a surface or image. This results in a non-rigid registration approach whose regularization properties are defined by a GPMM. We show how we can obtain different registration schemes, including methods for multi-scale or hybrid registration, by constructing an appropriate GPMM. As our approach strictly separates modeling from the fitting process, this is all achieved without changes to the fitting algorithm. To demonstrate the applicability and versatility of GPMMs, we perform a set of experiments in typical usage scenarios in medical image analysis and computer vision: The model-based segmentation of 3D forearm images and the building of a statistical model of the face. To complement the paper, we have made all our methods available as open source.
引用
收藏
页码:1860 / 1873
页数:14
相关论文
共 52 条
[1]  
Albrecht T., 2008, Computer Vision and Pattern Recognition, P1, DOI 10.1109/CVPR.2008.4587394
[2]   STRUCTURAL IMAGE-RESTORATION THROUGH DEFORMABLE TEMPLATES [J].
AMIT, Y ;
GRENANDER, U ;
PICCIONI, M .
JOURNAL OF THE AMERICAN STATISTICAL ASSOCIATION, 1991, 86 (414) :376-387
[3]  
[Anonymous], 2002, Principal components analysis
[4]  
[Anonymous], 2004, KERNEL METHODS PATTE
[5]  
[Anonymous], 2004, Reproducing Kernel Hilbert Spaces in Probability and Statistics
[6]  
[Anonymous], 2013, SCALISMO SCALABLE IM
[7]   A morphable model for the synthesis of 3D faces [J].
Blanz, V ;
Vetter, T .
SIGGRAPH 99 CONFERENCE PROCEEDINGS, 1999, :187-194
[8]   A 3D Morphable Model learnt from 10,000 faces [J].
Booth, James ;
Roussos, Anastasios ;
Zafeiriou, Stefanos ;
Ponniah, Allan ;
Dunaway, David .
2016 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2016, :5543-5552
[9]   MIXTURE OF KERNELS AND ITERATED SEMIDIRECT PRODUCT OF DIFFEOMORPHISMS GROUPS [J].
Bruveris, Martins ;
Risser, Laurent ;
Vialard, Francois-Xavier .
MULTISCALE MODELING & SIMULATION, 2012, 10 (04) :1344-1368
[10]   COMBINING POINT DISTRIBUTION MODELS WITH SHAPE MODELS BASED ON FINITE-ELEMENT ANALYSIS [J].
COOTES, TF ;
TAYLOR, CJ .
IMAGE AND VISION COMPUTING, 1995, 13 (05) :403-409