Wavelets for Computer Graphics: Theory and Applications

Front Cover
Morgan Kaufmann, 1996 - Computers - 245 pages

This distinctly accessible introduction to wavelets provides computer graphics professionals and researchers with the mathematical foundations for understanding and applying this powerful tool.


Wavelets are rapidly becoming a core technique in computer graphics, with applications for


  • Image editing and compression

  • Automatic level-of-detail control for editing and rendering curves and surfaces

  • Surface reconstruction from contours

  • Physical simulation for global illumination and animation

Stressing intuition and clarity, this book offers a solid understanding of the theory of wavelets and their proven applications in computer graphics.


Although previous introductions to wavelets have presented an elegant mathematical framework, that framework is too restrictive to apply to many problems in graphics. In contrast, this book focuses on a generalized theory that naturally accommodates the kinds of objects that commonly arise in computer graphics, including images, open curves, and surfaces of arbitrary topology.


This book also contains a foreword by Ingrid Daubechies and an appendix covering the necessary background material in linear algebra.

 

Contents

THE SIMPLEST WAVELET BASIS
9
IMAGE COMPRESSION
21
IMAGE EDITING
33
IMAGE QUERYING
43
SUBDIVISION CURVES
61
THE THEORY OF MULTIRESOLUTION ANALYSIS
79
MULTIRESOLUTION CURVES
109
MULTIRESOLUTION TILING
125
SURFACE APPLICATIONS
161
VARIATIONAL MODELING
171
GLOBAL ILLUMINATION
181
FURTHER READING
195
A LINEAR ALGEBRA REVIEW
203
B BSPLINE WAVELET MATRICES
209
MATLAB CODE FOR BSPLINE WAVELETS
217
Index
235

SURFACE WAVELETS
141

Other editions - View all

Common terms and phrases