The 2D Z-transform, similar to the
Z-transform
In mathematics and signal processing, the Z-transform converts a discrete-time signal, which is a sequence of real or complex numbers, into a complex frequency-domain (z-domain or z-plane) representation.
It can be considered as a discrete-t ...
, is used in
Multidimensional signal processing to relate a two-dimensional
discrete-time signal
In mathematical dynamics, discrete time and continuous time are two alternative frameworks within which variables that evolve over time are modeled.
Discrete time
Discrete time views values of variables as occurring at distinct, separate "po ...
to the complex frequency domain in which the 2D surface in 4D space that the
Fourier Transform
A Fourier transform (FT) is a mathematical transform that decomposes functions into frequency components, which are represented by the output of the transform as a function of frequency. Most commonly functions of time or space are transformed, ...
lies on is known as the unit surface or unit bicircle.
[Siamak Khatibi, “Multidimensional Signal Processing: Lecture 11”, BLEKINGE INSTITUTE OF TECHNOLOGY, PowerPoint Presentation.] The 2D Z-transform is defined by
:
where
are integers and
are represented by the complex numbers:
:
:
The 2D Z-transform is a generalized version of the 2D
Fourier transform
A Fourier transform (FT) is a mathematical transform that decomposes functions into frequency components, which are represented by the output of the transform as a function of frequency. Most commonly functions of time or space are transformed, ...
. It converges for a much wider class of sequences, and is a helpful tool in allowing one to draw conclusions on system characteristics such as
BIBO stability
In signal processing, specifically control theory, bounded-input, bounded-output (BIBO) stability is a form of stability for signals and systems that take inputs. If a system is BIBO stable, then the output will be bounded for every input to th ...
. It is also used to determine the connection between the input and output of a linear
Shift-invariant system A shift invariant system is the discrete equivalent of a time-invariant system, defined such that if y(n) is the response of the system to x(n), then y(n-k) is the response of the system to x(n-k).Oppenheim, Schafer, 12 That is, in a shift-invariant ...
, such as manipulating a difference equation to determine the system's
Transfer function
In engineering, a transfer function (also known as system function or network function) of a system, sub-system, or component is a mathematical function that theoretically models the system's output for each possible input. They are widely used ...
.
Region of Convergence (ROC)
The Region of Convergence is the set of points in complex space where:
:
In the 1D case this is represented by an
annulus
Annulus (or anulus) or annular indicates a ring- or donut-shaped area or structure. It may refer to:
Human anatomy
* ''Anulus fibrosus disci intervertebralis'', spinal structure
* Annulus of Zinn, a.k.a. annular tendon or ''anulus tendineus co ...
, and the 2D representation of an annulus is known as the
Reinhardt domain
The theory of functions of several complex variables is the branch of mathematics dealing with complex-valued functions. The name of the field dealing with the properties of function of several complex variables is called several complex variabl ...
.
[Dan E. Dudgeon, Russell M. Mersereau, “Multidimensional Digital Signal Processing”, Prentice-Hall Signal Processing Series, , 1983.] From this one can conclude that only the magnitude and not the phase of a point at
will determine whether or not it lies within the ROC. In order for a 2D Z-transform to fully define the system in which it means to describe, the associated ROC must also be know. Conclusions can be drawn on the Region of Convergence based on Region of
Support (mathematics)
In mathematics, the support of a real-valued function f is the subset of the function domain containing the elements which are not mapped to zero. If the domain of f is a topological space, then the support of f is instead defined as the smal ...
of the original sequence
.
Finite Support Sequences
A sequence with a region of support that is bonded by an area
within the
plane can be represented in the z-domain as:
:
Because the bounds on the summation are finite, as long as z1 and z2 are finite, the 2D Z-transform will converge for all values of z1 and z2, except in some cases where z1 = 0 or z2 = 0 depending on
.
First Quadrant and Wedge Sequences
Sequences with a region of support in the first quadrant of the
plane have the following 2D Z-transform:
:
From the transform if a point
lies within the ROC then any point with a magnitude
:
also lie within the ROC. Due to these condition, the boundary of the ROC must have a negative slope or a slope of 0. This can be assumed because if the slope was positive there would be points that meet the previous condition, but also lie outside the ROC.
For example, the sequence:
: