Rigid and Articulated Point Registration with Expectation Conditional Maximization

被引:162
作者
Horaud, Radu [1 ]
Forbes, Florence [1 ]
Yguel, Manuel [1 ]
Dewaele, Guillaume [1 ]
Zhang, Jian [2 ]
机构
[1] INRIA Grenoble Rhone Alpes, 655 Ave Europe, F-38330 Montbonnot St Martin, France
[2] Univ Hong Kong, Dept Elect & Elect Engn, Pokfulam, Hong Kong, Peoples R China
关键词
Point registration; feature matching; articulated object tracking; hand tracking; object pose; robust statistics; outlier detection; expectation maximization; EM; ICP; Gaussian mixture models; convex optimization; SDP relaxation; MAXIMUM-LIKELIHOOD-ESTIMATION; HUMAN MOTION TRACKING; EM; ALGORITHM; MIXTURE; ALIGNMENT;
D O I
10.1109/TPAMI.2010.94
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper addresses the issue of matching rigid and articulated shapes through probabilistic point registration. The problem is recast into a missing data framework where unknown correspondences are handled via mixture models. Adopting a maximum likelihood principle, we introduce an innovative EM-like algorithm, namely, the Expectation Conditional Maximization for Point Registration (ECMPR) algorithm. The algorithm allows the use of general covariance matrices for the mixture model components and improves over the isotropic covariance case. We analyze in detail the associated consequences in terms of estimation of the registration parameters, and propose an optimal method for estimating the rotational and translational parameters based on semidefinite positive relaxation. We extend rigid registration to articulated registration. Robustness is ensured by detecting and rejecting outliers through the addition of a uniform component to the Gaussian mixture model at hand. We provide an in-depth analysis of our method and compare it both theoretically and experimentally with other robust methods for point registration.
引用
收藏
页码:587 / 602
页数:16
相关论文
共 58 条
[1]  
[Anonymous], 1999, 3710 INRIA
[2]  
[Anonymous], 2006, Pattern recognition and machine learning
[3]   LEAST-SQUARES FITTING OF 2 3-D POINT SETS [J].
ARUN, KS ;
HUANG, TS ;
BLOSTEIN, SD .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1987, 9 (05) :699-700
[4]   MODEL-BASED GAUSSIAN AND NON-GAUSSIAN CLUSTERING [J].
BANFIELD, JD ;
RAFTERY, AE .
BIOMETRICS, 1993, 49 (03) :803-821
[5]   A METHOD FOR REGISTRATION OF 3-D SHAPES [J].
BESL, PJ ;
MCKAY, ND .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1992, 14 (02) :239-256
[6]   Twist based acquisition and tracking of animal and human kinematics [J].
Bregler, C ;
Malik, J ;
Pullen, K .
INTERNATIONAL JOURNAL OF COMPUTER VISION, 2004, 56 (03) :179-194
[7]   A CLASSIFICATION EM ALGORITHM FOR CLUSTERING AND 2 STOCHASTIC VERSIONS [J].
CELEUX, G ;
GOVAERT, G .
COMPUTATIONAL STATISTICS & DATA ANALYSIS, 1992, 14 (03) :315-332
[8]   Robust euclidean alignment of 3D point sets: the trimmed iterative closest point algorithm [J].
Chetverikov, D ;
Stepanov, D ;
Krsek, P .
IMAGE AND VISION COMPUTING, 2005, 23 (03) :299-309
[9]   A new point matching algorithm for non-rigid registration [J].
Chui, HL ;
Rangarajan, A .
COMPUTER VISION AND IMAGE UNDERSTANDING, 2003, 89 (2-3) :114-141
[10]   A feature registration framework using mixture models [J].
Chui, HL ;
Rangarajan, A .
IEEE WORKSHOP ON MATHEMATICAL METHODS IN BIOMEDICAL IMAGE ANALYSIS, PROCEEDINGS, 2000, :190-197