Rational curves interpolated by polynomial curves Reporter Lian Zhou Sep. 21 2006.

Slides:



Advertisements
Similar presentations
Polynomial Approximation PSCI 702 October 05, 2005.
Advertisements

Higher-order Linked Interpolation in Thick Plate Finite Elements
2002 by Jim X. Chen: Bezier Curve Bezier Curve.
© University of Wisconsin, CS559 Spring 2004
Interpolation to Data Points Lizheng Lu Oct. 24, 2007.
Dr. S.M. Malaek Assistant: M. Younesi
08/30/00 Dinesh Manocha, COMP258 Hermite Curves A mathematical representation as a link between the algebraic & geometric form Defined by specifying the.
Rational Bezier Curves
Offset of curves. Alina Shaikhet (CS, Technion)
Introduction to Gröbner Bases for Geometric Modeling Geometric & Solid Modeling 1989 Christoph M. Hoffmann.
ENDS 375 Foundations of Visualization Geometric Representation 10/5/04.
Intro to Conic Sections. It all depends on how you slice it! Start with a cone:
Dan Boneh Intro. Number Theory Modular e’th roots Online Cryptography Course Dan Boneh.
Lesson 10-1 Algebra Check Skills You’ll Need
Solving Polynomial Equations. Fundamental Theorem of Algebra Every polynomial equation of degree n has n roots!
Solving Quadratic Equations by Completing the Square
Introduction to Conic Sections
5. Curves and Curve Modeling
CS 376 Introduction to Computer Graphics 04 / 23 / 2007 Instructor: Michael Eckmann.
Simpson Rule For Integration.
Powers, Roots, & Radicals Exponential & Logarithmic Functions Rational Equations & Functions Conic Sections.
Overview of MAC1105 College Algebra. 1. Graph Circles 2. Find Equations of Circles.
Curves.
MA Day 25- February 11, 2013 Review of last week’s material Section 11.5: The Chain Rule Section 11.6: The Directional Derivative.
Solving Quadratic Equations by Factoring. Solution by factoring Example 1 Find the roots of each quadratic by factoring. factoring a) x² − 3x + 2 b) x².
Chapter 4 Interpolation and Approximation. 4.1 Lagrange Interpolation The basic interpolation problem can be posed in one of two ways: The basic interpolation.
Objectives Identify the multiplicity of roots Use the Rational Root Theorem and the Irrational Root Theorem to solve polynomial equations.
Curves. First of all… You may ask yourselves “What did those papers have to do with computer graphics?” –Valid question Answer: I thought they were cool,
Learning Task/Big Idea: Students will learn how to find roots(x-intercepts) of a quadratic function and use the roots to graph the parabola.
Splines IV – B-spline Curves based on: Michael Gleicher: Curves, chapter 15 in Fundamentals of Computer Graphics, 3 rd ed. (Shirley & Marschner) Slides.
Circles – An Introduction SPI Graph conic sections (circles, parabolas, ellipses and hyperbolas) and understand the relationship between the.
ALGEBRA 1 SECTION 10.4 Use Square Roots to Solve Quadratic Equations Big Idea: Solve quadratic equations Essential Question: How do you solve a quadratic.
Section 5.5 The Real Zeros of a Polynomial Function.
CS 376 Introduction to Computer Graphics 04 / 25 / 2007 Instructor: Michael Eckmann.
Cubic Spline Interpolation. Cubic Splines attempt to solve the problem of the smoothness of a graph as well as reduce error. Polynomial interpolation.
Warm-up Find the solutions to the polynomial equation.
©thevisualclassroom.com To solve equations of degree 2, we can use factoring or use the quadratic formula. For equations of higher degree, we can use the.
Parametric Curves CS 318 Interactive Computer Graphics John C. Hart.
CS 325 Computer Graphics 04 / 30 / 2010 Instructor: Michael Eckmann.
Holt McDougal Algebra 2 Fundamental Theorem of Algebra How do we use the Fundamental Theorem of Algebra and its corollary to write a polynomial equation.
Solve polynomial equations with complex solutions by using the Fundamental Theorem of Algebra. 5-6 THE FUNDAMENTAL THEOREM OF ALGEBRA.
9.4 Solving Quadratic Systems Precalculus Precalculus HWQ 3/21/13 Find the standard form of the equation of the hyperbola with vertices ( 2,3) and.
Ch. 6.4 Solving Polynomial Equations. Sum and Difference of Cubes.
1 Chapter 4 Interpolation and Approximation Lagrange Interpolation The basic interpolation problem can be posed in one of two ways: The basic interpolation.
7. Curves and Curve Modeling Assoc.Prof.Dr. Ahmet Zafer Şenalp Mechanical Engineering Department Gebze.
MATHEMATICS B.A./B.Sc. (GENERAL) FIRST YEAR EXAMINATIONS,2012.
Chapter 10 Conic Sections.
© University of Wisconsin, CS559 Spring 2004
Systems: Identifying Equations, Points of Intersections of Equations
Rational Root Theorem and Fundamental Theorem of Algebra
Approximation of circular arcs by quartic splines
Solving Polynomial Functions
Solve Quadratic Equations by the Quadratic Formula
Translating Conic Sections
Rational Root Theorem and Fundamental Theorem of Algebra
Finding Real Roots of Polynomial Equations
SECTION 9-3 : SOLVING QUADRATIC EQUATIONS
Chapter XVII Parametric Curves and Surfaces
Class Notes 11.2 The Quadratic Formula.
Systems: Identifying Equations, Points of Intersections of Equations
10 Topics in Analytic Geometry.
Mask of interpolatory symmetric subdivision schemes
Systems: Identifying Equations, Points of Intersections of Equations
Systems: Identifying Equations, Points of Intersections of Equations
Algebra 2: Conic Sections
Systems: Identifying Equations, Points of Intersections of Equations
Analysis Portfolio By: Your Name.
Warmup Write the equation in standard form. State whether the graph of 3y2 – 18y – 11 = –x is a parabola, circle, ellipse, or hyperbola. A. x2 + (y – 3)2.
10.6 – Translating Conic Sections
Presentation transcript:

