Discrete Approximations of Gaussian Smoothing and Gaussian Derivatives

被引:7
作者
Lindeberg, Tony [1 ]
机构
[1] KTH Royal Inst Technol, Div Computat Sci & Technol, Computat Brain Sci Lab, S-10044 Stockholm, Sweden
关键词
Scale; Discrete; Continuous; Gaussian kernel; Gaussian derivative; Directional derivative; Scale-normalized derivative; Steerable filter; Filter bank; Scale-space properties; Scale space; SCALE-SPACE; RECURSIVE IMPLEMENTATION; IMAGE REPRESENTATION; FAST COMPUTATION; INVARIANT; SELECTION; DESCRIPTORS; RECOGNITION; TRACKING; TEXTURE;
D O I
10.1007/s10851-024-01196-9
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper develops an in-depth treatment concerning the problem of approximating the Gaussian smoothing and the Gaussian derivative computations in scale-space theory for application on discrete data. With close connections to previous axiomatic treatments of continuous and discrete scale-space theory, we consider three main ways of discretizing these scale-space operations in terms of explicit discrete convolutions, based on either (i) sampling the Gaussian kernels and the Gaussian derivative kernels, (ii) locally integrating the Gaussian kernels and the Gaussian derivative kernels over each pixel support region, to aim at suppressing some of the severe artefacts of sampled Gaussian kernels and sampled Gaussian derivatives at very fine scales, or (iii) basing the scale-space analysis on the discrete analogue of the Gaussian kernel, and then computing derivative approximations by applying small-support central difference operators to the spatially smoothed image data.We study the properties of these three main discretization methods both theoretically and experimentally and characterize their performance by quantitative measures, including the results they give rise to with respect to the task of scale selection, investigated for four different use cases, and with emphasis on the behaviour at fine scales. The results show that the sampled Gaussian kernels and the sampled Gaussian derivatives as well as the integrated Gaussian kernels and the integrated Gaussian derivatives perform very poorly at very fine scales. At very fine scales, the discrete analogue of the Gaussian kernel with its corresponding discrete derivative approximations performs substantially better. The sampled Gaussian kernel and the sampled Gaussian derivatives do, on the other hand, lead to numerically very good approximations of the corresponding continuous results, when the scale parameter is sufficiently large, in most of the experiments presented in the paper, when the scale parameter is greater than a value of about 1, in units of the grid spacing. Below a standard deviation of about 0.75, the derivative estimates obtained from convolutions with the sampled Gaussian derivative kernels are, however, not numerically accurate or consistent, while the results obtained from the discrete analogue of the Gaussian kernel, with its associated central difference operators applied to the spatially smoothed image data, are then a much better choice.
引用
收藏
页码:759 / 800
页数:42
相关论文
共 103 条
[1]  
[Anonymous], 1964, Handbook of mathematical functions. Applied mathematics series
[2]  
[Anonymous], 1994, Journal of Applied Statistics, DOI DOI 10.1080/757582976
[3]  
Astrom K, 1997, COMP IMAG VIS, V8, P129
[4]  
Athalye A, 2018, PR MACH LEARN RES, V80
[5]   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
[6]   Deep convolutional networks do not classify based on global object shape [J].
Baker, Nicholas ;
Lu, Hongjing ;
Erlikhman, Gennady ;
Kellman, Philip J. .
PLOS COMPUTATIONAL BIOLOGY, 2018, 14 (12)
[7]   Affine invariant texture segmentation and shape from texture by variational methods [J].
Ballester, C ;
Gonzalez, M .
JOURNAL OF MATHEMATICAL IMAGING AND VISION, 1998, 9 (02) :141-171
[8]  
Baumberg A, 2000, PROC CVPR IEEE, P774, DOI 10.1109/CVPR.2000.855899
[9]   Speeded-Up Robust Features (SURF) [J].
Bay, Herbert ;
Ess, Andreas ;
Tuytelaars, Tinne ;
Van Gool, Luc .
COMPUTER VISION AND IMAGE UNDERSTANDING, 2008, 110 (03) :346-359
[10]   STEERABLE FILTERS AND INVARIANCE THEORY [J].
BEIL, W .
PATTERN RECOGNITION LETTERS, 1994, 15 (05) :453-460