DSPRelated.com
Books

Wavelets Made Easy

Nievergelt, Yves 2000

This book explains the nature and computation of mathematical wavelets, which provide a framework and methods for the analysis and the synthesis of signals, images, and other arrays of data. The material presented here addresses the au­ dience of engineers, financiers, scientists, and students looking for explanations of wavelets at the undergraduate level. It requires only a working knowledge or memories of a first course in linear algebra and calculus. The first part of the book answers the following two questions: What are wavelets? Wavelets extend Fourier analysis. How are wavelets computed? Fast transforms compute them. To show the practical significance of wavelets, the book also provides transitions into several applications: analysis (detection of crashes, edges, or other events), compression (reduction of storage), smoothing (attenuation of noise), and syn­ thesis (reconstruction after compression or other modification). Such applications include one-dimensional signals (sounds or other time-series), two-dimensional arrays (pictures or maps), and three-dimensional data (spatial diffusion). The ap­ plications demonstrated here do not constitute recipes for real implementations, but aim only at clarifying and strengthening the understanding of the mathematics of wavelets.


Why Read This Book

You will get a clear, intuition-first introduction to what wavelets are and how fast wavelet transforms work without wading through heavy functional analysis. The book emphasizes practical computation and simple applications (edge detection, compression, denoising), so you can quickly start applying wavelet ideas to signals and images.

Who Will Benefit

Undergraduate/early graduate engineers, researchers, or practitioners who want a compact, intuitive introduction to wavelet concepts and fast algorithms to apply in DSP, image, or audio tasks.

Level: Beginner — Prerequisites: Basic calculus and a first course in linear algebra; familiarity with Fourier transforms or basic signals-and-systems helps but is not required.

Get This Book

Key Takeaways

  • Understand the fundamental idea of wavelets and how they extend Fourier analysis for localized time-frequency representation.
  • Explain multiresolution analysis and the role of scaling functions and wavelet functions.
  • Compute discrete wavelet transforms using the fast wavelet transform / filter-bank viewpoint.
  • Identify and implement simple wavelets (e.g., Haar) and understand the construction principles behind compactly supported orthogonal wavelets.
  • Apply wavelet transforms to practical tasks such as edge detection, denoising, and basic compression.
  • Relate wavelet methods to Fourier analysis and time-frequency notions used in DSP.

Topics Covered

  1. 1. Introduction: What are Wavelets?
  2. 2. Motivating Examples and Relation to Fourier Analysis
  3. 3. The Haar Wavelet: The Simplest Case
  4. 4. Multiresolution Analysis and Scaling Functions
  5. 5. Construction of Orthogonal Wavelets (intuition and examples)
  6. 6. Fast Wavelet Transform and Filter Banks
  7. 7. Continuous vs Discrete Wavelets and Time-Frequency Ideas
  8. 8. Practical Computation and Numerical Issues
  9. 9. Applications: Edge Detection, Crash/Anomaly Detection, Denoising, Compression
  10. 10. Examples, Exercises, and Further Reading

How It Compares

Far more elementary and application-focused than Mallat's 'A Wavelet Tour of Signal Processing' and less technically deep than Daubechies' 'Ten Lectures on Wavelets' — good as a first read before either of those.

Related Books