Fast anisotropic gauss filtering
Top Cited Papers
- 4 August 2003
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Image Processing
- Vol. 12 (8), 938-943
- https://doi.org/10.1109/tip.2003.812429
Abstract
We derive the decomposition of the anisotropic Gaussian in a one-dimensional (1-D) Gauss filter in the x-direction followed by a 1-D filter in a nonorthogonal direction /spl phi/. So also the anisotropic Gaussian can be decomposed by dimension. This appears to be extremely efficient from a computing perspective. An implementation scheme for normal convolution and for recursive filtering is proposed. Also directed derivative filters are demonstrated. For the recursive implementation, filtering an 512 /spl times/ 512 image is performed within 40 msec on a current state of the art PC, gaining over 3 times in performance for a typical filter, independent of the standard deviations and orientation of the filter. Accuracy of the filters is still reasonable when compared to truncation error or recursive approximation error. The anisotropic Gaussian filtering method allows fast calculation of edge and ridge maps, with high spatial and angular accuracy. For tracking applications, the normal anisotropic convolution scheme is more advantageous, with applications in the detection of dashed lines in engineering drawings. The recursive implementation is more attractive in feature detection applications, for instance in affine invariant edge and ridge detection in computer vision. The proposed computational filtering method enables the practical applicability of orientation scale-space analysis.Keywords
This publication has 13 references indexed in Scilit:
- Probability distributions of optical flowPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Recursive Gaussian derivative filtersPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Invertible orientation bundles on 2D scalar imagesLecture Notes in Computer Science, 1997
- Recursive implementation of the Gaussian filterSignal Processing, 1995
- Scale-Space Theory in Computer VisionPublished by Springer Nature ,1994
- Steerable-scalable kernels for edge detection and junction analysisImage and Vision Computing, 1992
- Multidimensional orientation estimation with applications to texture analysis and optical flowIEEE Transactions on Pattern Analysis and Machine Intelligence, 1991
- Receptive field familiesBiological Cybernetics, 1990
- Fast algorithms for low-level visionIEEE Transactions on Pattern Analysis and Machine Intelligence, 1990
- The structure of imagesBiological Cybernetics, 1984