Equi-affine Differential Signature •Let us replace the parameter s by the parameter v with the following relation: •This is called the equi-affine invariant arc-length. •Also, we can derive an equi-affine invariant curvature. •Also, we can derive an equi-affine invariant curvature derivative w.r.t. its arc-length. •Example will follow…. 1 Equi-affine Differential Signature Example •Consider a convex curve with the equation y=u(x). •The simplest equi-affine invariant arc-length will be: •And the curvature is: •The curvature derivative will be: 2 Equi-affine Differential Signature Reference •For more information: Differential and Numerically Invariant Signature Curves Applied to Object Recognition Eugenio Calabi, Peter J. Olver, Chehrzad Shakiban, Allen Tannenbaum and Steven Haker In International Journal of Computer Vision 26(2), 107–135 (1998) 3 Equi-affine Parameterization •Let us replace the parameter s by the parameter v with the following relation: •The first derivative w.r.t. s will result in: •And we will have: 4 Equi-affine Parameterization (Cont…) •Let us get the second derivative according the parameterization v: •As a result of the above representation, the following relation holds: •Prove? Show what that means! 5 Numerical Differentiation Numerical Differentiation Numerical Differentiation Numerical Differentiation Numerical Differentiation Numerical Differentiation Numerical Differentiation Surfaces and 3D Differential Geometry Lecture #3 Hossam Abdelmunim1 & Aly A. Farag2 1Computer & Systems Engineering Department, Ain Shams University, Cairo, Egypt 2Electerical and Computer Engineering Department, University of Louisville, Louisville, KY, USA ECE 643 – Fall 2010 13 Parametric Surfaces We consider a regular surface represented as : v It can be represented as a vector as follows: S (u, v) [ x(u, v), y(u, v), z (u, v)]T , where (u , v) [0,1] [0,1] u Tangential Plane •The surface is assumed to have the derivatives w.r.t. the parameters as follows: •Where: Su 15 Sv Tangential Plane and Surface Area • The vectors Su and Sv forms the tangential plane. So the surface area which is an intrinsic quantity can be calculated as follows: • Note that the differential area vector works in the normal direction to the surface Su X Sv (Vector Cross Product). 16 Geodesic Curvature • Consider a parametric curve C(s) embedded into the surface S. This curve will have the following acceleration vector defined as: • So, the acceleration vector is represented in terms of the unit normal vector and the unit tangent which lies in the same plane with CSS and the surface normal. • Planar curves have only acceleration in the normal direction. In this case . .They are called GEODESICS. 17 Principal Curvatures • Principal curvatures are the minimum and maximum normal curvatures given at any point on the surface measuring the amount of bending of the surface • The Gaussian and the mean curvatures are defined as follows: • And we can use the Gaussian and mean curvatures to compute the minimum and maximum curvatures. 18 Planar Curves and Surface Normal •Recall again: a curve that results from the intersection of a plane with a surface S. •Consider the surface is given by: 19 Planar Curves and Surface Normal (Cont…) •We can write the equation for the normal vector in terms of the parameterization u and v as: •Then substituting for: 20 Planar Curves and Surface Normal (Cont…) •We have: •Divide by the magnitude to get the unit normal: 21 Planar Curves and Surface Normal (Cont…) •Then, we project that 3D vector on the x-y plane or the plane that includes our curve C. Its unit vector will be: •This vector is normal to C and working in the outward direction. It can be written in the following form as well: Generalize the meaning of the above equation 22 Unit Normal and Curvature •We can show that : Prove! 23