Non-uniform B-spline optimization method for generating swept surfaces

📅 2026-09-12
📈 Citations: 0
✹ Influential: 0
📄 PDF
🀖 AI Summary
提出了䞀种䜿甚非均匀B样条的䌘化方法通过选取特埁点和调敎控制点来提高扫掠面的逌近粟床减少了控制点数量并降䜎了平均误差。
📝 Abstract
Swept surface construction is widely used in computer-aided design. We propose a novel optimization method using non-uniform B-splines to improve the approximate accuracy of swept surfaces. First, discrete points on the swept shape are computed, and geometric properties such as surface area, discrete curvature, first-order derivatives, and their rotation angles are used to derive a distribution function representing surface irregularity, with weights adjusted from samples. Then, feature points are selected based on the distribution function to determine control points for the approximate non-uniform B-spline surface via inverse calculation, producing an optimized approximation. Finally, the number of feature points is adjusted based on the estimated approximation error. Experiments on 969 randomly generated sweep samples and 1 pipe example show that the proposed algorithm achieves similar accuracy with fewer control points, reducing them by about 15.85% at a specified accuracy of 0.01. Moreover, with ample sampling points, it reduces the average error by approximately 51.35% when the feature point multiple is 10 times the path control points, outperforming comparable methods.
Problem

Research questions and friction points this paper is trying to address.

swept surfaces
non-uniform B-splines
approximate accuracy
computer-aided design
optimization method
Innovation

Methods, ideas, or system contributions that make the work stand out.

non-uniform B-splines
swept surfaces
approximation accuracy
control points optimization
feature point selection
🔎 Similar Papers
No similar papers found.
💌 Related Jobs
No related jobs found.
X
Xiaoyan Kui
School of Computer Science and Engineering, Central South University
Min Yang
Min Yang
Bytedance
Vision Language ModelComputer VisionVideo Understanding
S
Songpeng Yao
School of Computer Science and Engineering, Central South University
H
Hao Wang
School of Computer Science and Engineering, Central South University
E
Enya Shen
School of Software, Tsinghua University
Q
Qinsong Li
Big Data Institute, Central South University
B
Beiji Zou
School of Computer Science and Engineering, Central South University