1 / 23

Approximation of spatial data with shape constraints

Approximation of spatial data with shape constraints. Maria Lucia Sampoli University of Siena, Italy. Overview. Methods for data approximation with shape control Univariate case: variable degree polynomial spline spaces Spatial data: shape information by zero moment analysis

aliya
Download Presentation

Approximation of spatial data with shape constraints

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Approximation of spatial data with shape constraints Maria Lucia Sampoli University of Siena, Italy SIAM Conference on Geometric Desing & Computing

  2. Overview • Methods for data approximation with shape control • Univariate case: variable degree polynomial spline spaces • Spatial data: shape information by zero moment analysis • Approximation by tensor product surfaces • Approximation by triangular surfaces • Examples and conclusion

  3. Related Publications • 1997P. Costantini, Variable degree polynomial splines, in Curves and Surfaces with Applications in CAGD, 85-94. • 2000P. Costantini, Curve and surface construction using variable degree polynomial splines, CAGD 17, 419-446. • 2000P. Costantini and C. Manni, Interpolating polynomial macro-elements with tension properties, in Curves and Surface fitting: Saint-Malo 1999, 143-152. • 2001P. Costantini and F. Pelosi, Shape preserving approximation by space curves, Num. Alg. 27, 237-264. • 2003P. Costantini, Properties and applications of new polynomial spaces, Tech.Rep. Univ. Siena, to appear in Inter. Jour. Wavel. Mult. Infor Proc. • 2004P. Costantini and F. Pelosi, Shape preserving approximation of spatial data, Adv. Comp. Math. 20, 25-51. • 2005P. Costantini and F. Pelosi, Shape preserving dataapproximation using new spline spaces, in Mathematical Methods for Curves and Surfaces: Tromsø 2004, 81-92. • 2005I. Cravero and C. Manni, Detecting shape of spatial data via zero moments, in Mathematical Methods for Curves and Surfaces: Tromsø 2004, 93-102. • 2005I. Cravero and F. Pelosi, Zero moment analysis for bivariate data, preprint. • 2005 P.Costantini and F. Pelosi, Tensor Product surface approximation, preprint.

  4. Tension methods • Introduced for a control on the shape are shapeparameters. For limit values of

  5. Variable degree polynomial splines • Given the knot vector { },consider the polynomialspace in • Equivalent to : “cubic like” variable degree polynomials • For limit values of shape parameters: the functions vanish in any   Costantini 1997 Costantini 2000

  6. Approximation with Variable Degree splines • Given select a sequence of significant knots • Construct the piecewise linear of best approximation λon • Use λto define the shape of the data • Find the degrees such that the spline curve of best approximation in has the same shape of λ • The structure of variable degree splines allows a geometric control of the shape constraints DRAWBACK: Good for interpolation problems but not always good for approximation

  7. The shape of many real objects from which the data are taken cannot be represented by linear curves or bilinear surfaces ! IDEA: change the limit space 1998 Kaklis & Sapidis • Costantini 2003  admits a totally positive, normalized, “Bernstein-Bézier” basis  equivalence to Forlimit values of shape parameters 

  8. Approximation with new variable degree splines • Given select a sequence of significant knots Different approach according to the new limit space • Construct σ in of best approximation to data on • Use σto define the shape of the data • Find the degrees such that the spline curve of best approximation in has the same shape of σ • The structure of variable degree splines allows a geometric control of the shape constraints • Costantini & Pelosi 2005

  9. Extension   admits a positive, normalized, “Bernstein-Bézier” basis  equivalence to  More flexibility due tomore degrees of freedom  For limit values of shape parameters

  10. Selection of significant knots • New approach based on Zero Moment analysis  automatic procedure  stable with respect to noisy data  easy to implement even for bivariate data Let be a parametric curve. For consider , a ball of radius ε with center . The zero moment of s in t is given by the barycenter • Clarenz,Rumpf &Telea 2004 • Cravero & Manni 2005

  11. The vector is called ε-normal, it is independent of translations and is such that can be used to select corners or sharp changes in data points (considering the zero-moment analysis to the piecewise line connecting the data  The sign of vector gives information about concavity and convexity • Local classification for curve features • Segmentation of discrete curves in regions with common shape

  12. Tensor-product surfaces - Given • Assigned and • Assigned and There exists a basis with similar properties of biquartic B-spline basis Classical geometric construction If for all indices • Costantini & Pelosi 2005

  13. Approximation with T-P variable degree splines The parameter values are given The structure of data is supposed to be suitably approximated by a tensor product surface The data have weak noise  they can be described by biquadratic patches Scheme • Extract significant knot sequences from the given parameter values • Compute σ in of best approximation to data • Define the shape of data as the shape ofσ • Compute of best approximation to data in the least square sense • Find degrees such that s has the same shape of σ

  14. Example 1

  15. Example 2

  16. Resulting surface

  17. Drawbacks

  18. Triangular patches variable degrees associated to the vertices Equivalence to : bivariate polynomial space of degree 6 defined over a triangular domain The parameter values are given The structure of data is supposed to be suitably approximated by a triangulated surface The data have weak noise  they can be described by quadratic triangular patches

  19. Free parameters Triangular control net of degree 6

  20. Construction done in 3 steps -Generic patch of degree The points are on a “quadratic net” The points are on a net which is a degree elevated net from a proper quadratic net

  21. Construction done in 3 steps: general case -Generic patch of degree -Consider the control net of The points are on a net which is a degree elevated net from a proper quadratic net

  22. Example

  23. Concludingremarks • “Quartic-like” variable degree polynomial splines can be used efficiently to approximate curves and tensor-product surfaces • Working with these spaces is computationally stable and not expensive (the computational cost does not depend on the variable degrees) • To define the shape of spatial data the zero moment method is considered • The extension to triangular patches is possible using a combination of a quartic-like and a degree 6-like variable degree polynomial spaces • New scheme to approximate scattered data with triangular splines of variable degree

More Related