Rational curves interpolated by polynomial curves Reporter Lian Zhou Sep

Introduction De Boor et al.,1987 Dokken et al.,1990 Floater,1997 Goladapp,1991 Garndine and Hogan,2004

Introduction Jaklic et al.,Preprint Lyche and M ø rken 1994 Morken and Scherer 1997 Schaback 1998 Floater 2006

Introduction Non-vanishing curvature of the curve De Boor et al.,1987 Circle Dekken et al.,1990;Goldapp,1991; Lyche and M ø rken 1994

Introduction Conic section Fang, 1999;Floater, 1997

Introduction de Boor et al., 1987 where a 6th-order accurate cubic interpolation scheme for planar curves was constructed.

Introduction Lian Fang 1999

Introduction

The Hermite interpolant We will approximate the rational quadratic B é zier curve

The Hermite interpolant ellipse when w < l parabola when w = 1 hyperbola when w >1;

The Hermite interpolant

Lemma 1

The Hermite interpolant Lemma 2

The Hermite interpolant Theorem 1 The curve q has a total number of 2n contacts with r since the equation f(q(t)) = 0 has 2n roots inside [0, 1].

The Hermite interpolant

Approximate the rational tensor-product biquadratic B é zier surface

Disadvantage For general m, little seems to be known about the existence of such interpolants apart from the two families of interpolants of odd degree m to circles and conic sections found in (Lyche and M ø rken, 1994) and (Floater, 1997), each having a total of 2m contacts.

High order approximation of rational curves by polynomial curves Michael S. Floater Computer Aided Geometric Design 23 (2006) 621 – 628

Method Let be the rational curve r(t)=f(t)/g(t).

Two assumptions

Basic idea

Theorem 3 There are unique polynomials X and Y of degrees at most N − 1 and n + N − 2, respectively, that solve (4). With these X and Y, p in (5) is a polynomial of degree at most n+k −2 that solves (1).

Euclid ’ s g.c.d.gorithm Now describe how Euclid ’ s algorithm can be used to find the solutions X and Y.

Euclid ’ s g.c.d.gorithm

Approximation order Algebraic form of circle or conic section Dokken et al., 1990; Goldapp, 1991; Lyche and M ø rken, 1994; Floater, 1997;

Approximation order New method

Approximation order Theorem 4

Interpolating higher order derivatives

Circle case

Add the vector (1, 0) to (15) Then

Circle case

Restrict n to be odd and place the parameter values symmetrically around t = 0.

Circle case

Example

Thank you Thank you