检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:王越 邓重阳[1] 李亚娟[1] WANG Yue;DENG Chongyang;LI Yajuan(School of Sciences,Hangzhou Dianzi University,Hangzhou Zhejiang 310018,China)
机构地区:[1]杭州电子科技大学理学院,浙江杭州310018
出 处:《杭州电子科技大学学报(自然科学版)》2022年第6期60-65,共6页Journal of Hangzhou Dianzi University:Natural Sciences
摘 要:为了使B样条曲线在满足拟合误差精度的条件下能量最小,提出一种基于最小二乘渐进迭代逼近(Least Squares Progressive Iterative Approximation, LSPIA)的带能量项B样条曲线拟合算法。首先,用LSPIA算法得到一条满足拟合误差精度的B样条曲线,并作为初始拟合曲线;然后,添加能量项,将M.S.Floater提出的能量系数作为初值,用带能量LSPIA算法生成新的拟合曲线;最后,根据得到的拟合误差,用二分法调整能量系数,并用带能量LSPIA算法得到新的B样条曲线,直至找到满足拟合误差精度且能量系数尽可能大的B样条曲线。实验结果表明,提出算法具有较好的鲁棒性,并降低了拟合曲线的能量。In order to minimize the energy of B-spline curve under the fitting error accuracy, a B-spline fitting algorithm with energy term based on least squares progressive and iterative approximation(LSPIA) is proposed. Firstly, LSPIA is used to obtain a B-spline curve that meets the accuracy of fitting error as the initial fitting curve. Then, the energy term is added and the energy coefficient proposed by M. S. Floater is used as the initial value, a new fitting curve is generated by the LSPIA method with energy term. Finally, according to the fitting error, the energy coefficient is adjusted by dichotomy method, and continue to use the LSPIA method with energy term to obtain a new B-spline curve, until a B-spline curve with the largest possible energy coefficient is found that meets the precision of the fitting error. The example shows that the algorithm has good robustness and can also reduce the energy of the fitting curve.
分 类 号:TP391[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.28