Analytic Signal
   HOME

TheInfoList



OR:

In
mathematics Mathematics is an area of knowledge that includes the topics of numbers, formulas and related structures, shapes and the spaces in which they are contained, and quantities and their changes. These topics are represented in modern mathematics ...
and
signal processing Signal processing is an electrical engineering subfield that focuses on analyzing, modifying and synthesizing ''signals'', such as audio signal processing, sound, image processing, images, and scientific measurements. Signal processing techniq ...
, an analytic signal is a
complex-valued function Complex analysis, traditionally known as the theory of functions of a complex variable, is the branch of mathematical analysis that investigates functions of complex numbers. It is helpful in many branches of mathematics, including algebrai ...
that has no
negative frequency The concept of signed frequency (negative and positive frequency) can indicate both the rate and sense of rotation; it can be as simple as a wheel rotating clockwise or counterclockwise. The rate is expressed in units such as revolutions (a.k.a. ''c ...
components.  The real and imaginary parts of an analytic signal are real-valued functions related to each other by the
Hilbert transform In mathematics and in signal processing, the Hilbert transform is a specific linear operator that takes a function, of a real variable and produces another function of a real variable . This linear operator is given by convolution with the functi ...
. The analytic representation of a
real-valued In mathematics, value may refer to several, strongly related notions. In general, a mathematical value may be any definite mathematical object. In elementary mathematics, this is most often a number – for example, a real number such as or an i ...
function is an ''analytic signal'', comprising the original function and its Hilbert transform. This representation facilitates many mathematical manipulations. The basic idea is that the negative frequency components of 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, ...
(or
spectrum A spectrum (plural ''spectra'' or ''spectrums'') is a condition that is not limited to a specific set of values but can vary, without gaps, across a continuum. The word was first used scientifically in optics to describe the rainbow of colors i ...
) of a real-valued function are superfluous, due to the Hermitian symmetry of such a spectrum. These negative frequency components can be discarded with no loss of information, provided one is willing to deal with a complex-valued function instead. That makes certain attributes of the function more accessible and facilitates the derivation of modulation and demodulation techniques, such as single-sideband. As long as the manipulated function has no negative frequency components (that is, it is still ''analytic''), the conversion from complex back to real is just a matter of discarding the imaginary part. The analytic representation is a generalization of the
phasor In physics and engineering, a phasor (a portmanteau of phase vector) is a complex number representing a sinusoidal function whose amplitude (''A''), angular frequency (''ω''), and initial phase (''θ'') are time-invariant. It is related to ...
concept:Bracewell, Ron. ''The Fourier Transform and Its Applications''. McGraw-Hill, 1965. p 269 while the phasor is restricted to time-invariant amplitude, phase, and frequency, the analytic signal allows for time-variable parameters.


Definition

If s(t) is a ''real-valued'' function with Fourier transform S(f), then the transform has
Hermitian {{Short description, none Numerous things are named after the French mathematician Charles Hermite (1822–1901): Hermite * Cubic Hermite spline, a type of third-degree spline * Gauss–Hermite quadrature, an extension of Gaussian quadrature m ...
symmetry about the f = 0 axis: :S(-f) = S(f)^*, where S(f)^* is the
complex conjugate In mathematics, the complex conjugate of a complex number is the number with an equal real part and an imaginary part equal in magnitude but opposite in sign. That is, (if a and b are real, then) the complex conjugate of a + bi is equal to a - ...
of S(f). The function: : \begin S_\mathrm(f) &\triangleq \begin 2S(f), &\text\ f > 0,\\ S(f), &\text\ f = 0,\\ 0, &\text\ f < 0 \end\\ &= \underbrace_S(f) = S(f) + \sgn(f)S(f), \end where *\operatorname(f) is the
Heaviside step function The Heaviside step function, or the unit step function, usually denoted by or (but sometimes , or ), is a step function, named after Oliver Heaviside (1850–1925), the value of which is zero for negative arguments and one for positive argume ...
, *\sgn(f) is the
sign function In mathematics, the sign function or signum function (from '' signum'', Latin for "sign") is an odd mathematical function that extracts the sign of a real number. In mathematical expressions the sign function is often represented as . To avoi ...
, contains only the ''non-negative frequency'' components of S(f). And the operation is reversible, due to the Hermitian symmetry of S(f): : \begin S(f) &= \begin \fracS_\mathrm(f), &\text\ f > 0,\\ S_\mathrm(f), &\text\ f = 0,\\ \fracS_\mathrm(-f)^*, &\text\ f < 0\ \text \end\\ &= \frac _\mathrm(f) + S_\mathrm(-f)^* \end The analytic signal of s(t) is the inverse Fourier transform of S_\mathrm(f): :\begin s_\mathrm(t) &\triangleq \mathcal^ _\mathrm(f)\ &= \mathcal^ (f)+ \sgn(f) \cdot S(f)\ &= \underbrace_ + \overbrace^\text\\ &= s(t) + j\underbrace_\\ &= s(t) + j\hat(t), \end where *\hat(t) \triangleq \operatorname (t)/math> is the
Hilbert transform In mathematics and in signal processing, the Hilbert transform is a specific linear operator that takes a function, of a real variable and produces another function of a real variable . This linear operator is given by convolution with the functi ...
of s(t); ** is the binary
convolution In mathematics (in particular, functional analysis), convolution is a operation (mathematics), mathematical operation on two function (mathematics), functions ( and ) that produces a third function (f*g) that expresses how the shape of one is ...
operator; *j is the
imaginary unit The imaginary unit or unit imaginary number () is a solution to the quadratic equation x^2+1=0. Although there is no real number with this property, can be used to extend the real numbers to what are called complex numbers, using addition an ...
. Noting that s(t)= s(t)*\delta(t), this can also be expressed as a filtering operation that directly removes negative frequency components: :s_\mathrm(t) = s(t)*\underbrace_.


Negative frequency components

Since s(t) = \operatorname _\mathrm(t)/math>, restoring the negative frequency components is a simple matter of discarding \operatorname _\mathrm(t)/math> which may seem counter-intuitive. We can also note that the complex conjugate s_\mathrm^*(t) comprises ''only'' the negative frequency components. And therefore s(t) = \operatorname _\mathrm^*(t)/math> restores the suppressed positive frequency components. Another viewpoint is that the imaginary component in either case is a term that subtracts frequency components from s(t). The \operatorname operator removes the subtraction, giving the appearance of adding new components.


Examples


Example 1

:s(t) = \cos(\omega t),   where  \omega > 0. Then: :\begin \hat(t) &= \cos\left(\omega t - \frac\right) = \sin(\omega t), \\ s_\mathrm(t) &= s(t) + j\hat(t) = \cos(\omega t) + j\sin(\omega t) = e^. \end The last equality is
Euler's formula Euler's formula, named after Leonhard Euler, is a mathematical formula in complex analysis that establishes the fundamental relationship between the trigonometric functions and the complex exponential function. Euler's formula states that for an ...
, of which a corollary is \cos(\omega t) = \frac \left(e^ + e^\right). In general, the analytic representation of a simple sinusoid is obtained by expressing it in terms of complex-exponentials, discarding the
negative frequency The concept of signed frequency (negative and positive frequency) can indicate both the rate and sense of rotation; it can be as simple as a wheel rotating clockwise or counterclockwise. The rate is expressed in units such as revolutions (a.k.a. ''c ...
component, and doubling the positive frequency component. And the analytic representation of a sum of sinusoids is the sum of the analytic representations of the individual sinusoids.


Example 2

Here we use Euler's formula to identify and discard the negative frequency. :s(t) = \cos(\omega t + \theta) = \frac \left(e^ + e^\right) Then: :s_\mathrm(t) = \begin e^ \ \ = \ e^\cdot e^ , & \text \ \omega > 0, \\ e^ = \ e^\cdot e^ , & \text \ \omega < 0. \end


Example 3

This is another example of using the Hilbert transform method to remove negative frequency components. We note that nothing prevents us from computing s_\mathrm(t) for a complex-valued s(t). But it might not be a reversible representation, because the original spectrum is not symmetrical in general. So except for this example, the general discussion assumes real-valued s(t). :s(t) = e^, where \omega > 0. Then: :\begin \hat(t) &= je^, \\ s_\mathrm(t) &= e^ + j^2 e^ = e^ - e^ = 0. \end


Properties


Instantaneous amplitude and phase

An analytic signal can also be expressed in
polar coordinates In mathematics, the polar coordinate system is a two-dimensional coordinate system in which each point on a plane is determined by a distance from a reference point and an angle from a reference direction. The reference point (analogous to the or ...
: :s_\mathrm(t) = s_\mathrm(t)e^, where the following time-variant quantities are introduced: *s_\mathrm(t) \triangleq , s_\mathrm(t), is called the ''instantaneous amplitude'' or the ''
envelope An envelope is a common packaging item, usually made of thin, flat material. It is designed to contain a flat object, such as a letter or card. Traditional envelopes are made from sheets of paper cut to one of three shapes: a rhombus, a sh ...
''; *\phi(t) \triangleq \arg\!\left _\mathrm(t)\right/math> is called the ''
instantaneous phase Instantaneous phase and frequency are important concepts in signal processing that occur in the context of the representation and analysis of time-varying functions. The instantaneous phase (also known as local phase or simply phase) of a ''comple ...
'' or ''phase angle''. In the accompanying diagram, the blue curve depicts s(t) and the red curve depicts the corresponding s_\mathrm(t). The time derivative of the
unwrapped ''Unwrapped'', also known as ''Unwrapped with Marc Summers'', is an American television program on Food Network that reveals the origins of sponsored foods. It first aired in June 2001 and is hosted by Marc Summers. The show leads viewers on to ...
instantaneous phase has units of ''radians/second'', and is called the ''instantaneous angular frequency'': :\omega(t) \triangleq \frac(t). The ''
instantaneous frequency Instantaneous phase and frequency are important concepts in signal processing that occur in the context of the representation and analysis of time-varying functions. The instantaneous phase (also known as local phase or simply phase) of a ''comple ...
'' (in
hertz The hertz (symbol: Hz) is the unit of frequency in the International System of Units (SI), equivalent to one event (or cycle) per second. The hertz is an SI derived unit whose expression in terms of SI base units is s−1, meaning that on ...
) is therefore: :f(t)\triangleq \frac\omega(t).   The instantaneous amplitude, and the instantaneous phase and frequency are in some applications used to measure and detect local features of the signal. Another application of the analytic representation of a signal relates to demodulation of modulated signals. The polar coordinates conveniently separate the effects of
amplitude modulation Amplitude modulation (AM) is a modulation technique used in electronic communication, most commonly for transmitting messages with a radio wave. In amplitude modulation, the amplitude (signal strength) of the wave is varied in proportion to ...
and phase (or frequency) modulation, and effectively demodulates certain kinds of signals.


Complex envelope/baseband

Analytic signals are often shifted in frequency (down-converted) toward 0 Hz, possibly creating on-symmetricalnegative frequency components: _(t) \triangleq s_\mathrm(t)e^ = s_\mathrm(t)e^, where \omega_0 is an arbitrary reference angular frequency. This function goes by various names, such as ''complex envelope'' and ''complex
baseband In telecommunications and signal processing, baseband is the range of frequencies occupied by a signal that has not been modulated to higher frequencies. Baseband signals typically originate from transducers, converting some other variable into a ...
''. The complex envelope is not unique; it is determined by the choice of \omega_0. This concept is often used when dealing with
passband signal A passband is the range of frequencies or wavelengths that can pass through a filter. For example, a radio receiver contains a bandpass filter to select the frequency of the desired radio signal out of all the radio waves picked up by its antenn ...
s. If s(t) is a modulated signal, \omega_0 might be equated to its
carrier frequency In telecommunications, a carrier wave, carrier signal, or just carrier, is a waveform (usually sinusoidal) that is modulated (modified) with an information-bearing signal for the purpose of conveying information. This carrier wave usually has a m ...
. In other cases, \omega_0 is selected to be somewhere in the middle of the desired passband. Then a simple
low-pass filter A low-pass filter is a filter that passes signals with a frequency lower than a selected cutoff frequency and attenuates signals with frequencies higher than the cutoff frequency. The exact frequency response of the filter depends on the filter des ...
with real coefficients can excise the portion of interest. Another motive is to reduce the highest frequency, which reduces the minimum rate for alias-free sampling. A frequency shift does not undermine the mathematical tractability of the complex signal representation. So in that sense, the down-converted signal is still ''analytic''. However, restoring the real-valued representation is no longer a simple matter of just extracting the real component. Up-conversion may be required, and if the signal has been
sampled Sample or samples may refer to: Base meaning * Sample (statistics), a subset of a population – complete data set * Sample (signal), a digital discrete sample of a continuous analog signal * Sample (material), a specimen or small quantity of so ...
(discrete-time), interpolation (
upsampling In digital signal processing, upsampling, expansion, and interpolation are terms associated with the process of resampling in a multi-rate digital signal processing system. ''Upsampling'' can be synonymous with ''expansion'', or it can describe a ...
) might also be necessary to avoid
aliasing In signal processing and related disciplines, aliasing is an effect that causes different signals to become indistinguishable (or ''aliases'' of one another) when sampled. It also often refers to the distortion or artifact that results when a ...
. If \omega_0 is chosen larger than the highest frequency of s_\mathrm(t), then _(t) has no positive frequencies. In that case, extracting the real component restores them, but in reverse order; the low-frequency components are now high ones and vice versa. This can be used to demodulate a type of
single-sideband In radio communications, single-sideband modulation (SSB) or single-sideband suppressed-carrier modulation (SSB-SC) is a type of modulation used to transmit information, such as an audio signal, by radio waves. A refinement of amplitude m ...
signal called ''lower sideband'' or ''inverted sideband''. Other choices of reference frequency are sometimes considered: * Sometimes \omega_0 is chosen to minimize \int_0^(\omega - \omega_0)^2, S_\mathrm(\omega), ^2\, d\omega. * Alternatively, \omega_0 can be chosen to minimize the mean square error in linearly approximating the ''unwrapped'' instantaneous phase \phi(t): \int_^ omega(t) - \omega_02 , s_\mathrm(t), ^2\, dt * or another alternative (for some optimum \theta): \int_^ phi(t) - (\omega_0 t + \theta)2\, dt. In the field of time-frequency signal processing, it was shown that the analytic signal was needed in the definition of the
Wigner–Ville distribution The Wigner quasiprobability distribution (also called the Wigner function or the Wigner–Ville distribution, after Eugene Wigner and Jean-André Ville) is a quasiprobability distribution. It was introduced by Eugene Wigner in 1932 to study quan ...
so that the method can have the desirable properties needed for practical applications.B. Boashash, “Notes on the use of the Wigner distribution for time frequency signal analysis”, IEEE Trans. on Acoustics, Speech, and Signal Processing , vol. 26, no. 9, 1987 Sometimes the phrase "complex envelope" is given the simpler meaning of the
complex amplitude Complex commonly refers to: * Complexity, the behaviour of a system whose components interact in multiple ways so possible interactions are difficult to describe ** Complex system, a system composed of many components which may interact with each ...
of a (constant-frequency) phasor; other times the complex envelope s_m(t) as defined above is interpreted as a time-dependent generalization of the complex amplitude. Their relationship is not unlike that in the real-valued case: varying
envelope An envelope is a common packaging item, usually made of thin, flat material. It is designed to contain a flat object, such as a letter or card. Traditional envelopes are made from sheets of paper cut to one of three shapes: a rhombus, a sh ...
generalizing constant
amplitude The amplitude of a periodic variable is a measure of its change in a single period (such as time or spatial period). The amplitude of a non-periodic signal is its magnitude compared with a reference value. There are various definitions of amplit ...
.


Extensions of the analytic signal to signals of multiple variables

The concept of analytic signal is well-defined for signals of a single variable which typically is time. For signals of two or more variables, an analytic signal can be defined in different ways, and two approaches are presented below.


Multi-dimensional analytic signal based on an ad hoc direction

A straightforward generalization of the analytic signal can be done for a multi-dimensional signal once it is established what is meant by ''negative frequencies'' for this case. This can be done by introducing a
unit vector In mathematics, a unit vector in a normed vector space is a vector (often a spatial vector) of length 1. A unit vector is often denoted by a lowercase letter with a circumflex, or "hat", as in \hat (pronounced "v-hat"). The term ''direction vecto ...
\boldsymbol \hat in the Fourier domain and label any frequency vector \boldsymbol \xi as negative if \boldsymbol \xi \cdot \boldsymbol \hat < 0. The analytic signal is then produced by removing all negative frequencies and multiply the result by 2, in accordance to the procedure described for the case of one-variable signals. However, there is no particular direction for \boldsymbol \hat which must be chosen unless there are some additional constraints. Therefore, the choice of \boldsymbol \hat is ad hoc, or application specific.


The monogenic signal

The real and imaginary parts of the analytic signal correspond to the two elements of the vector-valued
monogenic signal Monogenic may refer to: * Monogenic signal, in the theory of analytic signals * Monogenic disorder, disease, inheritance, or trait, a single gene disorder resulting from a single mutated gene ** Monogenic diabetes, or maturity-onset diabetes ...
, as it is defined for one-variable signals. However, the monogenic signal can be extended to arbitrary number of variables in a straightforward manner, producing an -dimensional vector-valued function for the case of ''n''-variable signals.


See also

* Practical considerations for computing Hilbert transforms *
Negative frequency The concept of signed frequency (negative and positive frequency) can indicate both the rate and sense of rotation; it can be as simple as a wheel rotating clockwise or counterclockwise. The rate is expressed in units such as revolutions (a.k.a. ''c ...


Applications

* Single-sideband modulation * Quadrature filter * Causal filter


Notes


References


Further reading

*Leon Cohen, ''Time-frequency analysis'', Prentice Hall, Upper Saddle River, 1995. *Frederick W. King, ''Hilbert Transforms'', vol. II, Cambridge University Press, Cambridge, 2009. *B. Boashash, ''Time-Frequency Signal Analysis and Processing: A Comprehensive Reference'', Elsevier Science, Oxford, 2003.


External links


Analytic Signals and Hilbert Transform Filters
{{DEFAULTSORT:Analytic Signal Signal processing Time–frequency analysis Fourier analysis