A Trick for Designing Composite Filters With Sharp Transition Bands and Highly Suppressed Stopbands

You are here

Top Reasons to Join SPS Today!

1. IEEE Signal Processing Magazine
2. Signal Processing Digital Library*
3. Inside Signal Processing Newsletter
4. SPS Resource Center
5. Career advancement & recognition
6. Discounts on conferences and publications
7. Professional networking
8. Communities for students, young professionals, and women
9. Volunteer opportunities
10. Coming soon! PDH/CEU credits
Click here to learn more.

A Trick for Designing Composite Filters With Sharp Transition Bands and Highly Suppressed Stopbands

David Shiung

Designing a perfect filter (i.e., flat passband, sharp transition band, and highly suppressed stopband) is always the goal of digital signal processing practitioners. This goal is reachable if we make no consideration of implementation complexity. In other words, the challenge of designing a high-performance filter is to leverage the distortion tradeoff in the passband, transition band, and stopband. In this article, we introduce a trick for designing a composite filter by cascading the base filter with a notch filter for sharpening its transition band. The stopband of the base filter is then further shaped by complementary comb filters (CCFs), which are simple in complexity. Performing a delicate calculation of all these component filters, the passband of the composite filter is flat, and a near-perfect filter is obtained with reasonable complexity.

Characterize a notch filter

The purpose of a notch filter is to remove narrow-band interference and to preserve the intended signal. These filters have wide applications for removing narrow-band interference in communication, image processing, audio processing, and biomedical engineering [1][2][3]. Ideally, a notch filter has a 3-dB notch bandwidth equal to zero and a unit gain in the passband. The design challenge of notch filters is to approach these design targets. The novelty of this article lies in how to utilize the imperfection of a notch filter (i.e., a nonzero notch band) to sharpen the transition band of a base filter. Then, the stopband of the cascaded filter is easily further suppressed by CCFs, again through the cascade technique. We first introduce the design of a low-pass filter (LPF) and then extend its applicability to filtering high-pass and bandpass signals.

The transfer function of a feasible notch filter suitable for designing a composite filter is [1]

where ω is the notch frequency. The frequency response HN(ω) is obtained by replacing z by ω through the relationship z=ejω; α and ρ control the frequency response of the notch filter. For stability, we have to set 0ρ<1 and α0. An example of the frequency magnitude response for the case α=0 is plotted in Figure 1. The frequency magnitude response becomes sharper when α increases [1]. We can see that the frequency magnitude responses also change with respect to the choice of ρ. The choices of α and ρ thus provide degrees of freedom in shaping the transition band of a base filter.

SPS on Twitter

  • DEADLINE EXTENDED: The 2023 IEEE International Workshop on Machine Learning for Signal Processing is now accepting… https://t.co/NLH2u19a3y
  • ONE MONTH OUT! We are celebrating the inaugural SPS Day on 2 June, honoring the date the Society was established in… https://t.co/V6Z3wKGK1O
  • The new SPS Scholarship Program welcomes applications from students interested in pursuing signal processing educat… https://t.co/0aYPMDSWDj
  • CALL FOR PAPERS: The IEEE Journal of Selected Topics in Signal Processing is now seeking submissions for a Special… https://t.co/NPCGrSjQbh
  • Test your knowledge of signal processing history with our April trivia! Our 75th anniversary celebration continues:… https://t.co/4xal7voFER

SPS Videos

Signal Processing in Home Assistants


Multimedia Forensics

Careers in Signal Processing             


Under the Radar