Complementary Filter Pairs

Complementary Filter Pairs

Ljiljana Milic (Mihajlo Pupin Institute, Serbia)
DOI: 10.4018/978-1-60566-178-0.ch008
OnDemand PDF Download:


Digital filters with complementary characteristics find many applications in practice. In this chapter, we concentrate on the properties and construction of complementary filters and filter pairs. An important application of complementary property is deriving a new transfer function from the existing one. A highpass filter can be obtained as a complement of the lowpass filter, and also a bandstop filter can be considered as a complement of the bandpass filter. Complementary lowpass/highpass and bandpass/bandstop filter pairs are popular because of very attractive implementations. Namely, the two complementary filters in the pair are implemented at the cost of a single one. Complementary filter pairs, usually lowpass/highpass filter pairs, are widely used whenever there is a need to split the signal into two adjacent subbands and reconstruct it after some processing performed in the subbands. They are used as basic building blocks in constructing analysis and synthesis multichannel filter banks. Moreover, the complementary filter pairs are used in constructing low sensitivity complex filtering structures. In some applications, such as signal analysis, the complementary filter pairs are used to separate a signal into two bands, and the filtered signals are processed without need to reconstruct it. Another application is digital audio where the signal is separated into two (three) bands resulting in the signals that are feed inside two (three) loudspeakers. In this chapter, at the beginning we introduce the basic definitions of the complementary properties that will be used through the chapter. We use then the complementary properties to construct FIR and IIR highpass filters from the existing lowpass filters. In the sequel, we consider the analysis and synthesis filter pairs. We present the design and efficient implementations of FIR and IIR complementary filter pairs. Chapter concludes with MATLAB Exercises for individual study.

Complete Chapter List

Search this Book: