Numerical geometry of nonrigid shapes Differential geometry I

  • Slides: 31
Download presentation
Numerical geometry of non-rigid shapes Differential geometry I 1 Differential geometry I Lecture 1

Numerical geometry of non-rigid shapes Differential geometry I 1 Differential geometry I Lecture 1 © Alexander & Michael Bronstein tosca. cs. technion. ac. il/book Numerical geometry of non-rigid shapes Stanford University, Winter 2009

Numerical geometry of non-rigid shapes Differential geometry I 2 Manifolds A topological space in

Numerical geometry of non-rigid shapes Differential geometry I 2 Manifolds A topological space in which every point has a neighborhood homeomorphic to (topological disc) is called an n-dimensional (or n-) manifold 2 -manifold Earth is an example of a 2 -manifold Not a manifold

3 Numerical geometry of non-rigid shapes Differential geometry I Charts and atlases A homeomorphism

3 Numerical geometry of non-rigid shapes Differential geometry I Charts and atlases A homeomorphism from a neighborhood to of is called a chart A collection of charts whose domains cover the manifold is called an atlas Chart

Numerical geometry of non-rigid shapes Differential geometry I Charts and atlases 4

Numerical geometry of non-rigid shapes Differential geometry I Charts and atlases 4

5 Numerical geometry of non-rigid shapes Differential geometry I Smooth manifolds Given two charts

5 Numerical geometry of non-rigid shapes Differential geometry I Smooth manifolds Given two charts and with overlapping domains change of coordinates is done by transition function If all transition functions are , the manifold is said to be A manifold is called smooth

6 Numerical geometry of non-rigid shapes Differential geometry I Manifolds with boundary A topological

6 Numerical geometry of non-rigid shapes Differential geometry I Manifolds with boundary A topological space in which every point has an open neighborhood homeomorphic to either n topological disc ; or n topological half-disc is called a manifold with boundary Points with disc-like neighborhood are called interior, denoted by Points with half-disc-like neighborhood are called boundary, denoted by

Numerical geometry of non-rigid shapes Differential geometry I 7 Embedded surfaces n Boundaries of

Numerical geometry of non-rigid shapes Differential geometry I 7 Embedded surfaces n Boundaries of tangible physical objects are two-dimensional manifolds. n They reside in (are embedded into, are subspaces of) the ambient three-dimensional Euclidean space. n Such manifolds are called embedded surfaces (or simply surfaces). n Can often be described by the map n is a parametrization domain. n the map is a global parametrization (embedding) of . n Smooth global parametrization does not always exist or is easy to find. n Sometimes it is more convenient to work with multiple charts.

Numerical geometry of non-rigid shapes Differential geometry I Parametrization of the Earth 8

Numerical geometry of non-rigid shapes Differential geometry I Parametrization of the Earth 8

Numerical geometry of non-rigid shapes Differential geometry I Tangent plane & normal n At

Numerical geometry of non-rigid shapes Differential geometry I Tangent plane & normal n At each point , we define local system of coordinates n A parametrization is regular if and are linearly independent. n The plane is tangent plane at . n Local Euclidean approximation of the surface. n is the normal to surface. 9

Numerical geometry of non-rigid shapes Differential geometry I 10 Orientability n Normal is defined

Numerical geometry of non-rigid shapes Differential geometry I 10 Orientability n Normal is defined up to a sign. n Partitions ambient space into inside and outside. n A surface is orientable, if normal depends smoothly on . Möbius stripe August Ferdinand Möbius (1790 -1868) Felix Christian Klein bottle. Klein (1849 -1925) (3 D section)

Numerical geometry of non-rigid shapes Differential geometry I First fundamental form n Infinitesimal displacement

Numerical geometry of non-rigid shapes Differential geometry I First fundamental form n Infinitesimal displacement on the chart . n Displaces on the surface by n is the Jacobain matrix, whose columns are and . 11

Numerical geometry of non-rigid shapes Differential geometry I First fundamental form n Length of

Numerical geometry of non-rigid shapes Differential geometry I First fundamental form n Length of the displacement n is a symmetric positive definite 2× 2 matrix. n Elements of are inner products n Quadratic form is the first fundamental form. 12

Numerical geometry of non-rigid shapes Differential geometry I First fundamental form of the Earth

Numerical geometry of non-rigid shapes Differential geometry I First fundamental form of the Earth n Parametrization n Jacobian n First fundamental form 13

Numerical geometry of non-rigid shapes Differential geometry I First fundamental form of the Earth

Numerical geometry of non-rigid shapes Differential geometry I First fundamental form of the Earth 14

Numerical geometry of non-rigid shapes Differential geometry I First fundamental form n Smooth curve

Numerical geometry of non-rigid shapes Differential geometry I First fundamental form n Smooth curve on the chart: n Its image on the surface: n Displacement on the curve: n Displacement in the chart: n Length of displacement on the surface: 15

Numerical geometry of non-rigid shapes Differential geometry I Intrinsic geometry n Length of the

Numerical geometry of non-rigid shapes Differential geometry I Intrinsic geometry n Length of the curve n First fundamental form induces a length metric (intrinsic metric) n Intrinsic geometry of the shape is completely described by the first fundamental form. n First fundamental form is invariant to isometries. 16

