Feature detection with automatic scale selection

被引:2580
作者
Lindeberg, T [1 ]
机构
[1] Royal Inst Technol, Dept Numer Anal & Comp Sci, Computat Vis & Act Percept Lab, S-10044 Stockholm, Sweden
基金
英国工程与自然科学研究理事会;
关键词
scale; scale selection; normalized derivative; feature detection; blob detection; corner detection; frequency estimation; Gaussian derivative; scale-space; multi-scale representation; computer vision;
D O I
10.1023/A:1008045108935
中图分类号
TP18 [人工智能理论];
学科分类号
081104 [模式识别与智能系统]; 0812 [计算机科学与技术]; 0835 [软件工程]; 1405 [智能科学与技术];
摘要
The fact that objects in the world appear in different ways depending on the scale of observation has important implications if one aims at describing them. It shows that the notion of scale is of utmost importance when processing unknown measurement data by automatic methods. In their seminal works, Witkin (1983) and Koenderink (1984) proposed to approach this problem by representing image structures at different scales in a so-called scale-space representation. Traditional scale-space theory building on this work, however, does not address the problem of how to select local appropriate scales for further analysis. This article proposes a systematic methodology for dealing with this problem. A framework is presented for generating hypotheses about interesting scale levels in image data, based on a general principle stating that local extrema over scales of different combinations of gamma-normalized derivatives are likely candidates to correspond to interesting structures. Specifically, it is shown how this idea can be used as a major mechanism in algorithms for automatic scale selection, which adapt the local scales of processing of th local image structure. Support for the proposed approach is given in terms of a general theoretical investigation of the behaviour of the scale selection method under rescalings of the input pattern and by integration with different types of early visual modules, including experiments on real-world and synthetic data. Support is also given by a detailed analysis of how different types of feature detectors perform when integrated with a scale selection mechanism and then applied to characteristic model patterns. Specifically, it is described in detail how the proposed methodology applies to the problems of blob detection, junction detection, edge detection, ridge detection and local frequency estimation. In many computer vision applications, the poor performance of the low-level vision modules constitutes a major bottleneck. It is argued that the inclusion of mechanisms for automatic scale selection is essential if we are to construct vision systems to automatically analyse complex unknown environments.
引用
收藏
页码:79 / 116
页数:38
相关论文
共 61 条
[1]
Abramowitz M., 1964, APPL MATH SERIES
[2]
ALMANSA A, 1998, NAP9803SE ISRN KTH D
[3]
ALMANSA A, 1996, GAUSSIAN SCALE SPACE
[4]
[Anonymous], 1997, SPRINGER LNCS
[5]
[Anonymous], THESIS CARNEGIE MELL
[6]
UNIQUENESS OF THE GAUSSIAN KERNEL FOR SCALE-SPACE FILTERING [J].
BABAUD, J ;
WITKIN, AP ;
BAUDIN, M ;
DUDA, RO .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1986, 8 (01) :26-33
[7]
BLOM J, 1992, THESIS U UTRECHT
[8]
A MULTISCALE REGION DETECTOR [J].
BLOSTEIN, D ;
AHUJA, N .
COMPUTER VISION GRAPHICS AND IMAGE PROCESSING, 1989, 45 (01) :22-41
[9]
Bretzner L, 1997, LECT NOTES COMPUT SC, V1252, P128
[10]
Feature tracking with automatic selection of spatial scales [J].
Bretzner, L ;
Lindeberg, T .
COMPUTER VISION AND IMAGE UNDERSTANDING, 1998, 71 (03) :385-392