Design of Two-Channel Filter Banks

Resource Overview

Design of two-channel filter banks including quadrature mirror filter banks, paraunitary filter banks, and perfect reconstruction filter banks

Detailed Documentation

The paper discusses the design of two-channel filter banks, which includes quadrature mirror filter banks (QMF), paraunitary filter banks, and perfect reconstruction filter banks (PRFB). These filter bank designs aim to achieve efficient signal processing and reconstruction, thereby improving system performance and accuracy. Implementation typically involves designing analysis and synthesis filters with specific constraints: for QMF banks, the filters satisfy mirror frequency relationships; paraunitary designs require the polyphase matrix to be lossless; while PRFB implementations ensure aliasing cancellation and no amplitude/phase distortion. Common design approaches include using optimization algorithms to minimize reconstruction error or employing lattice structures for efficient implementation. MATLAB's filter design toolbox provides functions like firpm and firls for designing prototype filters that meet these specifications.