Simultaneous registration of multiple corresponding point sets

被引:86
作者
Williams, J [1 ]
Bennamoun, M [1 ]
机构
[1] Queensland Univ Technol, Space Ctr Satellite Navigat, Brisbane, Qld 4001, Australia
关键词
registration; point set; surface; multiple view; global; ICP; reverse engineering;
D O I
10.1006/cviu.2000.0884
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We present a new technique for the simultaneous registration of multiple corresponding point sets with rigid 3D transformations. This class of problems is a generalization of the classic pairwise point set registration task, involving multiple views with multiple correspondences existing between them. The proposed technique requires the computation of a constant matrix which encodes the point correspondence information, followed by an efficient iterative algorithm to compute the optimal rotations. The optimal translations are then recovered directly through the solution of a linear equation system. The algorithm supports weighting of data according to confidence, and we show how it may be incorporated into two robust estimation frameworks to detect and reject outlier data. We have integrated our method into a generalized multiview ICP surface matching system and tested it with synthetic and real data. These tests indicate that the technique is accurate and efficient. The algorithm also compares favorably to another multiview technique from the literature. (C) 2001 Academic Press.
引用
收藏
页码:117 / 142
页数:26
相关论文
共 26 条
[1]  
[Anonymous], P EUR C COMP VIS FRE
[2]   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
[3]   Towards a general multi-view registration technique [J].
Bergevin, R ;
Soucy, M ;
Gagnon, H ;
Laurendeau, D .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1996, 18 (05) :540-547
[4]   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
[5]  
BLAIS JAR, 1972, CAN SURVEYOR, V1, P71
[6]  
DAVIES R, 2000, NEWMAT09 C PLUS PLUS
[7]   Simultaneous registration of multiple range views for use in reverse engineering of CAD models [J].
Eggert, DW ;
Fitzgibbon, AW ;
Fisher, RB .
COMPUTER VISION AND IMAGE UNDERSTANDING, 1998, 69 (03) :253-272
[8]   Estimating 3-D rigid body transformations: A comparison of four major algorithms [J].
Eggert, DW ;
Lorusso, A ;
Fischer, RB .
MACHINE VISION AND APPLICATIONS, 1997, 9 (5-6) :272-290
[9]   THE REPRESENTATION, RECOGNITION, AND LOCATING OF 3-D OBJECTS [J].
FAUGERAS, OD ;
HEBERT, M .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1986, 5 (03) :27-52
[10]  
Godin G., 1994, Proceedings of the SPIE - The International Society for Optical Engineering, V2350, P279, DOI 10.1117/12.189139