To the Graduate Council: I am submitting herewith a thesis written by ...
To the Graduate Council: I am submitting herewith a thesis written by ...
To the Graduate Council: I am submitting herewith a thesis written by ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Chapter 4: Algorithm Overview 45These maximum and minimum directions {T 1 , T 2 } are <strong>the</strong> principal directions. Theadded benefit of choosing <strong>the</strong> principal directions as <strong>the</strong> basis set is that <strong>the</strong> curvaturesκ 1 = κ p (T 1 ) and κ 2 = κ p (T 2 ) associated with <strong>the</strong>se directions lead to <strong>the</strong> followingrelationship for any normal curvature at p:κ ( Tpθ22) = κ1cos ( θ ) + κ2sin ( θ ),(4.1)where T θ = cos(θ)T 1 + sin(θ)T 2 and -π ≤ θ ≤ π is <strong>the</strong> angle to vector T 1 in <strong>the</strong> tangentplane. The maximum and minimum curvatures are known as <strong>the</strong> principal curvatures.The principal directions along with <strong>the</strong> principal curvatures completely specify <strong>the</strong>surface curvature of S at p and thus describe <strong>the</strong> shape of S. Combinations of <strong>the</strong>principal curvatures lead to o<strong>the</strong>r common definitions of surface curvature. The mostcommonly used is <strong>the</strong> Gaussian curvature, and is <strong>the</strong> product of <strong>the</strong> principalcurvatures as shown in Equation 4.2.K p = κ 1 κ 2(4.2)This definition highlights that negative surface curvature that occurs at hyperbolicoccur where only one principal curvature is negative. The second definition ofcurvature is mean curvature. We specify mean curvature as <strong>the</strong> average of bothprincipal curvatures (Equation 4.3). Mean curvature gives insight to <strong>the</strong> degree offlatness of <strong>the</strong> surface.H p= ( κ 1 + κ 2 ) / 2(4.3)4.2.2 Curvature EstimationCurvature estimation is a challenging problem on digitized representations of curvesand surfaces. Consider a 2D function y=f(x).The curvature of <strong>the</strong> continuous functiony is ma<strong>the</strong>matically defined as shown in Equation 4.4.κ =1+ 2d y2dxdydx23 2(4.4)Equation 4.4 assumes <strong>the</strong> rectangular coordinate system. If we par<strong>am</strong>eterize y = f(x) in<strong>the</strong> polar coordinate system <strong>the</strong> curvature equation can be re<strong>written</strong> as in Equation 4.5.κ =r2+ 2 r2θ− rr2 2 3( r + r )θθθ2;rθ∂ r∂ θ .(4.5)