{"title":"A parameterization method for B-spline curve interpolation via supervised regression","authors":"Shangyi Lin, Jieqing Feng","doi":"10.1016/j.cag.2025.104360","DOIUrl":null,"url":null,"abstract":"<div><div>Parameterization plays a crucial role in the quality of B-spline curve interpolation, but automatically selecting an appropriate method for diverse data distributions remains challenging. A recent classification-based hybrid parameterization approach addresses this issue, statistically outperforming alternative methods, but it comes with relatively high computational costs. In this work, an automatic parameterization method via supervised regression is proposed for B-spline curve interpolation. A regressor is first trained on a dataset of randomly generated data point sequences (each of length four), with optimal parameters from those given by classical methods used as labels. The regressor then estimates the optimal local parameters for each set of four consecutive data points based on their local geometric distribution. Global parameters that closely match the local ones are computed through a merging process. Since local parameters are directly generated by the regressor, the proposed method is more efficient than the classification-based hybrid approach. Additionally, since regressors are inherently more flexible than classifiers, the proposed regression-based method is compatible with any existing or new parameterization method — rather than being limited to just the three representative methods used in the classification-based approach — and is capable of producing better results. Experimental results demonstrate that the proposed method efficiently produces superior interpolation curves compared to existing techniques, even outperforming the previous classification-based approach with an idealized theoretical classifier.</div></div>","PeriodicalId":50628,"journal":{"name":"Computers & Graphics-Uk","volume":"132 ","pages":"Article 104360"},"PeriodicalIF":2.8000,"publicationDate":"2025-08-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers & Graphics-Uk","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0097849325002018","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, SOFTWARE ENGINEERING","Score":null,"Total":0}
引用次数: 0
Abstract
Parameterization plays a crucial role in the quality of B-spline curve interpolation, but automatically selecting an appropriate method for diverse data distributions remains challenging. A recent classification-based hybrid parameterization approach addresses this issue, statistically outperforming alternative methods, but it comes with relatively high computational costs. In this work, an automatic parameterization method via supervised regression is proposed for B-spline curve interpolation. A regressor is first trained on a dataset of randomly generated data point sequences (each of length four), with optimal parameters from those given by classical methods used as labels. The regressor then estimates the optimal local parameters for each set of four consecutive data points based on their local geometric distribution. Global parameters that closely match the local ones are computed through a merging process. Since local parameters are directly generated by the regressor, the proposed method is more efficient than the classification-based hybrid approach. Additionally, since regressors are inherently more flexible than classifiers, the proposed regression-based method is compatible with any existing or new parameterization method — rather than being limited to just the three representative methods used in the classification-based approach — and is capable of producing better results. Experimental results demonstrate that the proposed method efficiently produces superior interpolation curves compared to existing techniques, even outperforming the previous classification-based approach with an idealized theoretical classifier.
期刊介绍:
Computers & Graphics is dedicated to disseminate information on research and applications of computer graphics (CG) techniques. The journal encourages articles on:
1. Research and applications of interactive computer graphics. We are particularly interested in novel interaction techniques and applications of CG to problem domains.
2. State-of-the-art papers on late-breaking, cutting-edge research on CG.
3. Information on innovative uses of graphics principles and technologies.
4. Tutorial papers on both teaching CG principles and innovative uses of CG in education.