The half-band filter is essentially an FIR filter, but nearly half of its coefficients are zero, thus reducing the computational load to half that of a regular FIR filter.
The half-band filter has the following characteristics:
-
The passband width $w_p$ (passband cutoff frequency) of the half-band filter is equal to the stopband width $\pi - w_s$ (where $w_s$ is the stopband starting frequency), and the passband ripple is equal to the stopband ripple.
-
The frequency response of the half-band filter satisfies
The unit impulse response satisfies
N is the length of the filter and must be odd.