z-logo
open-access-imgOpen Access
Discrete derivative approximations with scale-space properties: A basis for low-level feature extraction
Author(s) -
Tony Lindeberg
Publication year - 1993
Publication title -
journal of mathematical imaging and vision
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.504
H-Index - 74
eISSN - 1573-7683
pISSN - 0924-9907
DOI - 10.1007/bf01664794
Subject(s) - discretization , convolution (computer science) , smoothing , scale space , mathematics , basis function , algorithm , kernel (algebra) , representation (politics) , computer science , mathematical analysis , image processing , artificial neural network , discrete mathematics , artificial intelligence , image (mathematics) , statistics , politics , political science , law
This article shows how discrete derivative approximations can be defined so thatscale-space properties hold exactly also in the discrete domain. Starting from a set of natural requirements on the first processing stages of a visual system,the visual front end, it gives an axiomatic derivation of how a multiscale representation of derivative approximations can be constructed from a discrete signal, so that it possesses analgebraic structure similar to that possessed by the derivatives of the traditional scale-space representation in the continuous domain. A family of kernels is derived that constitutediscrete analogues to the continuous Gaussian derivatives.The representation has theoretical advantages over other discretizations of the scale-space theory in the sense that operators that commute before discretizationcommute after discretization. Some computational implications of this are that derivative approximations can be computeddirectly from smoothed data and that this will giveexactly the same result as convolution with the corresponding derivative approximation kernel. Moreover, a number ofnormalization conditions are automatically satisfied.The proposed methodology leads to a scheme of computations of multiscale low-level feature extraction that is conceptually very simple and consists of four basic steps: (i)large support convolution smoothing, (ii)small support difference computations, (iii)point operations for computing differential geometric entities, and (iv)nearest-neighbour operations for feature detection.Applications demonstrate how the proposed scheme can be used for edge detection and junction detection based on derivatives up to order three.

QC 20130419

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom