Kaiser window
Encyclopedia
The Kaiser window is a one-parameter family of window function
Window function
In signal processing, a window function is a mathematical function that is zero-valued outside of some chosen interval. For instance, a function that is constant inside the interval and zero elsewhere is called a rectangular window, which describes the shape of its graphical representation...

s used for digital signal processing
Digital signal processing
Digital signal processing is concerned with the representation of discrete time signals by a sequence of numbers or symbols and the processing of these signals. Digital signal processing and analog signal processing are subfields of signal processing...

, and is defined by the formula
:


where:
  • I0 is the zeroth order Modified Bessel function of the first kind.
  • α is an arbitrary real number that determines the shape of the window. In the frequency domain, it determines the trade-off between main-lobe width and side lobe level, which is a central decision in window design.
  • M is an integer, and the length of the sequence is N=M+1.


When N is an odd number, the peak value of the window is wM/2 = 1.  And when N is even, the peak values are wN/2-1 = wN/2 < 1.

Frequency response

Underlying the discrete sequence is this continuous-time function and its Fourier transform:


The maximum value of w(t) is w(0) = 1. The wn sequence defined above are the samples of:
      for all integer values of t,

and where rect is the rectangle function.

The larger the value of |α|, the narrower the window becomes; α = 0 corresponds to a rectangular window. Conversely, for larger |α| the main lobe of increases in width, while the side lobes decrease in amplitude. Thus, this parameter controls the tradeoff between main-lobe width and side-lobe area, as is illustrated in the plot of the frequency spectra below. For large α, the shape of the Kaiser window (in both time and frequency domain) tends to a Gaussian curve. The Kaiser window is nearly optimal in the sense of its peak's concentration around ω = 0 (Oppenheim et al., 1999).

Kaiser-Bessel derived (KBD) window

A related window function is the Kaiser-Bessel derived (KBD) window, which is designed to be suitable for use with the modified discrete cosine transform
Modified discrete cosine transform
The modified discrete cosine transform is a Fourier-related transform based on the type-IV discrete cosine transform , with the additional property of being lapped: it is designed to be performed on consecutive blocks of a larger dataset,...

 (MDCT). The KBD window function is defined in terms of the Kaiser window of length M+1, by the formula:


This defines a window of length 2M, where by construction dn satisfies the Princen-Bradley condition for the MDCT (using the fact that wMn = wn): dn2 + dn + M2 = 1 (interpreting n and n + M modulo
Modular arithmetic
In mathematics, modular arithmetic is a system of arithmetic for integers, where numbers "wrap around" after they reach a certain value—the modulus....

2M). The KBD window is also symmetric in the proper manner for the MDCT: dn = d2M−1−n.
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK