Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Invariant surface characteristics for 3D object recognition in range images
Besl P., Jain R. (ed) Computer Vision, Graphics, and Image Processing33 (1):33-80,1986.Type:Article
Date Reviewed: May 1 1987

As the quality of digitized range data available from active and passive sensors has improved with time, there has been a tremendous increase in computer vision research using this data. In this very extensive paper, the authors address the range-image recognition problem with the aim of developing a general purpose approach that handles arbitrary surface shapes and arbitrary viewing directions. The paper deals with the determination of invariant surface characteristics for 3D object recognition in range images. It is proposed that individual, isolated surface regions be matched with the surface function families of the individual objects in such a way that viewpoint-dependent effects are accounted for.

The key to the approach is the selection of view-independent surface characteristics that are robust enough to describe both polyhedra and curved objects. Two measurements, the “mean curvature” and the “Gaussian curvature” (which are referred to collectively as “surface curvature”), are selected as the surface characteristics that possess desirable invariance properties.

The mathematical theory of the differential geometry of surfaces is first reviewed, deriving equations for two “fundamental forms.” The first form is an intrinsic property that depends only on the surface itself, while the second form is dependent on the embedding of the surface in 3D space and is an extrinsic property of the surface. Two different surface curvature functions are obtained by mapping the two fundamental form matric functions into one scalar function. The surface curvature functions, the mean curvature H, and the Gaussian curvature K, are chosen as the natural algebraic invariants of the shape operator. The signs of the H and K surface curvatures are used to classify range image regions into one of eight basic viewpoint-independent surface types. For example, positive curvature of both H and K indicates a peak, zero curvature of both H and K indicates a flat, and H with positive curvature and K with zero curvature indicates a valley.

The authors then review the literature on surface characterization, and devote some time to a comparison of their technique with the somewhat related topographic primal sketch proposed by Haralick et al. [1], who label each pixel of an intensity image surface with one of ten possible topographic labels--e.g., peak, pit, flat, etc., based on gradients, Hessians, and first and second directional derivatives. The authors feel that the advantage of their method is that it treats edge-type and surface-type labeling as two distinctly different issues, while the topographic primal sketch mixes these surface labels together.

The next portion of their paper describes the range image computations of the first and second partial derivatives of the depth map. A continuous differentiable function that best fits the data is first determined, and then the derivatives of the continuous function are computed analytically. H, K, and other surface characteristics are then computed using these partial derivatives.

Experimental results for real and synthetic range images are presented to show the properties, usefulness, and importance of differential-geometric surface characteristics. The various surface parameters--such as zeros of the mean and Gaussian curvature, and magnitude of mean curvature--are displayed in image form and discussed.

The paper contains a wealth of detailed tutorial material on the differential geometry of surfaces and methods for computing the characteristics of these surfaces. While the experimental results seem to indicate the efficacy of their surface characterization approach, it remains to be seen whether these characteristics can be used for matching purposes.

Reviewer:  O. Firschein Review #: CR111350
1) Haralick, R. M.; Watson, L. T.; and Laffey, T. J.The topographic primal sketch, Int. J. Rob. Res. 2, 1 (1983), 50–72.
Bookmark and Share
 
Range Data (I.4.8 ... )
 
 
Curve, Surface, Solid, And Object Representations (I.3.5 ... )
 
 
Depth Cues (I.4.8 ... )
 
 
Invariants (I.4.7 ... )
 
 
Modeling And Recovery Of Physical Attributes (I.2.10 ... )
 
 
Design Methodology (I.5.2 )
 
Would you recommend this review?
yes
no
Other reviews under "Range Data": Date
Partial surface and volume matching in three dimensions
Barequet G., Sharir M. IEEE Transactions on Pattern Analysis and Machine Intelligence 19(9): 929-948, 1997. Type: Article
Jul 1 1998
3D part segmentation using simulated electrical charge distributions
Wu K., Levine M. IEEE Transactions on Pattern Analysis and Machine Intelligence 19(11): 1223-1235, 1997. Type: Article
Aug 1 1998
Range imaging with adaptive color structured light
Caspi D., Kiryati N., Shamir J. IEEE Transactions on Pattern Analysis and Machine Intelligence 20(5): 470-480, 1998. Type: Article
Apr 1 1999
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy