首页 | 本学科首页   官方微博 | 高级检索  
     

使用拟蒙特卡罗方法计算点模型的体积
引用本文:刘玉身,雍俊海,张慧,杜明翠,孙家广. 使用拟蒙特卡罗方法计算点模型的体积[J]. 计算机辅助设计与图形学学报, 2006, 18(3): 410-415
作者姓名:刘玉身  雍俊海  张慧  杜明翠  孙家广
作者单位:清华大学软件学院,北京,100084;清华大学计算机科学与技术系,北京,100084;清华大学软件学院,北京,100084;清华大学数学科学系,北京,100084
基金项目:中国科学院资助项目;科技部科研项目;全国高等学校优秀博士学位论文作者专项基金;教育部留学回国人员科研启动基金
摘    要:基于体积加细的方法构造点模型的八叉树,在点模型的包围盒内采用Niederreiter低差异数序列产生拟随机点.点模型的体积可以估算为:位于点模型内的随机点个数与全体随机点个数的比值乘以包围盒的体积.实验结果表明,该算法简单、高效,可以快速地计算任意拓扑结构的封闭模型的体积,其与平滑运算结合实现了保体积平滑.

关 键 词:点模型  体积  拟蒙特卡罗方法  八叉树
收稿时间:2005-02-14
修稿时间:2005-04-25

Using Quasi-Monte Carlo Method to Compute Volume of Point Set
Liu Yushen,Yong Junhai,Zhang Hui,Du Mingcui,Sun Jiaguang. Using Quasi-Monte Carlo Method to Compute Volume of Point Set[J]. Journal of Computer-Aided Design & Computer Graphics, 2006, 18(3): 410-415
Authors:Liu Yushen  Yong Junhai  Zhang Hui  Du Mingcui  Sun Jiaguang
Affiliation:1 school of Software, Tsinghua University, Beijing 100084; 2 Department of Computer Science and Technology, Tsinghua University, Beijing 100084; 3 Department of Mathematical Science, Tsinghua University, Beijing 100084
Abstract:Not having to reconstruct any surface, the algorithm first constructs an octree for a point set using a new volume-based refinement method. Then uniformly distributed quasi-random points are generated inside a box enclosing the point set using Niederreiter's low discrepancy sequences. The volume of the point set can be estimated as the ratio of number of random points that are contained within the point set to the total number of random points generated, multiplied by the volume of the box. By testing on a number of point sets, experiments suggest that the new algorithm is simple, efficient and can work well for closed point sets with arbitrary topology. In addition, by combining the algorithm with smoothing operation, a volume-preserving smoothing is obtained.
Keywords:point set    volume   Quasi-Monte Carlo method   octree
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号