A SPHERICAL REPRESENTATION FOR RECOGNITION OF FREE-FORM SURFACES

被引:82
作者
HEBERT, M [1 ]
IKEUCHI, K [1 ]
DELINGETTE, H [1 ]
机构
[1] INRIA, EPIDAURE PROJECT, SOPHIA ANTIPOLIS, FRANCE
基金
美国国家科学基金会;
关键词
OBJECT RECOGNITION; DEFORMABLE SURFACES; RANGE DATA; POSE REGISTRATION; 3D MODELING; SURFACE MODELS; FREE-FORM SURFACES;
D O I
10.1109/34.391410
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We introduce a new surface representation for recognizing curved objects. Our approach begins by representing an object by a discrete mesh of points built from range data or from a geometric model of the object. The mesh is computed from the data by deforming a standard shaped mesh, for example, an ellipsoid, until it fits the surface of the object. We define local regularity constraints that the mesh must satisfy. We then define a canonical mapping between the mesh describing the object and a standard spherical mesh. A surface curvature index that is pose-invariant is stored at every node of the mesh. We use this object representation for recognition by comparing the spherical model of a reference object with the model extracted from a new observed scene. We show how the similarity between reference model and observed data can be evaluated and we show how the pose of the reference object in the observed scene can be easily computed using this representation. We present results on real range images which show that this approach to modelling and recognizing 3D objects has three main advantages: 1) First, it is applicable to complex curved surfaces that cannot be handled by conventional techniques. 2) Second, it reduces the recognition problem to the computation of similarity between spherical distributions; in particular, the recognition algorithm does not require any combinatorial search. 3) Finally, even though it is based on a spherical mapping, the approach can handle occlusions and partial views.
引用
收藏
页码:681 / 690
页数:10
相关论文
共 23 条
[1]  
ALEKSANDROV AD, 1967, TRANSLATION MATH MON
[2]  
BESL P, 1986, JUN P IEEE C COMP VI, P77
[3]   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
[4]   ON 3-DIMENSIONAL SURFACE RECONSTRUCTION METHODS [J].
BOLLE, RM ;
VEMURI, BC .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1991, 13 (01) :1-13
[5]   SHAPE REPRESENTATION AND IMAGE SEGMENTATION USING DEFORMABLE SURFACES [J].
DELINGETTE, H ;
HEBERT, M ;
IKEUCHI, K .
IMAGE AND VISION COMPUTING, 1992, 10 (03) :132-144
[6]  
DELINGETTE H, 1992, CMUCS92124 CARN MELL
[7]   THE REPRESENTATION, RECOGNITION, AND LOCATING OF 3-D OBJECTS [J].
FAUGERAS, OD ;
HEBERT, M .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1986, 5 (03) :27-52
[8]  
FORSYTH DA, 1992, T PATTERN ANAL MACHI, V13, P971
[9]   LOCALIZING OVERLAPPING PARTS BY SEARCHING THE INTERPRETATION TREE [J].
GRIMSON, WEL ;
LOZANOPEREZ, T .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1987, 9 (04) :469-482
[10]   DETERMINING LINEAR SHAPE CHANGE - TOWARD AUTOMATIC-GENERATION OF OBJECT RECOGNITION PROGRAMS [J].
IKEUCHI, K ;
HONG, KS .
CVGIP-IMAGE UNDERSTANDING, 1991, 53 (02) :154-170