3D free-form surface registration and object recognition

被引:118
作者
Chua, CS
Jarvis, R
机构
[1] Intelligent Robotics Research Center, Department of Electrical and Computer Systems Engineering, Monash University, Clayton, Vic. 3168, Wellington Road
关键词
D O I
10.1007/BF00127819
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A new technique to recognise 3D free-form objects via registration is proposed. This technique attempts to register a free-form surface, represented by a set of 2 1/2D sensed data points, to the model surface, represented by another set of 2 1/2D model data points, without prior knowledge of correspondence or vie;tv points between the two point sets. With an initial assumption that the sensed surface be part of a more complete model surface, the algorithm begins by selecting three dispersed, reliable points on the sensed surface. To find the three corresponding model points, the method uses the principal curvatures and the Darboux frames to restrict the search over the model space. Invariably, many possible model 3-tuples will be found. For each hypothesized model 3-tuple, the transformation to match the sensed 3-tuple to the model 3 tuple can be determined. A heuristic search is proposed to single out the optimal transformation in low order time. For realistic object recognition or registration, where the two range images are often extracted from different view points of the model, the earlier assumption that the sensed surface be part of a more complete model surface cannot be relied on. With this, the sensed 3-tuple must be chosen such that the three sensed points lie on the common region visible to both the sensed and model views. We propose an algorithm to select a minimal non-redundant set of 3-tuples such that at least one of the S-tuples will lie on the overlap. Applying the previous algorithm to each 3-tuple within this set, the optimal transformation can be determined. Experiments using data obtained from a range finder have indicated fast registration for relatively complex test cases. If the optimal registrations between the sensed data (candidate) and each of a set of model data are found, then, for 3D object recognition purposes, the minimal best fit error can be used as the decision rule.
引用
收藏
页码:77 / 99
页数:23
相关论文
共 31 条
  • [1] [Anonymous], 1969, DIFFERENTIAL GEOMETR
  • [2] MODEL-BASED OBJECT RECOGNITION IN DENSE-RANGE IMAGES - A REVIEW
    ARMAN, F
    AGGARWAL, JK
    [J]. COMPUTING SURVEYS, 1993, 25 (01) : 5 - 43
  • [3] LEAST-SQUARES FITTING OF 2 3-D POINT SETS
    ARUN, KS
    HUANG, TS
    BLOSTEIN, SD
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1987, 9 (05) : 699 - 700
  • [4] BASRI R, 1993, CVGIP-IMAG UNDERSTAN, V57, P331, DOI 10.1006/ciun.1993.1022
  • [5] BERGEVIN R, 1992, 11TH IAPR INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION, PROCEEDINGS, VOL I, P478, DOI 10.1109/ICPR.1992.201604
  • [6] THREE-DIMENSIONAL OBJECT RECOGNITION.
    Besl, Paul J.
    Jain, Ramesh C.
    [J]. Computing surveys, 1985, 17 (01): : 75 - 145
  • [7] A METHOD FOR REGISTRATION OF 3-D SHAPES
    BESL, PJ
    MCKAY, ND
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1992, 14 (02) : 239 - 256
  • [8] INVARIANT SURFACE CHARACTERISTICS FOR 3D OBJECT RECOGNITION IN RANGE IMAGES
    BESL, PJ
    JAIN, RC
    [J]. COMPUTER VISION GRAPHICS AND IMAGE PROCESSING, 1986, 33 (01): : 33 - 80
  • [10] A ROBOT VISION SYSTEM FOR RECOGNIZING 3-D OBJECTS IN LOW-ORDER POLYNOMIAL-TIME
    CHEN, CH
    KAK, AC
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1989, 19 (06): : 1535 - 1563