The half-band filter is essentially an FIR filter, but nearly half of the 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 and stopband ripple are also equal.
-
The frequency response of the half-band filter satisfies
The unit impulse response satisfies
N is the filter length and must be an odd number.