On the singularity of a class of parametric curves Imre Juh á sz University of Miskolc, Hungary CAGD, In Press, Available online 5 July 2005 Reporter:

Slides:



Advertisements
Similar presentations
Anupam Saxena Associate Professor Indian Institute of Technology KANPUR
Advertisements

LOGO 3D Reconstruction of Curved Objects from Single 2D Line Drawings CVPR'09 Reporter: PoHan 05/04/2010.
Anupam Saxena Associate Professor Indian Institute of Technology KANPUR
Bicubic G1 interpolation of arbitrary quad meshes using a 4-split
Parametric Curves Ref: 1, 2.
U-bases and Bernstein polynomials reporter: zhu ping
The Ellipsoid Faculty of Applied Engineering and Urban Planning
Bézier surfaces with linear isoparametric lines Imre Juhász, Ágoston Róth Department of Descriptive Geometry, University of Miskolc, Hungary Department.
Developable Surface Fitting to Point Clouds Martin Peternell Computer Aided Geometric Design 21(2004) Reporter: Xingwang Zhang June 19, 2005.
© University of Wisconsin, CS559 Spring 2004
Projective Estimators for Point/Tangent Representations of Planar Curves Thomas Lewiner/ Marcos Craizer Dep. Matemática -PUC-Rio.
2002 by Jim X. Chen: Bezier Curve Bezier Curve.
CHAPTER 11 Vector-Valued Functions Slide 2 © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 11.1VECTOR-VALUED FUNCTIONS.
COMPUTER GRAPHICS CS 482 – FALL 2014 OCTOBER 8, 2014 SPLINES CUBIC CURVES HERMITE CURVES BÉZIER CURVES B-SPLINES BICUBIC SURFACES SUBDIVISION SURFACES.
Computer Aided Engineering Design
Geometric Modeling Notes on Curve and Surface Continuity Parts of Mortenson, Farin, Angel, Hill and others.
Designing Developable Surfaces Zhao Hongyan Nov. 29, 2006.
Interpolation to Data Points Lizheng Lu Oct. 24, 2007.
08/30/00 Dinesh Manocha, COMP258 Hermite Curves A mathematical representation as a link between the algebraic & geometric form Defined by specifying the.
Ship Hull Design 赵宏艳 Nov. 21, 2007.
Offset of curves. Alina Shaikhet (CS, Technion)
Tracking Intersection Curves of Two Deforming Parametric Surfaces Xianming Chen¹, Richard Riesenfeld¹ Elaine Cohen¹, James Damon² ¹School of Computing,
09/04/02 Dinesh Manocha, COMP258 Bezier Curves Interpolating curve Polynomial or rational parametrization using Bernstein basis functions Use of control.
Curves Locus of a point moving with one degree of freedom
Cubic Bezier and B-Spline Curves
Curves Mortenson Chapter 2-5 and Angel Chapter 9
Parabolic Polygons and Discrete Affine Geometry M.Craizer, T.Lewiner, J.M.Morvan Departamento de Matemática – PUC-Rio Université Claude Bernard-Lyon-France.
Anupam Saxena Associate Professor Indian Institute of Technology KANPUR
Curve Modeling Bézier Curves
A D V A N C E D C O M P U T E R G R A P H I C S CMSC 635 January 15, 2013 Spline curves 1/23 Curves and Surfaces.
Surface modeling through geodesic Reporter: Hongyan Zhao Date: Apr. 18th
This Week Week Topic Week 1 Week 2 Week 3 Week 4 Week 5
Rational surfaces with linear normals and their convolutions with rational surfaces Maria Lucia Sampoli, Martin Peternell, Bert J ü ttler Computer Aided.
V. Space Curves Types of curves Explicit Implicit Parametric.
Introduction to virtual engineering Óbuda University John von Neumann Faculty of Informatics Institute of Intelligent Engineering Systems Lecture 3. Description.
Evolution-based least-squares fitting using Pythagorean hodograph spline curves Speaker: Ying.Liu November
Chapter 4 Representations of Curves and Surfaces.
June D Object Representation Shmuel Wimer Bar Ilan Univ., School of Engineering.
Spline curves with a shape parameter Reporter: Hongguang Zhou April. 2rd, 2008.
Derivative bounds of rational Bézier curves and surfaces Hui-xia Xu Wednesday, Nov. 22, 2006.
Fundamentals of Differential Geometry ( Part 2 )
Shape Reconstruction From Planar Cross Sections CAI Hongjie | May 28, 2008.
Computer Graphics Representing Curves and Surfaces.
Ship Computer Aided Design MR 422. Geometry of Curves 1.Introduction 2.Mathematical Curve Definitions 3.Analytic Properties of Curves 4.Fairness of Curves.
Computer Graphics (Fall 2003) COMS 4160, Lecture 10: Curves 1 Ravi Ramamoorthi
MA Day 14- January 25, 2013 Chapter 10, sections 10.3 and 10.4.
1 Introduction to Computer Graphics with WebGL Ed Angel Professor Emeritus of Computer Science Founding Director, Arts, Research, Technology and Science.
CS 450: Computer Graphics PARAMETRIC SPLINES AND SURFACES
Visualizing the Evolutions of Silhouettes Junfei Dai Junho Kim Huayi Zeng Xianfeng Gu.
Smooth spline surface generation over meshes of irregular topology J.J. Zheng, J.J. Zhang, H.J.Zhou, L.G. Shen The Visual Computer(2005) 21: Pacific.
Ship Computer Aided Design
A simple algorithm for designing developable Bézier surfaces CAGD(2003) Günter Aumann Reporter: Ruikun Zhang Sep. 29,2005.
SIAM Conference on Geometric Desing & Computing Approximation of spatial data with shape constraints Maria Lucia Sampoli University of Siena, Italy.
CS552: Computer Graphics Lecture 19: Bezier Curves.
On the singularity of a class of parametric curves Speaker: Xu Hui
CS552: Computer Graphics Lecture 18: Representing Cubic Splines.
Calculus Continued Tangents and Normals Example Find the equations of the tangent and normal to the graph of at the point where.
MA Day 13- January 24, 2013 Chapter 10, sections 10.1 and 10.2.
MA Day 58 – April 9, MA The material we will cover before test #4 is:
Simulations of Curve Tracking using Curvature Based Control Laws Graduate Student: Robert Sizemore Undergraduate Students: Marquet Barnes,Trevor Gilmore,
Lecture 24: Surface Representation
COMPUTER GRAPHICS CHAPTERS CS 482 – Fall 2017 SPLINES
Computer Graphics Lecture 38
Chapter 10-2: Curves.

