Spline Methods in CAGD - PowerPoint PPT Presentation

About This Presentation
Title:

Spline Methods in CAGD

Description:

Spline Methods in CAGD byung-gook lee Dongseo Univ. lbg_at_dongseo.ac.kr http://kowon.dongseo.ac.kr/~lbg/ – PowerPoint PPT presentation

Number of Views:242
Avg rating:3.0/5.0
Slides: 57
Provided by: leeb60
Category:

less

Transcript and Presenter's Notes

Title: Spline Methods in CAGD


1
Spline Methods in CAGD
  • byung-gook lee
  • Dongseo Univ.
  • lbg_at_dongseo.ac.kr
  • http//kowon.dongseo.ac.kr/lbg/

2
Contents
http//www.subdivision.org/subdivision/index.jsp
http//www.uio.no/studier/emner/matnat/ifi/INF-MAT
5340/v04/litteratur.xml
http//www.microsoft.com/typography/ClearTypeInfo.
mspx
http//www.cgal.org/
  • Affine combination
  • Lagrange
  • Bezier
  • Spline
  • B-spline
  • E-spline
  • Box-spline
  • Refinement relation
  • Cross-sectional volumes
  • Subdivision schemes

Reference Spline Methods Draft Tom Lyche and
Knut Morken Subdivision Methods for Geometric
Design A Constructive Approach Joe Warren and
Henrik Weimer
3
Affine combination
  • Linear combinations
  • Affine(Barycentric) combinations
  • Convex combinations
  • Barycentric coordinates

4
Affine combination
  • Euclidean coordinate system

Coordinate-free system
5
Polynomial interpolation
6
Polynomial interpolation
  • Lagrange polynomials

7
Examples of cubic interpolation
8
Bezier
9
Representation Bezier
10
Bezier
  • Paul de Faget de Casteljau, Citroen, 1959
  • Pierre Bezier, Renault, UNISUF system, 1962
  • A.R. Forrest, Cambridge, 1968

11
Properties of Bezier
  • Affine invariance
  • Convex hull property
  • Endpoint interpolation
  • Symmetry
  • Linear precision
  • Pseudo-local control
  • Variation Diminishing Property

12
Spline curves
  • J. Ferguson , Boeing Co., 1963
  • C. de Boor, W. Gordon, General Motors, 1963
  • to interpolate given data
  • piecewise polynomial curves with certain
    differentiability constraints
  • not to design free form curves

13
Piecewise cubic hermite interpolation
14
Cubic spline interpolation
15
Linear B-spline
16
Quadratic B-spline
17
Quadratic B-spline
18
B-spline
  • Recurrence Relation
  • Bernstein polynomial

19
B-spline
20
B-spline
  • SmoothnessDegree-Multiplicity

21
Representation B-spline
22
Cubic B-spline
23
B-spline space
24
B-spline
  • C. de Boor, 1972
  • W. Gordon, Richard F. Riesenfeld, 1974
  • Larry L. Schumaker
  • Tom Lyche
  • Nira Dyn

25
B-spline basis functions
26
Refinement relation for B-spline
27
Repeated integration for B-spline
28
E-splines
29
E-splines
30
Truncated powers for B-spline
31
Cross-sectional Volumes
32
B-spline basis as Cross-sectional Volumes
33
Cross-sectional Volumes for subcubes
34
Bivariate Tensor Product B-spline
35
Box-spline as Cross-sectional Volumes
36
Bivariate Box spline over triangular grid
37
Shadows of boxes
38
Refinement Relation for B-spline
39
Refinement Relation for Box-spline
40
Refinement Relation for Box-spline
41
Subdivision for Box-spline
42
Refinement Relation for Box-spline
43
Subdivision for Box-spline
44
Refinement Relation for Box-spline
45
Refinement Relation for Box-spline
46
Refinement Relation for Box-spline
47
Condition number
48
Condition number of B-spline basis
  • Tom Lyche and Karl Scherer, On the p-norm
    condition number of the multivariate triangular
    Bernstein basis, Journal of Computational and
    Applied Mathematics 119(2000) 259-273

49
Stability
50
Blossom
51
Blossom
52
B-spline problems
  • Degree Elevation
  • Degree Reduction
  • Knot Insertion
  • Knot Deletion

Gerald Farin, Curves and Surfaces for Computer
Aided Geometric Design, 4th ed, Academic Press
(1996) Ronald N. Goldman, Tom Lyche, editors,
Knot Insertion and Deletion Algorithms for
B-Spline Curves and Surfaces, SIAM (1993)
53
Bezier Degree Reduction
54
Bezier Degree Reduction
  • Least square method
  • Legendre-Bernstein basis transformations

Rida T. Farouki, Legendre-Bernstein basis
transformations, Journal of Computational and
Applied Mathematics 119(2000) 145-160. Byung-Gook
Lee, Yunbeom Park and Jaechil Yoo, Application of
Legendre-Bernstein basis transformations to
degree elevation and degree reduction, Computer
Aided Geometric Design 19(2002) 709-718.
55
Bezier Degree Reduction with constrained
56
Contents
  • Affine combination
  • Bezier curves
  • Spline curves
  • B-spline curves
  • Condition number
  • L1-norm spline
  • Quasi-interpolant
  • Box-spline
  • Cross-sectional volumes
  • Refinement relation
  • Subdivision

Reference Spline Methods Draft Tom Lyche and
Knut Morken Subdivision Methods for Geometric
Design A Constructive Approach Joe Warren and
Henrik Weimer
Write a Comment
User Comments (0)
About PowerShow.com