Algebraic point set surfaces

被引:100
作者
Guennebaud, Gael [1 ]
Gross, Markus [1 ]
Zurich, E. T. H. [1 ]
机构
[1] ETH, Zurich, Switzerland
来源
ACM TRANSACTIONS ON GRAPHICS | 2007年 / 26卷 / 03期
关键词
point based graphics; surface representation; moving least square surfaces; sharp features;
D O I
10.1145/1239451.1239474
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper we present a new Point Set Surface (PSS) definition based on moving least squares (MLS) fitting of algebraic spheres. Our surface representation can be expressed by either a projection procedure or in implicit form. The central advantages of our approach compared to existing planar MLS include significantly improved stability of the projection under low sampling rates and in the presence of high curvature. The method can approximate or interpolate the input point set and naturally handles planar point clouds. In addition, our approach provides a reliable estimate of the mean curvature of the surface at no additional cost and allows for the robust handling of sharp features and boundaries. It processes a simple point set as input, but can also take significant advantage of surface normals to improve robustness, quality and performance. We also present an novel normal estimation procedure which exploits the properties of the spherical fit for both direction estimation and orientation propagation. Very efficient computational procedures enable us to compute the algebraic sphere fitting with up to 40 million points per second on latest generation GPUs.
引用
收藏
页数:9
相关论文
共 29 条
  • [1] Interactive boolean operations on surfel-bounded solids
    Adams, B
    Dutré, P
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2003, 22 (03): : 651 - 656
  • [2] ADAMSON A, 2003, P EUR ACM SIGGRAPH S, P230
  • [3] ADAMSON A, 2004, P SHAPE MODELLING IN
  • [4] Adamson A., 2006, AFRIGAPH 06, P7, DOI [10.1145/1108590.1108592, DOI 10.1145/1108590.1108592]
  • [5] Point-sampled cell complexes
    Adamson, Anders
    Alexa, Marc
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2006, 25 (03): : 671 - 680
  • [6] 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
  • [7] ALEXA M, 2006, INTERPOLATORY POINT
  • [8] ALEXA M., 2004, Proceedings of Eurographics Symposium on Point-Based Graphics 2004, P149
  • [9] Defining point-set surfaces
    Amenta, N
    Kil, YJ
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2004, 23 (03): : 264 - 270
  • [10] AMENTA N., 2004, Eurographics Workshop on Pointbased Graphics, P139