1 / 17

Smooth Surfaces and their Outlines II

Smooth Surfaces and their Outlines II Elements of Differential Geometry What are the Inflections of the Contour? Koenderink’s Theorem Reading: Smooth Surfaces and their Outlines This file on: feather.ai.uiuc.edu in pub/ponce/lect25.ppt.gz

Download Presentation

Smooth Surfaces and their Outlines II

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Smooth Surfaces and their Outlines II • Elements of Differential Geometry • What are the Inflections of the Contour? • Koenderink’s Theorem • Reading: Smooth Surfaces and their Outlines • This file on: feather.ai.uiuc.edu in pub/ponce/lect25.ppt.gz • Final: Take-home, given on Thursday, due on Monday.

  2. Smooth Shapes and their Outlines Can we say anything about a 3D shape from the shape of its contour?

  3. What are the contour stable features?? folds cusps T-junctions Shadows are like silhouettes..

  4. Differential geometry: geometry in the small The normal to a curve is perpendicular to the tangent line. A tangent is the limit of a sequence of secants.

  5. What can happen to a curve in the vicinity of a point? (a) Regular point; (b) inflection; (c) cusp of the first kind; (d) cusp of the second kind.

  6. The Gauss Map It maps points on a curve onto points on the unit circle. The direction of traversal of the Gaussian image reverts at inflections: it fold there.

  7. The curvature C • C is the center of curvature; • R = CP is the radius of curvature; • k = lim dq/ds = 1/R is the curvature.

  8. Closed curves admit a canonical orientation.. k <0 k > 0

  9. Twisted curves are more complicated animals..

  10. A smooth surface, its tangent plane and its normal.

  11. Normal sections and normal curvatures Principal curvatures: minimum value k maximum value k Gaussian curvature: K = k k 1 1 2 2

  12. The local shape of a smooth surface Elliptic point Hyperbolic point K > 0 K < 0 K = 0 Parabolic point

  13. The Gauss map The Gauss map folds at parabolic points.

  14. Smooth Shapes and their Outlines Can we say anything about a 3D shape from the shape of its contour?

  15. Theorem [Koenderink, 1984]: the inflections of the silhouette are the projections of parabolic points.

  16. Koenderink’s Theorem (1984) K = kk r c Note: k > 0. r Corollary: K and k have the same sign! c

  17. From Horn’s Robot Vision

More Related