期刊文献+

细分法求解点投影问题时的剪枝算法 被引量:6

A Clipping Method Applied in Subdivision to Solve Point Projection Problems
下载PDF
导出
摘要 点到NURBS曲线/曲面的投影是CAD中的基础问题.为了避免数值迭代法陷入局部最优,通常把曲线/曲面细分为多段.文中提出排除无用曲线段/曲面片的剪枝算法,以提高细分求解投影的运行效率.在投影算法中将曲线/曲面递归细分,分别计算测试点到各个曲线段/曲面片的投影值;在递归过程中,对当前曲线段/曲面片计算测试点到控制点凸包距离的近似距离,如果该距离大于投影距离上界值,根据NURBS曲线/曲面的凸包性,测试点到当前曲线段/曲面片的投影距离也一定大于上界值,无需计算投影结果,直接排除该曲线/曲面.最后通过测试实例验证了该算法的有效性. Point projection to a NURBS curve/surface is an essential operation in CAD. When computing the projection result, the curve/surface is usually subdivided into several patches to avoid being trapped in the local optima. In this paper, in order to improve the efficiency of the subdivision, a clipping method is proposed to eliminate the patches which are irrelevant to the result. In our projection algorithm, the curve/surface is subdivided recursively and the projection distance to the current curve/surface patch is computed in each step. We approximate the distance between the source point and the convex hull of the control points. If it is larger than the upper bound of the projection result, according to the convex hull property of NURBS curves/surfaces, the current projection distance is also larger than the upper bound and the current curve/surface patch can be ignored. Examples illustrate the performance improvement of the corresponding projection algorithms.
出处 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 2014年第4期617-622,共6页 Journal of Computer-Aided Design & Computer Graphics
基金 国家“九七三”重点基础研究发展计划项目(2010CB328001) 国家“八六三”高技术研究发展计划(2012AA040902) 国家自然科学基金(61173077,91315302,61272235)
关键词 点投影的剪枝算法 近似距离 NURBS曲线 曲面细分 控制点集凸包 clipping for point projection distance approximation subdivision of NURBS curves/surfaces convex hull of control points
  • 相关文献

参考文献55

  • 1Piegl L A, Tiller W. Parametrization for surface fitting inreverse engineering [J]. Computer-Aided Design, 2001,33(8): 593-603. 被引量:1
  • 2Ma Y L, Hewitt W J. Point inversion and projection forNURBS curve and surface: control polygon approach Q].Computer Aided Geometric Design, 2003,20(2) : 79-99. 被引量:1
  • 3Chen X D,Su H* Yong J H, et al. A counterexample onpoint inversion and projection for NURBS curve [J].Computer Aided Geometric Design,2007,24(5) : Pages 302. 被引量:1
  • 4Selimovic I. Improved algorithms for the projection of pointson NURBS curves and surfaces [J]. Computer AidedGeometric Design, 2006,23(5): 439-445. 被引量:1
  • 5Chen X D, Yong J H, Wang G Z* et al. Computing theminimum distance between a point and a NURBS curve [J].Computer-Aided Design, 2008. 40(10/11): 1051-1054. 被引量:1
  • 6Oh Y T,Kim Y J,Lee J, et al. Efficient point-projection tofreeform curves and surfaces [J]. Computer Aided GeometricDesign, 2012, 29(5): 242-254. 被引量:1
  • 7Wang H, Liu Y, Sun H et al (2008) In vitro activity of ceftobiprole, linezolid, tigecycline, and 23 other antimicrobial agents against Staphylococcus aureus isolates in China. Diagn Microbiol Infect Dis 62:226-229. 被引量:1
  • 8Sun W, Chen H, Liu Y et al (2009) Prevalence and characterization of heterogeneous vancomycin-intermediate Staphylococcus aureus isolates from 14 cities in China. Antimicrob Agents Chemother 53:3642-3649. 被引量:1
  • 9Wang SH, Khan Y, Hines L et al (2012) Methicillin-resistant Staphylococcus aureus sequence type 239-Ⅲ, Ohio, USA, 2007-2009. Emerg Infect Dis 18:1557-1565. 被引量:1
  • 10Song JH, Hsueh PR, Chung DR et al (2011) Spread of methicillin- resistant Staphylococcus aureus between the community and the hospitals in Asian countries: an ANSORP study. J Antimicrob Chemother 66:1061-1069. 被引量:1

同被引文献22

引证文献6

二级引证文献7

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部