This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages)
|
In signal processing, multidimensional convolution refers to the mathematical operation between two functions f and g of n-dimensions that produces a third function, also of n-dimensions. Multidimensional convolution is a direct extension of the one-Dimensional convolution case.
Definition
Similar to the one-Dimensional case, an asterisk is used to represent the convolution operation. The number of dimensions in the given operation is reflected in the number of asterisks. For example, the following represents a two-Dimensional convolution:
Problem Statement & Basics
Motivation & Applications
Row-Column Decomposition with Separable Signals
Separable Signals
A signal is said to be separable if it can be written as the product of multiple 1-Dimensional signals [1]. Mathematically, this is expressed as the following:
Some readily recognizable separable signals include the unit step function, and the delta-dirac impulse function.
(unit step function)
(delta-dirac impulse function)
Convolution is a linear operation. It then follows that the multidimensional convolution of separable signals can be expressed as the product of many one-dimensional convolutions. For example, consider the case where x and h are both separable functions.
Overlap and Add and Overlap and Save
Another method to perform multidimensional convolution is the overlap and add approach. This method helps reduce the computational complexity often associated with multidimensional convolutions due to the vast amounts of data inherent in modern day digital systems. For example, consider a two-dimensional convolution using a direct computation:
<math>y(n_1, n_2) = x(n_1 - k_1, n_2 - k_2)h(k_1, k_2)<math>
The Helix Transform
Similar to row-column decomposition, the helix transform computes the multidimensional convolution by incorporating one-dimensional convolutional properties and operators. Instead of using the separability of signals,
References
- ^ Dudgeon, Dan; Mersereau, Russell (1983), Multidimensional Digital Signal Processing, Prentice-Hall, p. 8
This article has not been added to any content categories. Please help out by adding categories to it so that it can be listed with similar articles. (November 2015) |