Interactive partial 3D shape matching with geometric distance optimization

被引:12
作者
Martinek, Michael [1 ]
Grosso, Roberto [1 ]
Greiner, Guenther [1 ]
机构
[1] Univ Erlangen Nurnberg, Comp Graph Grp, Erlangen, Germany
关键词
Shape matching; Partial matching; Part-in-whole matching; Object alignment; OPTIMAL ROTATION ALIGNMENT; REGISTRATION; SIMILARITY; OBJECTS; RETRIEVAL;
D O I
10.1007/s00371-014-1040-4
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper, we propose an efficient method for partial 3D shape matching based on minimizing the geometric distance between the source and the target geometry. Unlike existing methods, our method does not use a feature-based distance in order to obtain a matching score. Instead, we use a fast, GPU-based method to approximate the true geometric distance between the source and the target by rendering the source object into a distance field which was built around the target. This function behaves smoothly in the space of transformations and allows for an efficient gradient-based local optimization. In order to overcome local minima, we use single point correspondences between surface points on the source and the target respectively employing simple, yet efficient local features based on the distribution of normal vectors around a reference point. The best correspondences define starting positions for a local optimization. The high efficiency of the distance computation allows for robust determination of the global minima in less than a second, which makes our method usable in interactive applications. Our method works for any kind of input data since it only requires point data with normal information at each point. We also demonstrate the capability of our algorithm to perform global alignment of similar 3D objects.
引用
收藏
页码:223 / 233
页数:11
相关论文
共 25 条
  • [1] 4-points congruent sets for robust pairwise surface registration
    Aiger, Dror
    Mitra, Niloy J.
    Cohen-Or, Daniel
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2008, 27 (03):
  • [2] Alt H, 2003, ALGORITHM COMBINAT, V25, P65
  • [3] [Anonymous], P 4 EUR S GEOM PROC
  • [4] [Anonymous], P VIS MOD VIS VMV NO
  • [5] [Anonymous], 2004, TR04004 U N CAR
  • [6] Part-in-whole 3D shape matching and docking
    Attene, M.
    Marini, S.
    Spagnuolo, M.
    Falcidieno, B.
    [J]. VISUAL COMPUTER, 2011, 27 (11) : 991 - 1004
  • [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] Partial Similarity of Objects, or How to Compare a Centaur to a Horse
    Bronstein, Alexander M.
    Bronstein, Michael M.
    Bruckstein, Alfred M.
    Kimmel, Ron
    [J]. INTERNATIONAL JOURNAL OF COMPUTER VISION, 2009, 84 (02) : 163 - 183
  • [9] Bronstein E.M., 2008, P EUR C COMP VIS ECC, P143
  • [10] Frome A, 2004, LECT NOTES COMPUT SC, V3023, P224