By the end of Week : You would learn how to solve many problems involving limits, derivatives and integrals of vector-valued functions and questions.
Use Simpson's Rule with n = 10 to estimate the length of the arc of the twisted cubic {image} , from the origin to the point (3, 9, 27)
Computer Aided Engineering Design
Speaker: Shuen-Huei Guan (Drake) Date: 2004/03/11
Computer Aided Geometric Design
Presentation transcript:

On the singularity of a class of parametric curves Imre Juh á sz University of Miskolc, Hungary CAGD, In Press, Available online 5 July 2005 Reporter: Chen Wenyu Thursday, Oct 13, 2005

About the author Introduction Cases for parametric curves Apply to Bezier curves Apply to C-Bezier curves Conclusions

About the author Imre Juh á sz, associate professor Department of Descriptive Geometry at the University of Miskolc in Hungary. His research interests are constructive geometry and computer aided geometric design.

About the author Introduction Cases for parametric curves Apply to Bezier curves Apply to C-Bezier curves Conclusions

Introduction To detect singular points of curves Singularities: inflection points, cusps, loops

Introduction 苏步青,刘鼎元,汪嘉业, 平面三次 Bezier 曲线的分类及形状控制。 CAGD Book

Introduction Stone, M.C., DeRose, T.D., A geometric characterization of parametric cubic curves. ACM Trans. Graph. 8 (3), 147 – 163.

This paper consider parametric curves: Change one point zero curvature points  the ruled surface. loop points  the loop surface. Apply to Bezier curves and C-Bezier curves.

About the author Introduction Ruled surfaces and loop surfaces Apply to Bezier curves Apply to C-Bezier curves Conclusions

Construct of the ruled surface Considering: Move one point, then

Construct of the ruled surface The curvature zero curvature

Construct of the ruled surface

So the moving point, It is the parametric representation of a straight line with parameter λ. As u takes all of its permissible values lines form a ruled surface.

Construct of the ruled surface Let Then its tangent line is where

Construct of the ruled surface So, the ruled surface is a tangent surface. is called a discriminant curve.

Construct of the loop surface Considering: Move one point, then

Construct of the loop surface Let Then So the loop surface

Construct of the loop surface The loop surface is a triangular surface. Its boundary curves are:

About the author Introduction Ruled surfaces and loop surfaces Apply to Bezier curves Apply to C-Bezier curves Conclusions

Bezier curves Consider i = 0, Then Let t=u/(1-u), we obtain its power basis form

Bezier curves Result ( n=2 ): c 0 (u) is a parabolic arc starting at d 1 with tangent direction d 2 −d 1. c 3 (u) is also a parabolic arc, while c 1 (u) and c 2 (u) are hyperbolic arcs.

Bezier curves Consider i = 0, Then the loop surface:

Bezier curves Result ( n=2 ): l 0 (u,1-u) is a parabolic arc. l 0 (0, δ ) is an elliptic arc.

About the author Introduction Ruled surfaces and loop surfaces Apply to Bezier curves Apply to C-Bezier curves Conclusions

C-Bezier curves Zhang, J., C-curves: an extension of cubic curves. CAGD. Definition where

C-Bezier curves Denote C-Bezier curves as Then the discriminant curve c 3 (u) is

C-Bezier curves Applying the parameter transformation then

C-Bezier curves

The loop surface l 3 (u,δ) of a C-B é zier curve is of the form

C-Bezier curves Conclusions R1 one inflection point R2 two inflection points R3 loop R4 no singularity

C-Bezier curves Yang, Q., Wang, G., Inflection points and singularities on C-curves. CAGD 21 (2), 207 – 213.

C-Bezier curves

About the author Introduction Ruled surfaces and loop surfaces Apply to Bezier curves Apply to C-Bezier curves Conclusions

The locus of the moving control point that yields vanishing curvature on the curve is the tangent surface of that curve which yields cusps on the curve. Specified the locus of the moving control point that guarantees a loop on the curve.

Future work It would be interesting to find how discriminant curves are related in this more general case.

Thank you !