Rigid, affine and locally affine registration of free-form surfaces

被引:297
作者
Feldmar, J
Ayache, N
机构
[1] INRIA SOPHIA, Projet EPIDAURE, 06902 Sophia Antipolis Cedex
关键词
D O I
10.1007/BF00054998
中图分类号
TP18 [人工智能理论];
学科分类号
081104 [模式识别与智能系统]; 0812 [计算机科学与技术]; 0835 [软件工程]; 1405 [智能科学与技术];
摘要
In this paper, we propose a new framework to perform nonrigid surface registration. It is based on various extensions of an iterative algorithm recently presented by several researchers (Besl and McKay, 1992; Champleboux et al., 1992; Chen and Medioni, 1992; Menq and Lai, 1992; Zhang, 1994) to rigidly register surfaces represented by a set of 3D points, when a prior estimate of the displacement is available. Our framework consists of three stages: First, we search for the best rigid displacement to superpose the two surfaces. We show how to efficiently use curvatures to superpose principal frames at possible corresponding points in order to find a prior rough estimate of the displacement and initialize the iterative algorithm. Second, we search for the best affine transformation. We introduce differential information in points coordinates: this allows us to match locally similar points. Then, we show how principal frames and curvatures are transformed by an affine transformation. Finally, we introduce this differential information in a global criterion minimized by extended Kalman filtering in order to ensure the convergence of the algorithm. Third, we locally deform the surface. Instead of computing a global affine transformation, we attach to each point a local affine transformation varying smoothly along the surface. We call this deformation a locally affine deformation. All these stages are illustrated with experiments on various real biomedical surfaces (teeth, faces, skulls, brains and hearts), which demonstrate the validity of the approach.
引用
收藏
页码:99 / 119
页数:21
相关论文
共 31 条
[1]
[Anonymous], 1992, MODELING CURVES SURF
[2]
AYACHE N, 1993, ANAL 3 DIMENSIONAL M
[3]
Ayache N., 1991, ARTIFICIAL VISION MO
[4]
MULTIRESOLUTION ELASTIC MATCHING [J].
BAJCSY, R ;
KOVACIC, S .
COMPUTER VISION GRAPHICS AND IMAGE PROCESSING, 1989, 46 (01) :1-21
[5]
BARDINET E, 1994, P IEEE INT C PATT RE
[6]
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
[7]
A SURVEY OF IMAGE REGISTRATION TECHNIQUES [J].
BROWN, LG .
COMPUTING SURVEYS, 1992, 24 (04) :325-376
[8]
Champleboux G., 1992, P IEEE C VIS PATT RE
[9]
OBJECT MODELING BY REGISTRATION OF MULTIPLE RANGE IMAGES [J].
CHEN, Y ;
MEDIONI, G .
IMAGE AND VISION COMPUTING, 1992, 10 (03) :145-155
[10]
COHEN I, 1992, P 2 EUR C COMP VIS 1