normal curvature of surface p n t local geometry at a surface point p: surface normal n. the plane...
TRANSCRIPT
![Page 1: Normal Curvature of Surface p N T Local geometry at a surface point p: surface normal N. The plane containing N and T cuts out a curve on the surface](https://reader037.vdocuments.net/reader037/viewer/2022100509/56649f385503460f94c5542e/html5/thumbnails/1.jpg)
Normal Curvature of Surface
p
N
T
Local geometry at a surface point p:
surface normal N.
The plane containing N and T cuts out
a curve on the surface.
tangent direction T.
Normal curvature in T curvature of
surface bending along T
normal plane
Every tangent direction at p defines a normal curvature.
![Page 2: Normal Curvature of Surface p N T Local geometry at a surface point p: surface normal N. The plane containing N and T cuts out a curve on the surface](https://reader037.vdocuments.net/reader037/viewer/2022100509/56649f385503460f94c5542e/html5/thumbnails/2.jpg)
Principal Curvatures
tangent plane
p
N
Normal curvature function generally has unique minimum and maximum.
These extrema are achieved at two orthogonal tangent directions at p.
principal directions
principal directions
principal curvatures and 1 2
![Page 3: Normal Curvature of Surface p N T Local geometry at a surface point p: surface normal N. The plane containing N and T cuts out a curve on the surface](https://reader037.vdocuments.net/reader037/viewer/2022100509/56649f385503460f94c5542e/html5/thumbnails/3.jpg)
Solution of Principal Curvatures
22
21 sincos
)(sin)(cos 22
21
T
T
T
d1
d2
Principal directions: d and d . (1 unknown)1 2
Normal curvature in direction T :
Principal curvatures: and . (2 unknowns)1 2
)(sin)(cos 22
21
in direction T :
in direction T :
and can be controlled.
, , can be measured.
, , 1 2
tangent plane at p:
(closed forms)
?
d , d1 2
![Page 4: Normal Curvature of Surface p N T Local geometry at a surface point p: surface normal N. The plane containing N and T cuts out a curve on the surface](https://reader037.vdocuments.net/reader037/viewer/2022100509/56649f385503460f94c5542e/html5/thumbnails/4.jpg)
Measuring Normal Curvature
normal plane
N
sampling plane
Track the shape with a touch sensor constrained in a sampling plane through p.(planar contour tracking)
Curve segments , , .p
Tangents at p: T , T , T
Curvatures: , ,
Surface normal:
TTN
( 1 – B N )
normal curvature in direction T
BT
normal to sampling plane
Track in two more planes through p.
![Page 5: Normal Curvature of Surface p N T Local geometry at a surface point p: surface normal N. The plane containing N and T cuts out a curve on the surface](https://reader037.vdocuments.net/reader037/viewer/2022100509/56649f385503460f94c5542e/html5/thumbnails/5.jpg)
Estimation over Synthetic Data
12
2
2
2
2
2
358 zyx
y = 1
2
1
z
x y
(0.047,0.125)
(0.0284, 0.798)
exact principal curvatures
estimates
(0,1,0)
2
1
![Page 6: Normal Curvature of Surface p N T Local geometry at a surface point p: surface normal N. The plane containing N and T cuts out a curve on the surface](https://reader037.vdocuments.net/reader037/viewer/2022100509/56649f385503460f94c5542e/html5/thumbnails/6.jpg)
Patch Reconstruction
)(2
1 22
21 yxz
Local geometry approximated by an elliptic paraboloid:
p
too local!
Include higher order terms to represent a larger area:
ji
djiij yxayxz
3
22
21 )(
2
1
z
x
y
surface normal
principaldirections
Darboux frame
determined by fitting
![Page 7: Normal Curvature of Surface p N T Local geometry at a surface point p: surface normal N. The plane containing N and T cuts out a curve on the surface](https://reader037.vdocuments.net/reader037/viewer/2022100509/56649f385503460f94c5542e/html5/thumbnails/7.jpg)
Reconstruction Algorithm
2. Fit over the curve segments in local coordinates.
Planar contour tracking (Part III)
Estimate principal curvatures and axes (Part I)
Ongoing work …
Order of polynomials set to be 4.
1. Track three curve segments intersecting at a reference point p.
Tangent interpolation to generate artificial surface points between the three curve segments.
ji
djiij yxayxz
3
22
21 )(
2
1
![Page 8: Normal Curvature of Surface p N T Local geometry at a surface point p: surface normal N. The plane containing N and T cuts out a curve on the surface](https://reader037.vdocuments.net/reader037/viewer/2022100509/56649f385503460f94c5542e/html5/thumbnails/8.jpg)
Preliminary Result: Top of a Sphere
Three views:
![Page 9: Normal Curvature of Surface p N T Local geometry at a surface point p: surface normal N. The plane containing N and T cuts out a curve on the surface](https://reader037.vdocuments.net/reader037/viewer/2022100509/56649f385503460f94c5542e/html5/thumbnails/9.jpg)
Patch on a Mouse
A different view: