Aug 2 5 2003 Massachusetts Institute of Technology

Total Page:16

File Type:pdf, Size:1020Kb

Aug 2 5 2003 Massachusetts Institute of Technology Algorithms for Three-Dimensional Free-Form Object Matching by Kwang Hee Ko B.S. in Naval Architecture and Ocean Engineering (1995) Seoul National University, Republic of Korea M.S. in Naval Architecture and Marine Engineering (2001) M.S. in Mechanical Engineering (2001) Massachusetts Institute of Technology Submitted to the Department of Ocean Engineering in partial fulfillment of the requirements for the degree of Doctor of Philosophy MASSACHUSETTS INSTITUTE OF TECHNOLOGY at the AUG 2 5 2003 MASSACHUSETTS INSTITUTE OF TECHNOLOGY June 2003 LIBRARIES @ Massachusetts Institute of Technology 2003. All rights reserved. Author........ ............................... V Department of Ocean Engineering March 13, 2003 C ertified b y ................. ............................................ .......... Nicholas M. Patrikalakis, Kawasaki Professor of Engineering Thesis Co-Supervisor Certified by ... Takasdi Maekawa, Principal Research Scientist Thesis Co-Supervisor Accepted by.. ................ Michael S. Triantafyllou, Professor of Ocean Engineering Chairman, Departmental Committee on Graduate Students Department of Ocean Engineering Algorithms for Three-Dimensional Free-Form Object Matching by Kwang Hee Ko Submitted to the Department of Ocean Engineering on March 13, 2003, in partial fulfillment of the requirements for the degree of Doctor of Philosophy Abstract This thesis addresses problems of free-form object matching for the point vs. NURBS surface and the NURBS surface vs. NURBS surface cases, and its application to copy- right protection. Two new methods are developed to solve a global and partial match- ing problem with no a priori information on correspondence or initial transformation and no scaling effects, namely the KH and the umbilic method. The KH method es- tablishes a correspondence between two objects by utilizing the Gaussian and mean curvatures. The umbilic method uses the qualitative properties of umbilical points to find correspondence information between two objects. These two methods are ex- tended to deal with uniform scaling effects. The umbilic method is enhanced with an algorithm for scaling factor estimation using the quantitative properties of umbilical points. The KH method is used as a building block of an optimization scheme based on the golden section search which recovers iteratively an optimum scaling factor. Since the golden section search only requires an initial interval for the scaling factor, the solution process is simplified compared to iterative optimization algorithms, which require good initial estimates of the scaling factor and the rigid body transformation. The matching algorithms are applied to problems of copyright protection. A suspect model is aligned to an original model through matching methods so that similarity between two geometric models can be assessed to determine if the suspect model contains part(s) of the original model. Three types of tests, the weak, intermediate and strong tests, are proposed for similarity assessment between two objects. The weak and intermediate tests are performed at node points obtained through shape intrinsic wireframing. The strong test relies on isolated umbilical points which can be used as fingerprints of an object for supporting an ownership claim to the original model. The three tests are organized in two decision algorithms so that they produce systematic and statistical measures for a similarity decision between two objects in a hierarchical manner. Based on the systematic statistical evaluation of similarity, a decision can be reached whether the suspect model is a copy of the original model. Thesis Co-Supervisor: Nicholas M. Patrikalakis, Kawasaki Professor of Engineering Thesis Co-Supervisor: Takashi Maekawa, Principal Research Scientist Acknowledgments First of all, I want to thank my wife, Suyeon, for her love and emotional support, and my family for their love and understanding during my study at MIT. I would like to thank my thesis supervisors, Professor Nicholas M. Patrikalakis and Dr. Takashi Maekawa, for their expert advice on my research work and instructive guidance on my academic studies, and Professors D. C. Gossard, H. Masuda, S. Sarma and F.-E. Wolter for their helpful advice as members of my doctoral thesis committee. Thanks also go to Professor Takis Sakkalis for his comments, Dr. Constantinos Evangelinos for helpful discussions and efforts for stable hardware environment for my thesis work, Mr. Fred Baker for efforts in the laboratory management, Design Laboratory fellows Dr. Wonjoon Cho, Ms. Hongye Liu, Mr. Da Guo and Mr. Harish Mukundan for making a good laboratory environment, and Dr. Yonghwan Kim, Mr. Jaehyeok Auh, Mr. Sungjoon Kim, Mr. Youngwoong Lee for their help and good advice. Funding for this research was obtained from the National Science Foundation (NSF), under grant number DMI-0010127. Contents Abstract 3 Acknowledgments 4 Contents 5 List of Figures 8 List of Tables 10 List of Symbols 11 1 Introduction 12 1.1 Background and Motivation ............. .......... 12 1.2 Research Objectives. ........... ............. ... 14 1.3 Thesis Organization. ....... .................... 14 2 Theoretical Background 16 2.1 Review of Differential Geometry ... ........ ......... 16 2.1.1 Basic Theory of Surfaces .... ............ ..... 16 2.1.2 Lines of Curvature ....... ............ ..... 18 2.1.3 G eodesics ................ ............. 18 2.1.4 U m bilics .... ........... ............ ... 19 2.2 Review of NURBS Curves and Surfaces ................. 22 3 Mathematical and Computational Prerequisites 25 3.1 Literature Review .............. ............... 25 3.1.1 U m bilics ................. ............. 25 3.1.2 Principal Patches .. ....................... 26 3.2 Rotation and Translation .................... ..... 27 3.3 Lines of Curvature ... ......................... 28 3.4 G eodesics ........ ......................... 29 3.5 Orthogonal Projection of Points and Curves ...... ...... .. 31 3.5.1 Introduction ......... ........... ........ 31 3.5.2 P oints ............ ........... ........ 31 3.5.3 C urves ........ ....................... 32 5 3.5.4 Lines of Curvatures .... ......... .... ..... 33 3.5.5 Geodesics ...................... ...... 34 3.5.6 Calculation of Initial Values ......... ... ... .. 35 3.5.7 Examples ......... ......... .... .. .. 35 3.6 Extraction of Umbilical Points ......... ...... .. .. 36 3.7 Shape Intrinsic Wireframing ................ .. .. 41 3.7.1 Overall Structure .................. .. .. 41 3.7.2 Algorithms for Constructing Quadrilateral Meshes . .. .. 44 3.7.3 Implementation .. .............. .. .. 46 3.7.4 Analysis of the Algorithm .......... .. .. 48 3.8 Interval Projected Polyhedron Algorithm ...... .. .. 48 3.8.1 Robustness in Numerical Computation . .. .. .. 48 3.8.2 Brief Review of Interval Projected Polyhedron Algorithm . .. 49 3.9 Conclusions .............. ........ .. .. .. 49 4 Object Matching 50 4.1 Literature Review .............. ............... 52 4.1.1 Moment Theory .......................... 52 4.1.2 Principal Component Analysis ..... ............. 53 4.1.3 Contour and Silhouette Matching ................ 54 4.1.4 New Representation Scheme .... ............ ... 54 4.1.5 Matching Through Localization/Registration ....... ... 56 4.1.6 Miscellaneous Approaches .................... 57 4.2 Problem Statement .. ............. ............ 59 4.2.1 Matching Objects ......................... 59 4.2.2 Distance Metric ........... ............ ... 59 4.2.3 Distance between a Point and a Parametric Surface ...... 59 4.2.4 Distance Metric Function ........... ......... 60 4.3 Surface Fitting .............................. 60 4.4 Matching Criteria ............................. 60 4.4.1 E-Offset Test .... ............ ........... 61 4.4.2 Principal Curvature and Direction ................ 61 4.4.3 Umbilic Test ............................ 61 4.4.4 Assessment of Matching ......... ........... 61 4.5 Moment Method ............................. 62 4.6 Correspondence Search .......................... 62 4.6.1 Algorithm using Umbilical Points ................ 63 4.6.2 Algorithm using Curvatures ................... 63 4.7 Algorithms with Uniform Scaling Effects ................ 67 4.7.1 Use of Umbilical Points ....... ............ ... 68 4.7.2 Optimization . ........... ............ ... 69 4.7.3 Complexity Analysis ....................... 71 4.7.4 Accuracy Analysis ........... ............. 72 4.7.5 Convergence of the Optimization Method ............ 73 4.8 Performance Considerations ....................... 74 4.9 Conclusions ...................... ......... 76 5 Shape Intrinsic Fingerprints 77 5.1 Introduction ....... ......... ...... 77 5.2 Algorithms ..... ........... ....... 79 5.2.1 Algorithm I .................. 79 5.2.2 Algorithm 2 .. .......... ...... 80 5.3 Conclusions .......... ............ 80 6 Examples and Applications 83 6.1 Object Matching ................... 83 6.1.1 Moment Method . ............... 83 6.1.2 Matching using Umbilics with Scaling Effects 84 6.1.3 Matching using Curvatures ........... 87 6.2 Copyright Protection ..... ......... .... 93 7 Conclusions and Recommendations 109 7.1 Conclusions .... ..... .... 109 7.2 Recommendations for Future Work . 110 A Classification of Umbilical Points 112 A.1 Cubic Form .. ... ... ... .. ... ... 112 A.2 Characteristic Lines vs. Cubic Form ... ... 113 0 ) . A.2.1 F: 0 -+ j(2e' +e-iO . ..... 113 A .2.2 Jw J = 1 .. ............... 113 0 0 A.2.3 F 2 : 0 -+ (2ei + e-2 ) ..... .... 113 A.3 Inverse Transformation .. .... .... ..
Recommended publications
  • Lecture 20 Dr. KH Ko Prof. NM Patrikalakis
    13.472J/1.128J/2.158J/16.940J COMPUTATIONAL GEOMETRY Lecture 20 Dr. K. H. Ko Prof. N. M. Patrikalakis Copyrightc 2003Massa chusettsInstitut eo fT echnology ≤ Contents 20 Advanced topics in differential geometry 2 20.1 Geodesics ........................................... 2 20.1.1 Motivation ...................................... 2 20.1.2 Definition ....................................... 2 20.1.3 Governing equations ................................. 3 20.1.4 Two-point boundary value problem ......................... 5 20.1.5 Example ........................................ 8 20.2 Developable surface ...................................... 10 20.2.1 Motivation ...................................... 10 20.2.2 Definition ....................................... 10 20.2.3 Developable surface in terms of B´eziersurface ................... 12 20.2.4 Development of developable surface (flattening) .................. 13 20.3 Umbilics ............................................ 15 20.3.1 Motivation ...................................... 15 20.3.2 Definition ....................................... 15 20.3.3 Computation of umbilical points .......................... 15 20.3.4 Classification ..................................... 16 20.3.5 Characteristic lines .................................. 18 20.4 Parabolic, ridge and sub-parabolic points ......................... 21 20.4.1 Motivation ...................................... 21 20.4.2 Focal surfaces ..................................... 21 20.4.3 Parabolic points ................................... 22
    [Show full text]
  • Riemannian Submanifolds: a Survey
    RIEMANNIAN SUBMANIFOLDS: A SURVEY BANG-YEN CHEN Contents Chapter 1. Introduction .............................. ...................6 Chapter 2. Nash’s embedding theorem and some related results .........9 2.1. Cartan-Janet’s theorem .......................... ...............10 2.2. Nash’s embedding theorem ......................... .............11 2.3. Isometric immersions with the smallest possible codimension . 8 2.4. Isometric immersions with prescribed Gaussian or Gauss-Kronecker curvature .......................................... ..................12 2.5. Isometric immersions with prescribed mean curvature. ...........13 Chapter 3. Fundamental theorems, basic notions and results ...........14 3.1. Fundamental equations ........................... ..............14 3.2. Fundamental theorems ............................ ..............15 3.3. Basic notions ................................... ................16 3.4. A general inequality ............................. ...............17 3.5. Product immersions .............................. .............. 19 3.6. A relationship between k-Ricci tensor and shape operator . 20 3.7. Completeness of curvature surfaces . ..............22 Chapter 4. Rigidity and reduction theorems . ..............24 4.1. Rigidity ....................................... .................24 4.2. A reduction theorem .............................. ..............25 Chapter 5. Minimal submanifolds ....................... ...............26 arXiv:1307.1875v1 [math.DG] 7 Jul 2013 5.1. First and second variational formulas
    [Show full text]
  • Basics of the Differential Geometry of Surfaces
    Chapter 20 Basics of the Differential Geometry of Surfaces 20.1 Introduction The purpose of this chapter is to introduce the reader to some elementary concepts of the differential geometry of surfaces. Our goal is rather modest: We simply want to introduce the concepts needed to understand the notion of Gaussian curvature, mean curvature, principal curvatures, and geodesic lines. Almost all of the material presented in this chapter is based on lectures given by Eugenio Calabi in an upper undergraduate differential geometry course offered in the fall of 1994. Most of the topics covered in this course have been included, except a presentation of the global Gauss–Bonnet–Hopf theorem, some material on special coordinate systems, and Hilbert’s theorem on surfaces of constant negative curvature. What is a surface? A precise answer cannot really be given without introducing the concept of a manifold. An informal answer is to say that a surface is a set of points in R3 such that for every point p on the surface there is a small (perhaps very small) neighborhood U of p that is continuously deformable into a little flat open disk. Thus, a surface should really have some topology. Also,locally,unlessthe point p is “singular,” the surface looks like a plane. Properties of surfaces can be classified into local properties and global prop- erties.Intheolderliterature,thestudyoflocalpropertieswascalled geometry in the small,andthestudyofglobalpropertieswascalledgeometry in the large.Lo- cal properties are the properties that hold in a small neighborhood of a point on a surface. Curvature is a local property. Local properties canbestudiedmoreconve- niently by assuming that the surface is parametrized locally.
    [Show full text]
  • Minimal Surfaces
    Minimal Surfaces December 13, 2012 Alex Verzea 260324472 MATH 580: Partial Dierential Equations 1 Professor: Gantumur Tsogtgerel 1 Intuitively, a Minimal Surface is a surface that has minimal area, locally. First, we will give a mathematical denition of the minimal surface. Then, we shall give some examples of Minimal Surfaces to gain a mathematical under- standing of what they are and nally move on to a generalization of minimal surfaces, called Willmore Surfaces. The reason for this is that Willmore Surfaces are an active and important eld of study in Dierential Geometry. We will end with a presentation of the Willmore Conjecture, which has recently been proved and with some recent work done in this area. Until we get to Willmore Surfaces, we assume that we are in R3. Denition 1: The two Principal Curvatures, k1 & k2 at a point p 2 S, 3 S⊂ R are the eigenvalues of the shape operator at that point. In classical Dierential Geometry, k1 & k2 are the maximum and minimum of the Second Fundamental Form. The principal curvatures measure how the surface bends by dierent amounts in dierent directions at that point. Below is a saddle surface together with normal planes in the directions of principal curvatures. Denition 2: The Mean Curvature of a surface S is an extrinsic measure of curvature; it is the average of it's two principal curvatures: 1 . H ≡ 2 (k1 + k2) Denition 3: The Gaussian Curvature of a point on a surface S is an intrinsic measure of curvature; it is the product of the principal curvatures: of the given point.
    [Show full text]
  • The Index of Isolated Umbilics on Surfaces of Non-Positive Curvature
    The index of isolated umbilics on surfaces of non-positive curvature Autor(en): Fontenele, Francisco / Xavier, Frederico Objekttyp: Article Zeitschrift: L'Enseignement Mathématique Band (Jahr): 61 (2015) Heft 1-2 PDF erstellt am: 11.10.2021 Persistenter Link: http://doi.org/10.5169/seals-630591 Nutzungsbedingungen Die ETH-Bibliothek ist Anbieterin der digitalisierten Zeitschriften. Sie besitzt keine Urheberrechte an den Inhalten der Zeitschriften. Die Rechte liegen in der Regel bei den Herausgebern. Die auf der Plattform e-periodica veröffentlichten Dokumente stehen für nicht-kommerzielle Zwecke in Lehre und Forschung sowie für die private Nutzung frei zur Verfügung. Einzelne Dateien oder Ausdrucke aus diesem Angebot können zusammen mit diesen Nutzungsbedingungen und den korrekten Herkunftsbezeichnungen weitergegeben werden. Das Veröffentlichen von Bildern in Print- und Online-Publikationen ist nur mit vorheriger Genehmigung der Rechteinhaber erlaubt. Die systematische Speicherung von Teilen des elektronischen Angebots auf anderen Servern bedarf ebenfalls des schriftlichen Einverständnisses der Rechteinhaber. Haftungsausschluss Alle Angaben erfolgen ohne Gewähr für Vollständigkeit oder Richtigkeit. Es wird keine Haftung übernommen für Schäden durch die Verwendung von Informationen aus diesem Online-Angebot oder durch das Fehlen von Informationen. Dies gilt auch für Inhalte Dritter, die über dieses Angebot zugänglich sind. Ein Dienst der ETH-Bibliothek ETH Zürich, Rämistrasse 101, 8092 Zürich, Schweiz, www.library.ethz.ch http://www.e-periodica.ch LEnseignement Mathematique (2) 61 (2015), 139-149 DOI 10.4171/LEM/61-1/2-6 The index of isolated umbilics on surfaces of non-positive curvature Francisco Fontenele and Frederico Xavier Abstract. It is shown that if a C2 surface M c M3 has negative curvature on the complement of a point q e M, then the Z/2-valued Poincare-Hopf index at q of either distribution of principal directions on M — {q} is non-positive.
    [Show full text]
  • MA3D9: Geometry of Curves and Surfaces
    Geometry of Curves and Surfaces Weiyi Zhang Mathematics Institute, University of Warwick November 20, 2020 2 Contents 1 Curves 5 1.1 Course description . .5 1.1.1 A bit preparation: Differentiation . .6 1.2 Methods of describing a curve . .8 1.2.1 Fixed coordinates . .8 1.2.2 Moving frames: parametrized curves . .8 1.2.3 Intrinsic way(coordinate free) . .9 n 1.3 Curves in R : Arclength Parametrization . 11 1.4 Curvature . 13 1.5 Orthonormal frame: Frenet-Serret equations . 16 1.6 Plane curves . 18 1.7 More results for space curves . 20 1.7.1 Taylor expansion of a curve . 21 1.7.2 Fundamental Theorem of the local theory of curves . 21 1.8 Isoperimetric Inequality . 23 1.9 The Four Vertex Theorem . 25 3 2 Surfaces in R 29 2.1 Definitions and Examples . 29 2.1.1 Compact surfaces . 32 2.1.2 Level sets . 33 2.2 The First Fundamental Form . 34 2.3 Length, Angle, Area . 35 2.3.1 Length: Isometry . 36 2.3.2 Angle: conformal . 37 2.3.3 Area: equiareal . 37 2.4 The Second Fundamental Form . 38 2.4.1 Normals and orientability . 39 2.4.2 Gauss map and second fundamental form . 40 2.5 Curvatures . 42 2.5.1 Definitions and first properties . 42 2.5.2 Calculation of Gaussian and mean curvatures . 45 2.5.3 Principal curvatures . 47 3 4 CONTENTS 2.6 Gauss's Theorema Egregium . 49 2.6.1 Compatibility equations . 52 2.6.2 Gaussian curvature for special cases .
    [Show full text]
  • Differential Geometry
    18.950 (Differential Geometry) Lecture Notes Evan Chen Fall 2015 This is MIT's undergraduate 18.950, instructed by Xin Zhou. The formal name for this class is “Differential Geometry". The permanent URL for this document is http://web.evanchen.cc/ coursework.html, along with all my other course notes. Contents 1 September 10, 20153 1.1 Curves...................................... 3 1.2 Surfaces..................................... 3 1.3 Parametrized Curves.............................. 4 2 September 15, 20155 2.1 Regular curves................................. 5 2.2 Arc Length Parametrization.......................... 6 2.3 Change of Orientation............................. 7 3 2.4 Vector Product in R ............................. 7 2.5 OH GOD NO.................................. 7 2.6 Concrete examples............................... 8 3 September 17, 20159 3.1 Always Cauchy-Schwarz............................ 9 3.2 Curvature.................................... 9 3.3 Torsion ..................................... 9 3.4 Frenet formulas................................. 10 3.5 Convenient Formulas.............................. 11 4 September 22, 2015 12 4.1 Signed Curvature................................ 12 4.2 Evolute of a Curve............................... 12 4.3 Isoperimetric Inequality............................ 13 5 September 24, 2015 15 5.1 Regular Surfaces................................ 15 5.2 Special Cases of Manifolds .......................... 15 6 September 29, 2015 and October 1, 2015 17 6.1 Local Parametrizations ...........................
    [Show full text]
  • Universid Ade De Sã O Pa
    A new approach to the differential geometry of frontals in the Euclidean space Tito Alexandro Medina Tejeda Tese de Doutorado do Programa de Pós-Graduação em Matemática (PPG-Mat) UNIVERSIDADE DE SÃO PAULO DE SÃO UNIVERSIDADE Instituto de Ciências Matemáticas e de Computação Instituto Matemáticas de Ciências SERVIÇO DE PÓS-GRADUAÇÃO DO ICMC-USP Data de Depósito: Assinatura: ______________________ Tito Alexandro Medina Tejeda A new approach to the differential geometry of frontals in the Euclidean space Thesis submitted to the Instituto de Ciências Matemáticas e de Computação – ICMC-USP – in accordance with the requirements of the Mathematics Graduate Program, for the degree of Doctor in Science. FINAL VERSION Concentration Area: Mathematics Advisor: Profa. Dra. Maria Aparecida Soares Ruas USP – São Carlos August 2021 Ficha catalográfica elaborada pela Biblioteca Prof. Achille Bassi e Seção Técnica de Informática, ICMC/USP, com os dados inseridos pelo(a) autor(a) Medina Tejeda, Tito Alexandro M491n A new approach to the differential geometry of frontals in the Euclidean space / Tito Alexandro Medina Tejeda; orientadora Maria Aparecida Soares Ruas. -- São Carlos, 2021. 93 p. Tese (Doutorado - Programa de Pós-Graduação em Matemática) -- Instituto de Ciências Matemáticas e de Computação, Universidade de São Paulo, 2021. 1. Frontal. 2. Wavefront. 3. Singular surface. 4. Relative curvature. 5. Tangent moving basis. I. Soares Ruas, Maria Aparecida, orient. II. Título. Bibliotecários responsáveis pela estrutura de catalogação da publicação de acordo com a AACR2: Gláucia Maria Saia Cristianini - CRB - 8/4938 Juliana de Souza Moraes - CRB - 8/6176 Tito Alexandro Medina Tejeda Uma nova abordagem da geometria diferencial de frontais no espaço euclidiano Tese apresentada ao Instituto de Ciências Matemáticas e de Computação – ICMC-USP, como parte dos requisitos para obtenção do título de Doutor em Ciências – Matemática.
    [Show full text]
  • M435: Introduction to Differential Geometry
    M435: INTRODUCTION TO DIFFERENTIAL GEOMETRY MARK POWELL Contents 5. Second fundamental form and the curvature 1 5.1. The second fundamental form 1 5.2. Second fundamental form alternative derivation 2 5.3. The shape operator 3 5.4. Principal curvature 5 5.5. The Theorema Egregium of Gauss 11 References 14 5. Second fundamental form and the curvature 5.1. The second fundamental form. We will give several ways of motivating the definition of the second fundamental form. Like the first fundamental form, the second fundamental form is a symmetric bilinear form on each tangent space of a surface Σ. Unlike the first, it need not be positive definite. The idea of the second fundamental form is to measure, in R3, how Σ curves away from its tangent plane at a given point. The first fundamental form is an intrinsic object whereas the second fundamental form is extrinsic. That is, it measures the surface as compared to the tangent plane in R3. By contrast the first fundamental form can be measured by a denizen of the surface, who does not possess 3 dimensional awareness. Given a smooth patch r: U ! Σ, let n be the unit normal vector as usual. Define R(u; v; t) := r(u; v) − tn(u; v); with t 2 (−"; "). This is a 1-parameter family of smooth surface patches. How is the first fundamental form changing in this family? We can compute that: 1 @ ( ) Edu2 + 2F dudv + Gdv2 = Ldu2 + 2Mdudv + Ndv2 2 @t t=0 where L := −ru · nu 2M := −(ru · nv + rv · nu) N := −rv · nv: The reason for the negative signs will become clear soon.
    [Show full text]
  • Differential Topology and Geometry of Smooth Embedded Surfaces: Selected Topics Frédéric Cazals, Marc Pouget
    Differential topology and geometry of smooth embedded surfaces: selected topics Frédéric Cazals, Marc Pouget To cite this version: Frédéric Cazals, Marc Pouget. Differential topology and geometry of smooth embedded surfaces: selected topics. International Journal of Computational Geometry and Applications, World Scientific Publishing, 2005, Vol. 15, No. 5, pp.511-536. 10.1142/S0218195905001816. hal-00103023 HAL Id: hal-00103023 https://hal.archives-ouvertes.fr/hal-00103023 Submitted on 3 Oct 2006 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. Differential topology and geometry of smooth embedded surfaces: selected topics F. Cazals, M. Pouget March 18, 2005 Abstract The understanding of surfaces embedded in E3 requires local and global concepts, which are respectively evocative of differential geometry and differential topology. While the local theory has been classical for decades, global objects such as the foliations defined by the lines of curvature, or the medial axis still pose challenging mathematical problems. This duality is also tangible from a practical perspective, since algorithms manipulating sampled smooth surfaces (meshes or point clouds) are more developed in the local than the global category. As a prerequisite for those interested in the development of algorithms for the manipulation of surfaces, we propose a concise overview of core concepts from differential topology applied to smooth embedded surfaces.
    [Show full text]
  • L8 – Differential Geometry of Surfaces
    L8 – Differential Geometry of Surfaces • We will discuss intrinsic properties of surfaces independent its parameterization • Topics to be covered including: – Tangent plane and surface normal – First fundamental form I (metric) – Second fundamental form II (curvature) – Principal curvatures – Gaussian and mean curvatures – Euler’s theorem 1 Tangent Plane and Surface Normal • Consider a curve u=u(t) v=v(t) in the parametric domain of a parametric surface r=r(u, v), then r=r(t)=r(u(t), v(t)) is a parametric curve lying on the surface r. z r(u, v) v Using the chain rule on r(u(t), v(t)) r(t)=r(u(t), v(t)) u=u(t) 풓ሶ 푡 = 풓푢푢ሶ + 풓푣푣ሶ v=v(t) o y u x • The tangent plane at point p can be considered as a union of the tangent vectors of the form in above equation for all r(t) (i.e., many curves) passing through p. z N rv 풓푢 × 풓푣 ru 푵 = 풓푢 × 풓푣 o y x 2 Tangent Plane and Surface Normal (cont.) • The equation of the tangent plane at r(up, vp) is (p - r(up, vp)) ∙ N(up, vp) =0 • Definition: A regular (ordinary) point p on a parametric surface is defined as a point where ru x rv ≠ 0. A point with ru x rv = 0 is called a singular point. • Implicit surface f(x,y,z)=0, the unit normal vector is given by 훻푓 푵 = 훻푓 3 First Fundamental Form I (Metric) • If we define the parametric curve by a curve u=u(t) v=v(t) on a parametric surface r=r(u,v) 푑풓 푑푢 푑푣 푑푠 = 푑푡 = 풓 + 풓 푑푡 푑푡 푢 푑푡 푣 푑푡 = (풓푢푢ሶ + 풓푣푣ሶ) ∙ (풓푢푢ሶ + 풓푣푣ሶ)푑푡 푑푢 푑푣 = 퐸푑푢2 + 2퐹푑푢푑푣 + 퐺푑푣2 (∵ 푢ሶ = , 푣ሶ = ) 푑푡 푑푡 where 퐸 = 풓푢 ∙ 풓푢, 퐹 = 풓푢 ∙ 풓푣, 퐺 = 풓푣 ∙ 풓푣 • E, F, G are call the first fundamental form
    [Show full text]
  • 3. the GEOMETRY of the GAUSS MAP Goal
    Math 501 - Differential Geometry Professor Gluck February 7, 2012 3. THE GEOMETRY OF THE GAUSS MAP Goal. Learn how surfaces in 3-space are curved. Outline Pages 5 - 24. The Gauss map S = orientable surface in R3 with choice N of unit normal. Definition of the Gauss map N: S S2 . 2 Its differential dNp: TpS TpS = TpS . Self-adjointness of dNp , meaning < dNp(V) , W > = < V , dNp(W) > . Second fundamental form encodes how surface is curved. 1 Pages 25 - 78. Curvature of curves on a surface Many examples to develop intuition. Meusnier's Theorem considers all curves on a given surface through a given point with a given tangent direction there, and compares their curvatures. Definition of normal curvature of a surface at a point in a given direction. Question. How does the normal curvature of a surface at a point vary as we vary the direction? 2 Principal curvatures of the surface S at the point p . Lines of curvature on a surface. Definition of Gaussian curvature and mean curvature. Definition of umbilical points on a surface. Theorem. If all points of a connected surface S are umbilical points, then S is contained in a sphere or a plane. 3 Pages 79 - 123. The Gauss map in local coordinates Develop effective methods for computing curvature of surfaces. Detailed example of a paraboloid. The equations of Weingarten express the entries in the matrix for dNp in terms of the coefficients of the first and second fundamental forms. Explicit formulas for principal curvatures, Gaussian and mean curvatures. Detailed example on a torus of revolution.
    [Show full text]