基于迭代算法的Bézier曲线求交方法研究
Intersection Computation of Bézier Curves Based on Iterative Methods
摘要: 在计算机图形学及相关领域中,Bézier曲线求交问题备受关注。本文着重探究基于迭代算法的Bézier曲线求交方法。研究发现,当Bézier曲线的控制多边形不相交时,曲线本身必定不相交;而当控制多边形相交时,采用De Casteljau作为核心迭代手段,通过不断对曲线区间进行二分处理,逐步逼近曲线交点,有效提升求交的准确性与效率。此方法为解决Bézier曲线求交难题提供了新的思路与途径,在图形设计、计算机辅助几何设计等方面具有潜在应用价值。
Abstract: In the field of computer graphics and related areas, the problem of intersection of Bézier curves has received much attention. This paper focuses on exploring the method of finding the intersection of Bézier curves based on an iterative algorithm. The study reveals that when the control polygons of Bézier curves do not intersect, the curves themselves must not intersect; while when the control polygons intersect, the De Casteljau algorithm is adopted as the core iterative method. By continuously performing bisection processing on the curve intervals, the intersection points of the curves are gradually approached, effectively improving the accuracy and efficiency of intersection calculation. This method provides new ideas and approaches for solving the difficult problem of finding the intersection of Bézier curves, and has potential application values in aspects such as graphic design and computer-aided geometric design.
参考文献
|
[1]
|
马秀红, 宋丽娟, 黄守丽. 基于Bezier曲线的图形绘制技术的研究[J]. 中国新通信, 2024, 26(9): 11-14.
|
|
[2]
|
朱春钢, 李彩云. 数值逼近与计算几何[M]. 北京: 高等教育出版社, 2020: 210-249.
|
|
[3]
|
张锋, 董旭华. 基于de Casteljau算法的Bézier曲线细分[J]. 西南民族大学学报(自然科学版), 2008, 34(6): 1118-1121.
|
|
[4]
|
丁永胜. 细分曲线的形状控制及应用[D]: [硕士学位论文]. 西安: 西北工业大学, 2005.
|
|
[5]
|
陈小雕, 段晓慧, 杨超, 等. 2条有理三次Bézier曲线的部分重合条件[J]. 计算机辅助设计与图形学学报, 2015, 27(9): 1648-1652.
|
|
[6]
|
崔长彩, 黄富贵, 范伟, 等. 自适应迭代区域搜索法用于直线度精密评定[J]. 机械科学与技术, 2010, 29(11): 1525-1529.
|