This book explains wavelets to both engineers and mathematicians. It approaches the subject with a major emphasis on the filter structures attached to wavelets. Those filters are the key to algorithmic efficiency and they are well developed throughout signal processing. Now they make possible major achievements in data analysis and compression. The explanations of difficult topics are direct, rigorous and very approachable. Many practical applications are discussed. The book is ideal as an introduction to the principles of wavelets and as a reference for the analysis and applications. Also included in Wavelets and Filter Banks are many examples to make effective use of the MATLAB Wavelet Toolbox.