moerjielovecookie

Sawen_Blog

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

Multi-rate Signal Processing - Half-band Filter

A halfband filter is essentially an FIR filter, but with nearly half of its coefficients being zero, thus reducing the computational load to half that of a regular FIR filter.

The halfband filter has the following characteristics:

  1. The passband width $w_p$ (passband cutoff frequency) of the halfband 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 halfband 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.