Cohen's class distribution function

From Wikipedia, the free encyclopedia

For many years, signal analysis in both time and frequency domain has enjoyed high degree of popularity. The time-frequency analysis techniques are especially effective in analyzing non-stationary signals, whose frequency distribution and magnitude vary with time, for example the acoustic signals. Among the time-frequency analysis techniques, Cohen's class distribution function is one of the most powerful techniques.

Cohen's class distribution function was first proposed by Leon Cohen in 1966. This distribution function is a generalized time-frequency representation which utilizes bilinear transformations. Comparing with other time-frequency analysis techniques, such as short-time Fourier transform (STFT), the bilinear-transformation based Cohen’s class distribution function has obviously higher clarity. But on the other hand, it suffers from the inherent cross-term when analyzing multi-component signals. Fortunately, by a properly chosen mask kernel function, the interference can be significantly mitigated.

Contents

[edit] Mathematical definition

The definition of the Cohen’s class distribution function is as follows:

C_x(t, f)=\int_{-\infty}^{\infty}\int_{-\infty}^{\infty}A_x(\eta,\tau)\Phi(\eta,\tau)\exp (j2\pi(\eta t-\tau f))\, d\eta\, d\tau,

where A_x\left(\eta,\tau \right) is the ambiguity function (AF) which will be further discussed later, and \Phi \left(\eta,\tau \right) is the kernel function which is usually a low-pass function and is used to mask out the interference.

[edit] Ambiguity function

Since the Cohen’s class distribution function can be easily illustrated through the ambiguity function, we will first explain the meaning of the ambiguity function.

Let’s get started from the well known power spectral density P_x\left(f \right) and the signal auto-correlation function R_x\left(\tau \right). The relationship between the power spectral density and auto-correlation function is as follows:

P_x(f)= \int_{-\infty}^{\infty}R_x(\tau)e^{-j2\pi f\tau}\, d\tau,
 R_x(\tau) = E\left[x(t+\tau /2)*x(t-\tau /2)\right].


For a non-stationary signal x\left(t \right), we can generalize the time-dependent power spectral density or equivalently the famous Wigner distribution function of x\left(t \right) as follows:

W_x(t, f)= \int_{-\infty}^{\infty}R_x(t, \tau)e^{-j2\pi f\tau}\, d\tau,
 R_x\left(t ,\tau \right) = x(t+\tau /2)*x(t-\tau /2).

On the other hand, if we take the Fourier transform of the auto-correlation function with respect to t instead of τ, we get the ambiguity function as follows:

A_x(\eta,\tau)=\int_{-\infty}^{\infty}x(t+\tau /2)*x(t-\tau /2)e^{-j2\pi t\eta}\, dt.

The relationship between the Wigner distribution function, the auto-correlation function and the ambiguity function can then be illustrated by the following figure.

By comparing the definition of Cohen’s class distribution function and of the Wigner distribution function, we can easily find that the latter is a special case of the former with \Phi \left(\eta,\tau \right) = 1. Alternatively, Cohen’s class distribution function can be regarded as a masked version of the Wigner distribution function if a kernel function \Phi \left(\eta,\tau \right) \neq 1 is chosen. A properly chosen kernel function can significantly reduce the undesirable cross-term of the Wigner distribution function.

How can we get benefit from the additional kernel function? Let’s examine the property of the ambiguity function and Wigner distribution function a little more closely. The following figure shows the distribution of the auto-term and the cross-term of a multi-component signal in both the ambiguity and the Wigner distribution function.


For multi-component signals in general, the distribution of its auto-term and cross-term within its Wigner distribution function is generally not predictable, and hence the cross-term cannot be removed easily. However, as shown in the figure, for the ambiguity function, the auto-term of the multi-component signal will inherently tend to close the origin in the η,τ plane, and the cross-term will tend to be away from the origin. With this property, the cross-term in can be filtered out effortlessly if a proper low-pass kernel function is applied in η,τ domain. Following is an example that demonstrates how the cross-term is filtered out.

[edit] Some members of Cohen’s class distribution function

[edit] Wigner distribution function

Aforementioned, the Wigner distribution function is a member of Cohen's class with the kernel function \Phi \left(\eta,\tau \right) = 1. The definition of Wigner distribution function is as follows:

W_x(t, f)= \int_{-\infty}^{\infty}x(t+\tau /2)*x(t-\tau /2)e^{-j2\pi f\tau}\, d\tau.

[edit] Choi-Williams distribution function

The kernel of Choi-William distribution function is defined as follows:

\Phi \left(\eta,\tau \right) = \exp \left[-\alpha \left(\eta \tau \right)^2 \right],

where α is an adjustable parameter.

[edit] Cone-shape distribution function

The kernel of Cone-shape distribution function is defined as follows:

\Phi \left(\eta,\tau \right) = \frac{\sin \left(\pi \eta \tau \right)}{ \pi \eta \tau }\exp \left(-2\pi \alpha \tau^2  \right),

where α is an adjustable parameter.


[edit] References

  • Jian-Jiun Ding, Time frequency analysis and wavelet transform class note,the Department of Electrical Engineering, National Taiwan University (NTU), Taipei, Taiwan, 2007.
  • S. Qian and D. Chen, Joint Time-Frequency Analysis: Methods and Applications, Chap. 5, Prentice Hall, N.J., 1996.
  • L. Cohen, Time-Frequency Analysis, Prentice-Hall, New York, 1995.
  • H. Choi and W. J. Williams, “Improved time-frequency representation of multicomponent signals using exponential kernels,” IEEE. Trans. Acoustics, Speech, Signal Processing, vol. 37, no. 6, pp. 862-871, June 1989.
  • Y. Zhao, L. E. Atlas, and R. J. Marks, “The use of cone-shape kernels for generalized time-frequency representations of nonstationary signals,” IEEE Trans. Acoustics, Speech, Signal Processing, vol. 38, no. 7, pp. 1084-1091, July 1990.
Languages