Multiresolution Signal and Geometry Processing: Filter Banks, Wavelets, and Subdivision (Version: 2013-09-26)

· Michael Adams
4.8
41 reviews
Ebook
538
Pages
Eligible

About this ebook

This book is intended for use in the teaching of graduate and senior undergraduate courses on multiresolution signal and geometry processing in the engineering and related disciplines.  It has been used for several years for teaching purposes in the Department of Electrical and Computer Engineering at the University of Victoria and has been well received by students.

This book provides a comprehensive introduction to multiresolution signal and geometry processing, with a focus on both theory and applications.  The book has two main components, corresponding to multiresolution processing in the contexts of: 1) signal processing and 2) geometry processing.

The signal-processing component of the book studies one-dimensional and multi-dimensional multirate systems, considering multirate structures such as sampling-rate converters, filter banks, and transmultiplexers.  A particularly strong emphasis is placed on filter banks.  Univariate and multivariate wavelet systems are examined, with the biorthogonal and orthonormal cases both being considered.  The relationship between filter banks and wavelet systems is established.  Several applications of filter banks and wavelets in signal processing are covered, including signal coding, image compression, and noise reduction.  For readers interested in image compression, a detailed overview of the JPEG-2000 standard is also provided.  Some other applications of multirate systems are considered, such as transmultiplexers for communication systems (e.g., multicarrier modulation).

The geometry-processing component of the book studies subdivision surfaces and subdivision wavelets.  Some mathematical background relating to geometry processing is provided, including topics such as homogeneous coordinate transformations, manifolds, surface representations, and polygon meshes.  Several subdivision schemes are examined in detail, including the Loop, Kobbelt sqrt(3), and Catmull-Clark methods.  The application of subdivision surfaces in computer graphics is considered.

A detailed introduction to functional analysis is provided, for those who would like a deeper understanding of the mathematics underlying wavelets and filter banks.  For those who are interested in software applications of the material covered in the book, appendices are included that introduce the CGAL and OpenGL libraries.  Also, an appendix on the SPL library (which was developed for use with this book) is included.  Throughout the book, many worked-through examples are provided.  Problem sets are also provided for each major topic covered.

Ratings and reviews

4.8
41 reviews
Robert Leahy
July 29, 2014
Dr. Michael D. Adams understands the dilemma that students find themselves in: Stuck between an expensive (maybe good, maybe bad) textbook, and going through a course without a solid reference, making do off of lectures, notes, and whatever they can dig up an Google (maybe borrowing a classmate's textbook from time-to-time). His solution is to produce a textbook of the highest quality, and make it freely available. They say "what you get is what you pay for", and Dr. Adams has ably proved them wrong. His textbooks (this being the second of his classes I've taken, and the second such textbook I've had the pleasure of consuming) are beautifully typeset, well written (thorough, easy to understand and follow), and full of examples and sample problems. Dr. Adams shows that not only does he know what he's talking about, but -- perhaps more importantly (or, at least, more rarely among teachers/instructors/professors/authors) -- knows how to teach it. The textbooks students are all but coerced into paying $200+ for are nothing compared to this. The best things in life really are free.
Did you find this helpful?
Espresso Salad
August 1, 2014
As some one who often struggles to learn material directly from a textbook I found that this book was much easier to read than most. The writing has very clear explanations and proofs that are easy to follow. Not only is it free, it's easily one of the best textbooks I've used for a course.
Did you find this helpful?
Robin Novlesky
August 1, 2014
This textbook was... Written in English. Normal, understandable, English rather then heavily technical language filled with jargon and terms that are not fully explained. This is very unlike many textbooks I, personally, have dealt with in my time as a student. It seemed to be written in a way that assumes that the person using the textbook does not already know the material, therefore one doesn't have to decipher the particular dialect of Neckbeardese a given textbook author happens to be fluent in. I feel this is a rare quality in a piece of reference material made this century. Thank you for that, Dr. Adams. I hope other professors follow your excellent example.
Did you find this helpful?

Rate this ebook

Tell us what you think.

Reading information

Smartphones and tablets
Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.
Laptops and computers
You can listen to audiobooks purchased on Google Play using your computer's web browser.
eReaders and other devices
To read on e-ink devices like Kobo eReaders, you'll need to download a file and transfer it to your device. Follow the detailed Help Center instructions to transfer the files to supported eReaders.