DSPRelated.com
Books

Ripples in Mathematics

Jensen, A., Cour-Harbo, Anders la 2001

This introduction to the discrete wavelet transform and its applications is based on a novel approach to discrete wavelets called lifting. After an elementary introduction, connections of filter theory are presented, and wavelet packet transforms are defined. The time-frequency plane is used for interpretation of signals, problems with finite length signals are detailed, and MATLAB is used for examples and implementation of transforms.


Why Read This Book

You should read this book if you want a practical, implementation‑oriented introduction to the discrete wavelet transform using the lifting scheme: you will learn how wavelets arise from filter banks, how to implement transforms efficiently, and how to handle finite‑length signals in real systems. The book balances intuition and algorithms and includes MATLAB examples so you can quickly prototype and test DWT-based processing.

Who Will Benefit

DSP engineers, graduate students, and practitioners who need a hands‑on guide to discrete wavelets, lifting, and practical DWT implementations in MATLAB.

Level: Intermediate — Prerequisites: Basic signals and systems (discrete‑time signals), familiarity with Fourier transforms and digital filter concepts, and working knowledge of MATLAB.

Get This Book

Key Takeaways

  • Implement the discrete wavelet transform efficiently using the lifting scheme.
  • Understand the connection between wavelets and perfect‑reconstruction filter banks.
  • Design and use wavelet packet transforms for alternate time–frequency tilings.
  • Handle finite‑length signals and boundary effects in practical DWT implementations.
  • Apply MATLAB code and examples to prototype wavelet‑based signal processing algorithms.
  • Compare and construct biorthogonal wavelet filters and analyze their properties.

Topics Covered

  1. 1. Introduction and motivation
  2. 2. Time–frequency intuition and signal representations
  3. 3. Filter‑bank view of the wavelet transform
  4. 4. The lifting scheme: construction and factorization
  5. 5. Biorthogonal wavelets and filter design
  6. 6. Wavelet packet transforms and adaptive tilings
  7. 7. Finite‑length signals and boundary handling
  8. 8. Implementation issues and efficient algorithms
  9. 9. MATLAB examples and code
  10. 10. Applications and case studies
  11. 11. Further reading and mathematical appendices

Languages, Platforms & Tools

MATLABPseudocodeGeneral (no specific hardware)MATLAB Wavelet Toolbox (optional)

How It Compares

More hands‑on and implementation focused than Mallat's 'A Wavelet Tour of Signal Processing' (which is more comprehensive/theoretical), and more approachable on lifting than Strang & Nguyen's 'Wavelets and Filter Banks', which is more mathematically rigorous.

Related Books

Martin Vetterli, Jelena Kov...