...
首页> 外文期刊>Computer Aided Geometric Design >Floating tangents for approximating spatial curves with G~1 piecewise helices
【24h】

Floating tangents for approximating spatial curves with G~1 piecewise helices

机译:浮动切线用于近似G〜1分段螺旋的空间曲线

获取原文
获取原文并翻译 | 示例

摘要

Curves are widely used in computer science to describe real-life objects such as slender deformable structures. Using only 3 parameters per element, piecewise helices offer an interesting and compact way of representing digital curves. In this paper, we present a robust and fast algorithm to approximate Bezier curves with G~1 piecewise helices. Our approximation algorithm takes a Bezier spline as input along with an integer N and returns a piecewise helix with N elements that closely approximates the input curve. The key idea of our method is to take N + 1 evenly distributed points along the curve, together with their tangents, and interpolate these tangents with helices by slightly relaxing the points. Building on previous work, we generalize the proof for Ghosh's co-helicity condition, which serves us to guarantee the correctness of our algorithm in the general case. Finally, we demonstrate both the efficiency and robustness of our method by successfully applying it to various datasets of increasing complexity, ranging from synthetic curves created by an artist to automatic image-based reconstructions of real data such as hair, heart muscular fibers or magnetic field lines of a star.
机译:曲线在计算机科学中广泛用于描述现实生活中的对象,例如细长的可变形结构。每个元素仅使用3个参数,分段螺旋提供了一种有趣且紧凑的表示数字曲线的方式。在本文中,我们提出了一种鲁棒且快速的算法,以近似G-1个分段螺旋的Bezier曲线。我们的近似算法将Bezier样条与整数N一起作为输入,并返回包含N个元素的分段螺旋,该近似螺旋近似于输入曲线。我们方法的关键思想是沿曲线获取N + 1个均匀分布的点及其切线,并通过稍微放松点而将这些切线插入到螺旋中。在以前的工作的基础上,我们推广了Ghosh同螺旋性条件的证明,这有助于我们在一般情况下保证算法的正确性。最后,我们通过成功地将其应用于越来越复杂的各种数据集来论证该方法的效率和鲁棒性,这些数据集包括艺术家创建的合成曲线到基于图像的自动自动重建的真实数据(如头发,心肌纤维或磁场)星星的线条。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号