Numerical geometry of non-rigid shapes Differential geometry I Area n Differential area element on

Numerical geometry of non-rigid shapes Differential geometry I Area n Differential area element on the chart: rectangle n Copied by to a parallelogram in tangent space. n Differential area element on the surface: 17

Numerical geometry of non-rigid shapes Differential geometry I Area n Area or a region

Numerical geometry of non-rigid shapes Differential geometry I Area n Area or a region charted as n Relative area n Probability of a point on distribution) to fall into picked at random (with uniform. Formally n are measures on . 18

Numerical geometry of non-rigid shapes Differential geometry I 19 Curvature in a plane n

Numerical geometry of non-rigid shapes Differential geometry I 19 Curvature in a plane n Let be a smooth curve parameterized by arclength n trajectory of a race car driving at constant velocity. n velocity vector (rate of change of position), tangent to path. n acceleration (curvature) vector, perpendicular to path. n curvature, measuring rate of rotation of velocity vector.

Numerical geometry of non-rigid shapes Differential geometry I Curvature on surface n Now the

Numerical geometry of non-rigid shapes Differential geometry I Curvature on surface n Now the car drives on terrain . n Trajectory described by n Curvature vector n n . decomposes into geodesic curvature vector. normal curvature vector. n Normal curvature n Curves passing in different directions have different values of . Said differently: n A point has multiple curvatures! 20

Numerical geometry of non-rigid shapes Differential geometry I Principal curvatures n For each direction

Numerical geometry of non-rigid shapes Differential geometry I Principal curvatures n For each direction , a curve passing through direction in the may have a different normal curvature n Principal curvatures n Principal directions . 21

Numerical geometry of non-rigid shapes Differential geometry I Curvature n Sign of normal curvature

Numerical geometry of non-rigid shapes Differential geometry I Curvature n Sign of normal curvature = direction of rotation of normal to surface. n a step in direction rotates in same direction. n a step in direction rotates in opposite direction. 22

23 Numerical geometry of non-rigid shapes Differential geometry I Curvature: a different view n

23 Numerical geometry of non-rigid shapes Differential geometry I Curvature: a different view n A plane has a constant normal vector, e. g. . n We want to quantify how a curved surface is different from a plane. n Rate of change of i. e. , how fast the normal rotates. n Directional derivative of at point in the direction is an arbitrary smooth curve with and .

Numerical geometry of non-rigid shapes Differential geometry I Curvature n is a vector in

Numerical geometry of non-rigid shapes Differential geometry I Curvature n is a vector in change in as we make differential steps in the direction . n Differentiate n Hence measuring the w. r. t. or . n Shape operator (a. k. a. Weingarten map): is the map defined by Julius Weingarten (1836 -1910) 24

Numerical geometry of non-rigid shapes Differential geometry I Shape operator n Can be expressed

Numerical geometry of non-rigid shapes Differential geometry I Shape operator n Can be expressed in parametrization coordinates as is a 2× 2 matrix satisfying n Multiply by where 25

Numerical geometry of non-rigid shapes Differential geometry I Second fundamental form n The matrix

Numerical geometry of non-rigid shapes Differential geometry I Second fundamental form n The matrix gives rise to the quadratic form called the second fundamental form. n Related to shape operator and first fundamental form by identity 26

Numerical geometry of non-rigid shapes Differential geometry I Principal curvatures encore n Let be

Numerical geometry of non-rigid shapes Differential geometry I Principal curvatures encore n Let be a curve on the surface. n Since , . n Differentiate w. r. t. to n n is the smallest eigenvalue of n is the largest eigenvalue of n . . are the corresponding eigenvectors. 27

Numerical geometry of non-rigid shapes Differential geometry I Second fundamental form of the Earth

Numerical geometry of non-rigid shapes Differential geometry I Second fundamental form of the Earth n Parametrization n Normal n Second fundamental form 28

Numerical geometry of non-rigid shapes Differential geometry I Shape operator of the Earth n

Numerical geometry of non-rigid shapes Differential geometry I Shape operator of the Earth n First fundamental form n Second fundamental form n Shape operator n Constant at every point. n Is there connection between algebraic invariants of shape operator shape? (trace, determinant) with geometric invariants of the 29

Numerical geometry of non-rigid shapes Differential geometry I Mean and Gaussian curvatures n Mean

Numerical geometry of non-rigid shapes Differential geometry I Mean and Gaussian curvatures n Mean curvature n Gaussian curvature hyperbolic point elliptic point 30

31 Numerical geometry of non-rigid shapes Differential geometry I Extrinsic & intrinsic geometry n

31 Numerical geometry of non-rigid shapes Differential geometry I Extrinsic & intrinsic geometry n First fundamental form describes completely the intrinsic geometry. n Second fundamental form describes completely the extrinsic geometry – the “layout” of the shape in ambient space. n First fundamental form is invariant to isometry. n Second fundamental form is invariant to rigid motion (congruence). n If and are congruent (i. e. , ), then they have identical intrinsic and extrinsic geometries. n Fundamental theorem: a map preserving the first and the second fundamental forms is a congruence. Said differently: an isometry preserving second fundamental form is a restriction of Euclidean isometry.