An algorithm is presented which uses Gaussian curvature for extracting special points on the terrain, and then uses these points for recognition of particular regions of the terrain. The Gaussian curvature is chosen because it is invariant under isometry, which includes rotation and translation. In the Gaussian curvature image, the points of maximum and minimum curvature are extracted and used for matching. The stability of the position of these points in the presence of noise with resampling is investigated. The Gaussian curvature is calculated from the 3-D digital terrain data by fitting a quadratic surface over a square window and calculating directional derivatives of this surface. A method of surface fitting which is invariant to coordinate system transformation is suggested and implemented. This method involves finding an optimal directional in which the fitting is performed.<<ETX>>
[1]
R. Haralick,et al.
A facet model for image data
,
1981
.
[2]
B. Noble.
Applied Linear Algebra
,
1969
.
[3]
B. O'neill.
Elementary Differential Geometry
,
1966
.
[4]
Jean Ponce,et al.
Describing surfaces
,
1985,
Comput. Vis. Graph. Image Process..
[5]
Thomas S. Huang,et al.
MAXIMAL MATCHING OF TWO THREE-DIMENSIONAL POINT SETS.
,
1986
.
[6]
M. J. Maron,et al.
Numerical Analysis: A Practical Approach
,
1982
.
[7]
Ramesh C. Jain,et al.
Three-dimensional object recognition
,
1985,
CSUR.
[8]
Paul J. Besl,et al.
Segmentation through symbolic surface descriptions
,
1986
.