Point set silhouettes via local reconstruction

被引:9
作者
Olson, Matt [1 ]
Dyer, Ramsay [2 ]
Zhang, Hao [1 ]
Sheffer, Alla [3 ]
机构
[1] Simon Fraser Univ, Burnaby, BC V5A 1S6, Canada
[2] INRIA Sophia Antipolis, Sophia Antipolis, France
[3] Univ British, Vancouver, BC, Canada
来源
COMPUTERS & GRAPHICS-UK | 2011年 / 35卷 / 03期
关键词
Point clouds; Geometry processing; Local reconstruction; Silhouette extraction; Boundary detection;
D O I
10.1016/j.cag.2011.03.034
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present an algorithm to compute the silhouette set of a point cloud. Previous methods extract point set silhouettes by thresholding point normals, which can lead to simultaneous over- and under-detection of silhouettes. We argue that additional information such as surface curvature is necessary to resolve these issues. To this end, we develop a local reconstruction scheme using Gabriel and intrinsic Delaunay criteria and define point set silhouettes based on the notion of a silhouette-generating set. The mesh umbrellas, or local reconstructions of one-ring triangles surrounding each point sample, generated by our method enable accurate silhouette identification near sharp features and close-by surface sheets, and provide the information necessary to detect other characteristic curves such as creases and boundaries. We show that these curves collectively provide a sparse and intuitive visualisation of point-cloud data. (C) 2011 Elsevier Ltd. All rights reserved.
引用
收藏
页码:500 / 509
页数:10
相关论文
共 40 条
[1]   Surface reconstruction using umbrella filters [J].
Adamy, U ;
Giesen, J ;
John, M .
COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2002, 21 (1-2) :63-86
[2]  
Akenine-Moller T., 2003, Journal of Graphics Tools, V8, P21, DOI 10.1080/10867651.2003.10487591
[3]   Point set surfaces [J].
Alexa, M ;
Behr, J ;
Cohen-Or, D ;
Fleishman, S ;
Levin, D ;
Silva, CT .
VISUALIZATION 2001, PROCEEDINGS, 2001, :21-28
[4]  
AMENTA N, S COMP GEOM, P213
[5]  
[Anonymous], 2007, Curve and Surface Reconstruction: Algorithms with Mathematical Analysis
[6]  
Belkin M, 2009, PROCEEDINGS OF THE TWENTIETH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P1031
[7]   A coordinate system associated with points scattered on a surface [J].
Boissonnat, JD ;
Flötotto, J .
COMPUTER-AIDED DESIGN, 2004, 36 (02) :161-174
[8]  
BOUMA W, 1995, GRAPHICS GEMS, V5, P380
[9]  
BUCHANAN JW, 2000, P 1 INT S NONPH AN R, P39
[10]  
Crow F. C., 1977, Proceedings of the 4th Annual Conference on Computer Graphics and Interactive Techniques, P242, DOI [10.1145/563858.563901, DOI 10.1145/563858.563901, DOI 10.1145/965141.563901]