moerjielovecookie

Sawen_Blog

一个普通工科牲的博客网站
x
github
follow
email

Multi-rate Signal Processing - Half-band Filter

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:

  1. 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.

  2. The frequency response of the half-band filter satisfies

    H(ejw)+H(ej(πw))=1H(\mathrm{e}^{\mathrm{j}w})+H(\mathrm{e}^{\mathrm{j}(\pi-w)})=1
     The unit impulse response satisfies
    
h(n)={0when nN12 is even12when n=N12 is trueh(n)=\begin{cases}0&\text{when } n-\frac{N-1}{2} \text{ is even}\\\frac{1}{2}&\text{when } n=\frac{N-1}{2} \text{ is true}\end{cases}

N is the length of the filter and must be odd.

Loading...
Ownership of this post data is guaranteed by blockchain and smart contracts to the creator alone.