Welcome to the new version of CaltechAUTHORS. Login is currently restricted to library staff. If you notice any issues, please email coda@library.caltech.edu
Published 1993 | Published
Book Open

Multirate Systems and Filter Banks

Abstract

Multirate digital signal processing techniques have been practiced by engineers for more than a decade and a half. This discipline finds applications in speech and image compression, the digital audio industry, statistical and adaptive signal processing, numerical solution of differential equations, and in many other fields. It also fits naturally with certain special classes of time-frequency representations such as the short-time Fourier transform and the wavelet transform, which are useful in analyzing the time-varying nature of signal spectra. Over the last decade, there has been a tremendous growth of activity in the area of multirate signal processing, perhaps triggered by the first book in this field [Crochiere and Rabiner, 1983]. Particularly impressive is the amount of new literature in digital filter banks, multidimensional multirate systems, and wavelet representations. The theoretical work in multirate filter banks appears to have reached a level of maturity which justifies a thorough, unified, and in-depth treatment of these topics. This book is intended to serve that purpose, and it presents the above mentioned topics under one cover. Research in the areas of multidimensional systems and wavelet transforms is still proceeding at a rapid rate. We have dedicated one chapter to each of these, in order to bring the reader up to a point where research can be begun. I have always believed that it is important to appreciate the generality of principles and to obtain a solid theoretical foundation, and my presentation here reflects this philosophy. Several applications are discussed throughout the book, but the general principles are presented without bias towards specific application-oriented detail. The writing style here is very much in the form of a text. Whenever possible I have included examples to demonstrate new principles. Many design examples and complete design rules for filter banks have been included. Each chapter includes a fairly extensive set of homework problems (totaling over 300). The solutions to these are available to instructors, from the publisher. Tables and summaries are inserted at many places to enable the reader to locate important results conveniently. I have also tried to simplify the reader's task by assigning separate chapters for more advanced material. For example, Chap. 11 is dedicated to wavelet transforms, and Chap. 14 contains detailed developments of many results on paraunitary systems. Whenever a result from an advanced chapter (for example, Chap. 14) is used in an earlier chapter, this result is first stated clearly within the context of use, and the reader is referred to the appropriate chapter for proof. The text is self-contained for readers who have some prior exposure to digital signal processing. A one-term course which deals with sampling, discrete-time Fourier transforms, z-transforms, and digital filtering, is sufficient. In Chap. 2 and 3 a brief review of this material is provided. A thorough exposition can be found in a number of references, for example, [Oppenheim and Schafer, 1989]. Chapter 3 also contains some new material, for example, eigenfilters, and detailed discussions on allpass filters, which are very useful in multirate system design. A detailed description of the text can be found in Chap. 1. Chapters 2 and 3 provide a brief review of signals, systems, and digital filtering. Chapter 4, which is the first one on multirate systems, covers the fundamentals of multirate building blocks and filter banks, and describes many applications. Chapter 5 introduces multirate filter banks, laying the theoretical foundation for alias cancelation, and elimination of other errors. The first two sections in Chap. 4 and 5 contain material overlapping with [Crochiere and Rabiner, 1983]. Most of the remaining material in these chapters, and in the majority of the chapters that follow, have not appeared in this form in text books. Chapters 6 to 8 provide a deeper study of multirate filter banks, and present several design techniques, including those based on the so-called paraunitary matrices. (These matrices play a role in the design of many multirate systems, and are treated in full depth in Chap. 14.) Chapters 9 to 12 cover special topics in multirate signal processing. These include roundoff noise effects (Chap. 9), block filtering, periodically time varying systems and sampling theorems (Chap. 10), wavelet trans-forms (Chap. 11) and multidimensional multirate systems (Chap. 12). Chapters 13 and 14 give an in-depth coverage of multivariable linear systems and lossless (or paraunitary) systems, which are required for a deeper understanding of multirate filter banks and wavelet transforms. There are five appendices which serve as references as well as supplementary reading. Three of these are review-material (matrix theory, random processes, and Mason's gain formula). Two of the appendices contain results directly related to filter bank systems. One of these is a technique for spectral factorization; the other one analyzes the effects of quantization of subband signals. Many of these chapters have been taught at Caltech over the last three years. This text can be used for teaching a one, two, or three term (quarter or semester) course on one of many possible topics, for example, multirate fundamentals, multirate filter banks, wavelet representation, and so on. There are many homework problems. The instructor has a great deal of flexibility in ch∞sing the topics, but I prefer not to bias him or her by providing specific course outlines here. In summary, I have endeavored to produce a text which is useful for the class-room, as well as for self-study. It is also hoped that it will bring the reader to a point where he/she can start pursuing research in a vast range of multirate areas. Finally, I believe that the text can be comfortably used by the practicing engineer because of the inclusion of several design procedures, examples, tables, and summaries.

