4.7 Article

Reducing control points in lofted B-spline surface interpolation using common knot vector determination

Journal

COMPUTER-AIDED DESIGN
Volume 40, Issue 10-11, Pages 999-1008

Publisher

ELSEVIER SCI LTD
DOI: 10.1016/j.cad.2008.08.001

Keywords

Surface lofting; B-spline surface interpolation; B-spline curve compatibility; Energy minimization

Funding

  1. Chinese 973 Program [2004CB719400]
  2. Chinese 863 Program [2007AA040401]
  3. INRIA/Tsinghua University Program [D 4748]
  4. National Science Foundation of China [60625202, 60635020, 90715043]
  5. National Excellent Doctoral Dissertation of PR China [200342]
  6. Ying Tung Education Foundation [111070]

Ask authors/readers for more resources

A new algorithm for reducing control points in lofted Surface interpolation to rows of data points is presented in this paper. The key step Of Surface lofting is to obtain a set of compatible B-spline curves interpolating each row. Given a set of points and their parameterization, a necessary and sufficient condition is proposed to determine the existence of interpolating B-spline curves defined on a given knot vector. Based on this condition, we first properly construct a common knot vector that guarantees the existence of interpolating B-spline curves to each row of points. Then we calculate a set of interpolating B-spline curves defined on the common knot vector by energy minimization. Using this method, fewer control points are employed while maintaining a visually pleasing shape of the lofted surface. Several experimental results demonstrate the usability and quality of the proposed method. (c) 2008 Elsevier Ltd. All rights reserved.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available