Download presentation
Presentation is loading. Please wait.
Published byMyles Welch Modified over 9 years ago
1
Subdivision Curve (and its relations to wavelets) Jyun-Ming Chen Spring 2001
2
Road Map Introduce concepts of recursive subdivision Create uniform and non-uniform B-splines and Daubechies wavelet Use one-dimension curves (function and parametric curves) to motivate 1D wavelets Steer towards hierarchical function decomposition, nested spaces, MRA, …
3
Subdivision: Introduction Idea: repeatedly refining an initial piecewise-linear function to produce a sequence of increasing detailed functions that converge to the limit function
4
Subdivision Scheme History: Chaikin’s algorithm (1974) To simplify discussion –consider function curves first –Let be a piecewise- linear function with vertices at the integers – be function at dyadic points
5
Subdivision Scheme Averaging mask Chaikin’s scheme Uniform subdivision –Same scheme applied everywhere along the curve Stationary subdivision –Same scheme used in each iteration
6
Example: Chaikin’s Curve
7
Subdivision Steps Simplify the implementation, make it a two-step process –Splitting: introduce midpoints –Averaging: compute the weighted average Ignore the boundary conditions for now –assume periodicity (closed curve); or portions away from boundary Splitting & Averaging
8
This means…(Chaikin’s)
9
Equally Applicable to Parametric Curves Control polygon
10
Refinement Mask Mask r determines important properties of the curve –Continuity, differentiability, … Riesenfeld (1975) showed Chaikin’s algorithm produces uniform quadratic B- spline B-spline of any degree can be produced by the following mask (Lane and Riesenfeld) Ex: cubic B-spline
11
Daubechies Subdivision Scheme Daubechies scheme produces fractal-like function with the following mask Fractal-like
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.