Additional Information

© Prentice Hall. Rights reverted to P. P. Vaidyanathan. The generous support and pleasant environment offered by the California Institute of Technology has been most crucial in the successful completion of this project. The funding provided by the National Science Foundation for our research in multirate signal processing has been very helpful in developing many of the results which are included in this text. I also take this opportunity to thank Prof. Alan Oppenheim for his enthusiasm about this project, and for including this text in his distinguished signal processing series. I am indebted to Brendan Stewart, Prentice Hall, for carefully supervising the production of the final book. Karen Gettman, Prentice Hall, was very helpful during all stages of the writing process. Several professional colleagues and students have played a major role in the evolution and completion of this project. Professor Maurice Bellanger (TRT, France), and Drs. Ron Crochiere, N. S. Jayant, and Larry Rabiner of the AT&T Bell Lab-oratories, provided the valuable encouragement which I needed during the initial stages. I am deeply thankful to Dr. Rabiner for his criticism of the first draft, and for providing many valuable suggestions on the style of presentation. His feedback has resulted in significant improvement of the presentation here. My heartfelt gratitude also goes to Prof. Martin Vetterli (Columbia University, New York) for his great enthusiasm, interaction, friendship, and valuable feedback over the years, and to Professors Mark Smith and Tom Barnwell (Georgia Institute of Technology), for their constant support. Prof. Smith had studied the first draft of the manuscript very carefully, and provided valuable suggestions. I am indebted to Dr. Ajay Luthra and his colleagues (Tektronix laboratories), for their enthusiasm and interest in the project. Some of the research work related to this book has been done with the support from Tektronix. Dr. Rashid Ansari (Bellcore), Prof. Roberto Bamberger (Washington State University) and Dr. Jelena Kovačević (AT& T Bell laboratories) provided valuable comments on the chapter on multidimensional multirate systems. Dr. Ingrid Daubechies (AT& T Bell laboratories) provided very useful feedback, which improved parts of Chap. 11 (wavelets) substantially. Ramesh Gopinath (Rice University) also provided important comments on this chapter. I also wish to thank Prof. Tom Parks (Cornell University) for his valuable feedback on Chap. 1 to 6 and 11, Prof. P. K. Rajan (Tennesse Technological University) for his comments on Chap. 12, and Prof. A. Sideris (Caltech) for comments on Chap. 13. I appreciate the interest shown by Prof. H. Malvar (University of Brasilia), Prof. George Moschytz (Swiss Federal Institute of Technology), and Prof. Tor Ramstad (Norwegian Institute of Technology). I also sincerely acknowledge the constant moral support and encouragement I received from Prof. Sanjit Mitra (University of California, Santa Barbara) during various stages. Several graduate students at Caltech have participated in the research that eventually gave rise to this book. In this regard, my interactions with Tsuhan Chen, Zinnur Doğanata, Phuong-Quan Hoang, David Koilpillai, Vincent Liu, Truong Nguyen, Vinay Sathe, and Anand Soman have been most enjoyable. David's research at Caltech has had a major effect on Chap. 8 (cosine modulated filter banks). In addition to providing intellectual interactions at the deepest level, Tsuhan Chen, David Koilpillai, Truong Nguyen, and Anand Soman have also generated many of the multirate design examples in this text. They have also read various chapters of the manuscript and provided useful feedback. In this connection my special thanks go to Tsuhan Chen, Zinnur Doğanata, Ian Galton, David Koilpillai, Ramesh Rajaram, Ken Rose and Anand Soman for reading many of the chapters. Tsuhan was a very careful reader, and provided many valuable suggestions for Chap. 12. Ian Galton provided several comments on writing style as well as technical contents, which I found to be extremely useful. Ian's enthusiasm and friendship are gratefully acknowledged. Debbie McGougan and Cynthia Stewart at Caltech were very helpful during various phases of the manuscript preparation. Solutions to all the homework problems have been prepared by Tsuhan Chen, Igor Djokovic, See-May Phoong, and Anand Soman. I appreciate their interest and patience. My parents have been responsible for teaching me many valuable "theorems of life" which I could not find in text books and papers. These certainly were the principles which sustained me during all phases of this project. My deepest gratitude goes to my wife Usha who showed infinite patience and understanding during my absorption in this long project, and offered the type of moral support and loving encouragement which only she can offer. Countless were the evenings, weekends, and holidays during which she provided me with the seclu-sion and peace of mind needed to pursue this ambitious goal. She is certainly my best blessing, and this book would have remained an idle dream without her support. P. P. Vaidyanathan California Institute of Technology

