Surface registration using a dynamic genetic algorithm

被引:108
作者
Chow, CK [1 ]
Tsui, HT [1 ]
Lee, T [1 ]
机构
[1] Chinese Univ Hong Kong, Dept Elect Engn, Comp Vis & Image Proc Lab, Hong Kong, Hong Kong, Peoples R China
关键词
surface registration; genetic algorithm; model integration;
D O I
10.1016/S0031-3203(03)00222-X
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Robust and fast free-form surface registration is a useful technique in various areas such as object recognition and 3D model reconstruction for animation. Notably, an object model can be constructed, in principle, by surface registration and integration of range images of the target object from different views. In this paper, we propose to formulate the surface registration problem as a high dimensional optimization problem, which can be solved by a genetic algorithm (GA) (Genetic Algorithms in Search Optimization and Machine Learning, Addison-Wesley, Reading, MA, 1989). The performance of the GA for surface registration is highly dependent on its speed in evaluating the fitness function. A novel GA with a new fitness function and a new genetic operator is proposed. It can compute an optimal registration 1000 times faster than a conventional GA. The accuracy, speed and the robustness of the proposed method are verified by a number of real experiments. (C) 2003 Pattern Recognition Society. Published by Elsevier Ltd. All rights reserved.
引用
收藏
页码:105 / 117
页数:13
相关论文
共 20 条
[1]  
[Anonymous], 1989, GENETIC ALGORITHM SE
[2]   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
[3]   REGISTERING MULTIVIEW RANGE DATA TO CREATE 3D COMPUTER OBJECTS [J].
BLAIS, G ;
LEVINE, MD .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1995, 17 (08) :820-824
[4]  
BRUNNSTROM K, 1996, P 13 INT C PATT REC, V4, P689
[5]  
CHARVILLAT V, 1996, P 13 INT C PATT REC, V1, P780
[6]   A new mutation rule for evolutionary programming motivated from backpropagation learning [J].
Choi, DH ;
Oh, SY .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2000, 4 (02) :188-190
[7]  
CHOW CK, 2001, P IJCNN 2001 WASH JU, V4, P2349
[8]   Registration and integration of multiple object views for 3D model construction [J].
Dorai, C ;
Wang, G ;
Jain, AK ;
Mercer, C .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1998, 20 (01) :83-89
[9]   Automatic reconstruction of stationary 3-D objects from multiple uncalibrated camera views [J].
Eisert, P ;
Steinbach, E ;
Girod, B .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2000, 10 (02) :261-277
[10]  
ELDEIB ASM, 1999, P 5 INT S SIGN PROC, V1, P439