A Graph Spectral Smoothing Approach for Point-based Surface on GPU
In order to smooth point-based surface with noise, Bezier surface fitting method was applied to compute principal curvature and normal vector at each point firstly. Secondly, we construct an undirected weighted graph from scattered points, and then a heat diffusion partial differential equation was defined on this graph. Considering principal curvature as heat power, the smoothing process is realized by diffusing principal curvature along graph structure. We adapt the position of each point along normal direction according to the difference of curvature. Computing heat diffusion equation can be boiled down to the spectral decomposition of Laplacian matrix. We use parallel computing method to solve the spectral decomposition of Laplacian Matrix on GPU to improve the efficiency. Some examples show that our method word well on complex models with large scale points set.
Smoothing Graph spectrum Point-Sampled GPU
Wu Weiyong Wang Yinghui
School of Information science & Technology Jiujiang University Jiujiang, China School of Mechanical & Material Engineering Jiujiang University Jiujiang, China
国际会议
成都
英文
469-472
2010-12-17(万方平台首次上网日期,不代表论文的发表时间)