Efficiently locating objects using the Hausdorff distance

被引:188
作者
Rucklidge, WJ
机构
[1] Xerox Palo Alto Research Center, Palo Alto, CA 94304
基金
美国国家科学基金会;
关键词
Hausdorff distance; object recognition; feature-based matching; efficient search; model-based recognition; affine transformation; distance transform; guaranteed search;
D O I
10.1023/A:1007975324482
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The Hausdorff distance is a measure defined between two point sets, here representing a model and an image. The Hausdorff distance is reliable even when the image contains multiple objects, noise, spurious features, and occlusions. In the past, it has been used to search images for instances of a model that has been translated, or translated and scaled, by finding transformations that bring a large number of model features close to image features, and vice versa. In this paper, we apply it to the task of locating an affine transformation of a model in an image; this corresponds to determining the pose of a planar object that has undergone weak-perspective projection. We develop a rasterised approach to the search and a number of techniques that allow us io locate quickly all transformations of the model that satisfy two quality criteria; we can also efficiently locate only the best transformation. We discuss an implementation of this approach, and present some examples of its use.
引用
收藏
页码:251 / 270
页数:20
相关论文
共 15 条
[1]   HYPER - A NEW APPROACH FOR THE RECOGNITION AND POSITIONING OF TWO-DIMENSIONAL OBJECTS [J].
AYACHE, N ;
FAUGERAS, OD .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1986, 8 (01) :44-54
[2]  
Barrow H. G., 1977, P IMAGE UNDERSTANDIN, V2, P659
[3]   HIERARCHICAL CHAMFER MATCHING - A PARAMETRIC EDGE MATCHING ALGORITHM [J].
BORGEFORS, G .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1988, 10 (06) :849-865
[4]   LINEAR-TIME EUCLIDEAN DISTANCE TRANSFORM ALGORITHMS [J].
BREU, H ;
GIL, J ;
KIRKPATRICK, D ;
WERMAN, M .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1995, 17 (05) :529-533
[5]  
BRUEL TM, 1992, P COMPUTER VISION PA, P445
[6]  
Cass T. A., 1990, Proceedings. Third International Conference on Computer Vision (Cat. No.90CH2934-8), P360, DOI 10.1109/ICCV.1990.139551
[7]   EUCLIDEAN DISTANCE MAPPING [J].
DANIELSSON, PE .
COMPUTER GRAPHICS AND IMAGE PROCESSING, 1980, 14 (03) :227-248
[8]  
Huttenlocher D. P., 1993, Proceedings. 1993 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No.93CH3309-2), P705, DOI 10.1109/CVPR.1993.341019
[9]   COMPARING IMAGES USING THE HAUSDORFF DISTANCE [J].
HUTTENLOCHER, DP ;
KLANDERMAN, GA ;
RUCKLIDGE, WJ .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1993, 15 (09) :850-863
[10]   RECOGNIZING SOLID OBJECTS BY ALIGNMENT WITH AN IMAGE [J].
HUTTENLOCHER, DP ;
ULLMAN, S .
INTERNATIONAL JOURNAL OF COMPUTER VISION, 1990, 5 (02) :195-212