Skip to main navigation Skip to search Skip to main content

Wavelet-based automatic fairing algorithm for non-uniform B-spline curve

  • Gang Zhao*
  • , Aizeng Wang
  • , Guowang Mu
  • *Corresponding author for this work
  • Beihang University
  • Hebei University of Technology

Research output: Contribution to journalArticlepeer-review

Abstract

Based on the non-uniform B-spline wavelet, in this paper a new curve fairing algorithm for the general non-uniform B-spline curve is presented. By using wavelet transforming, the curve is decomposed into a lower-resolution version and a detail part firstly, Then the detail part is decomposed into two sub-parts again, i.e. the wavelet scale part and the wavelet detail part. In our algorithm, the coefficients of wavelet detail part are filtered by setting a threshold automatically, and the new control points are obtained by the wavelet reconstruction. The whole fairing process can be iterative until the curve meets the fairing requirements. Several examples and the experimental results are given to demonstrate the effectiveness and efficiency of this approach.

Original languageEnglish
Pages (from-to)1925-1931
Number of pages7
JournalJisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics
Volume22
Issue number11
StatePublished - Nov 2010

Keywords

  • B-spline
  • Curve
  • Fairing
  • Non-uniform B-spline wavelets
  • Wavelet analysis

Fingerprint

Dive into the research topics of 'Wavelet-based automatic fairing algorithm for non-uniform B-spline curve'. Together they form a unique fingerprint.

Cite this