Attached Files

Published - TR000578_00_front-matter.pdf

Published - TR000578_01_chapter-1.pdf

Published - TR000578_02_chapter-2.pdf

Published - TR000578_03_chapter-3.pdf

Published - TR000578_04_chapter-4.pdf

Published - TR000578_05_chapter-5.pdf

Published - TR000578_06_chapter-6.pdf

Published - TR000578_07_chapter-7.pdf

Published - TR000578_08_chapter-8.pdf

Published - TR000578_09_chapter-9.pdf

Published - TR000578_10_chapter-10.pdf

Published - TR000578_11_chapter-11.pdf

Published - TR000578_12_chapter-12.pdf

Published - TR000578_13_chapter-13.pdf

Published - TR000578_14_chapter-14.pdf

Published - TR000578_15_appendix-a.pdf

Published - TR000578_16_appendix-b.pdf

Published - TR000578_17_appendix-c.pdf

Published - TR000578_18_appendix-d.pdf

Published - TR000578_19_appendix-e.pdf

Published - TR000578_20_symbols-glossary.pdf

Published - TR000578_21_summaries-list.pdf

Published - TR000578_22_bibliography.pdf

Published - TR000578_23_topic-references.pdf

Published - TR000578_24_index.pdf

Files

TR000578_00_front-matter.pdf
Files (271.9 MB)
Name Size Download all
md5:e0899bf6727e63a8684f5569ae4773dd
3.0 MB Preview Download
md5:c6f9024d8579eff3e01209a1ebf5ecda
16.2 MB Preview Download
md5:c0316511f131eb403fefbaf74ceaa060
18.7 MB Preview Download
md5:0b57e43ec9a52be0d6aaa6be11eab08f
25.2 MB Preview Download
md5:9a07eec2cc2e390e28b5ce0fffc06402
1.3 MB Preview Download
md5:aa2a270ebd3e57500f9542ec6a156bfb
11.0 MB Preview Download
md5:c7a134cde8b16453ff09075b214ce64b
32.8 MB Preview Download
md5:1f2ca4117cbe662052382e86a794821e
9.8 MB Preview Download
md5:b5b2896cb04f59f40f894fee7e5c1837
221.6 kB Preview Download
md5:88bc1e38159edf7fdbbf2edbf34d1357
304.8 kB Preview Download
md5:8cf0915c182241f4440bd475da164147
3.7 MB Preview Download
md5:d4e7be034dd3083d08dfae1ebdc647ee
4.1 MB Preview Download
md5:7812774eb54e1143c2ebccd0ce59f854
9.1 MB Preview Download
md5:101adc7e4a5513c48fa03a1a484b8dc5
4.3 MB Preview Download
md5:447737236b5623b36954e5f9bcc241a7
15.5 MB Preview Download
md5:681b13d0ed531dc157f0a630988b3af3
27.9 MB Preview Download
md5:a045415d711bcaac54c2655c82eff2c1
25.3 MB Preview Download
md5:3b7bc7633f08a3a4d7e79f8db37556cb
8.2 MB Preview Download
md5:789c773962e2e884b09dc354ba101be6
3.6 MB Preview Download
md5:e85b4306334d35953deaed4c5272552b
18.1 MB Preview Download
md5:70c4bf553f67134fbb945f7b38a27260
6.2 MB Preview Download
md5:554e580697e6321edf2b8d03c0bb52f9
7.5 MB Preview Download
md5:4e20102099932f85e7aa9cadbcbb4c61
801.6 kB Preview Download
md5:318bc0c990bf3b3eef4bdb7009fa6355
8.2 MB Preview Download
md5:f357147346978b983b7aebc3608e01a2
10.8 MB Preview Download

Additional details

Created:
August 20, 2023
Modified:
January 16, 2024