Topics in matrix analysis
Some algorithms for approximating convolutions
Computer Vision, Graphics, and Image Processing
Accelerating 3D convolution using graphics hardware (case study)
VIS '99 Proceedings of the conference on Visualization '99: celebrating ten years
Face Recognition: Features Versus Templates
IEEE Transactions on Pattern Analysis and Machine Intelligence
Journal of Computational and Applied Mathematics
Digital Image Processing (3rd Edition)
Digital Image Processing (3rd Edition)
FFT and Convolution Performance in Image Filtering on GPU
IV '06 Proceedings of the conference on Information Visualization
Deblurring Images: Matrices, Spectra, and Filtering (Fundamentals of Algorithms 3) (Fundamentals of Algorithms)
IEEE Transactions on Signal Processing
IEEE Transactions on Signal Processing
Hi-index | 0.00 |
Methods for the approximation of 2D discrete convolution operations are derived for the case when a low-rank approximation of one of the input matrices is available. Algorithms based on explicit computation of discrete convolution and on the Fast Fourier Transform are both described. Applications of the described methods to the computation of cross-correlation and autocorrelation are discussed and illustrated by examples. Both theory and numerical experiments show that the use of low-rank approximations makes it possible to determine accurate approximations of convolution, cross-correlation, and autocorrelation operations at competitive speeds.