Automatic least-squares projection of points onto point clouds with applications in reverse engineering

被引:34
作者
Liu, Yu-Shen [1 ]
Paul, Jean-Claude
Yong, Jun-Hai
Yu, Pi-Qiang
Zhang, Hui
Sun, Jia-Guang
Ramani, Karthik
机构
[1] Tsinghua Univ, Sch Software, Beijing 100084, Peoples R China
[2] Purdue Univ, PRECISE, W Lafayette, IN 47907 USA
[3] Beijing Jiaotong Univ, Sch Comp & Informat Technol, Beijing, Peoples R China
基金
美国国家科学基金会; 中国国家自然科学基金; 美国国家卫生研究院;
关键词
point clouds; projection; least-squares; reverse engineering;
D O I
10.1016/j.cad.2006.09.001
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A novel method for projecting points onto a point cloud, possibly with noise, is presented based on the point directed projection (DP) algorithm proposed by Azariadis P., Sapidis N. [Drawing curves onto a cloud of points for point-based modelling. Computer-Aided Design 2005; 37(1): 109-22]. The new method operates directly on the point cloud without any explicit or implicit surface reconstruction procedure. The presented method uses a simple, robust, and efficient algorithm: least-squares projection (LSP), which projects points onto the point cloud in a least-squares sense without any specification of the projection vector. The main contribution of this novel method is the automatic computation of the projection vector. Furthermore, we demonstrate the effectiveness of this approach through a number of application examples including thinning a point cloud, point normal estimation, projecting curves onto a point cloud and others. (C) 2006 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1251 / 1263
页数:13
相关论文
共 33 条
  • [1] Adamson A, 2003, SMI 2003: SHAPE MODELING INTERNATIONAL 2003, PROCEEDINGS, P272
  • [2] Computing and rendering point set surfaces
    Alexa, M
    Behr, J
    Cohen-Or, D
    Fleishman, S
    Levin, D
    Silva, CT
    [J]. IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2003, 9 (01) : 3 - 15
  • [3] Alexa M., 2004, P EUR S POINT BAS GR, p149?155
  • [4] Alexander M, 2001, INTERNETWEEK, P21
  • [5] Defining point-set surfaces
    Amenta, N
    Kil, YJ
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2004, 23 (03): : 264 - 270
  • [6] Amenta N., 1998, Computer Graphics. Proceedings. SIGGRAPH 98 Conference Proceedings, P415, DOI 10.1145/280814.280947
  • [7] [Anonymous], P SGP
  • [8] Drawing curves onto a cloud of points for point-based modelling
    Azariadis, PN
    Sapidis, NS
    [J]. COMPUTER-AIDED DESIGN, 2005, 37 (01) : 109 - 122
  • [9] Parameterization of clouds of unorganized points using dynamic base surfaces
    Azariadis, PN
    [J]. COMPUTER-AIDED DESIGN, 2004, 36 (07) : 607 - 623
  • [10] 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