Definition of the Subject
Wavelets and related multiscale representations pervade all areas of signal processing. The recent inclusion of wavelet algorithms in JPEG 2000 – the new still‐picture compression standard – testifies to this lasting and significant impact. The reason of thesuccess of the wavelets is due to the fact that wavelet basis represents well a large class of signals, and therefore allows us to detect roughlyisotropic elements occurring at all spatial scales and locations. As the noise in the physical sciences is often not Gaussian, the modeling, in thewavelet space, of many kind of noise (Poisson noise, combination of Gaussian and Poisson noise, long‐memory \( { 1/f } \) noise, non‐stationary noise, …) hasalso been a key step for the use of wavelets in scientific, medical, or industrial applications [41]. Extensive wavelet packages exist now, commercial (see for example [29]) or non commercial (see for example [47,48]), which allows any researcher, doctor, or...
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
We only consider here real wavelets. This can be extended to complex wavelets without too muchdifficulty.
- 2.
This integer wavelet transform is based upon a symmetric, bi‐orthogonal wavelet transform built from the interpolating Deslauriers–Dubuc scaling function where both the high-pass filter and its dual has 2 vanishing moments moments [26].
- 3.
In frame theory parlance, we would say that the UWT frame synthesis operator is not injective.
Abbreviations
- WT:
-
Wavelet Transform
- CWT:
-
Continuous Wavelet Transform
- DWT:
-
Discrete (decimated) Wavelet Transform
- UWT:
-
Undecimated Wavelet Transform
- IUWT:
-
Isotropic Undecimated Wavelet Transform
Bibliography
Primary Literature
Aharon M, Elad M, Bruckstein AM (2006) The K-SVD: An algorithm for designing of overcomplete dictionaries for sparse representation. IEEE Trans Signal Process 54(11):4311–4322
Arivazhagan S, Ganesan L, Kumar TS (2006) Texture classification using curvelet statistical and co‐occurrence features. In: Proceeding of the 18th International Conference on Pattern Recognition (ICPR 2006), vol 2. IEEE Computer Society, Los Alamitos, pp 938–941
Blumensath T, Davies M (2006) Sparse and shift‐invariant representations of music. IEEE Trans Speech Audio Process 14(1):50–57
Bobin J, Moudden Y, Starck J-L, Elad M (2006) Morphological diversity and source separation. IEEE Trans Signal Process 13(7):409–412
Bobin J, Starck J-L, Fadili J, Moudden Y (2007) Sparsity, morphological diversity and blind source separation. IEEE Trans Image Process 16(11):2662–2674
Burt P, Adelson A (1983) The Laplacian pyramid as a compact image code. IEEE Trans Commun 31:532–540
Calderbank R, Daubechies I, Sweldens W, Yeo B-L (1998) Wavelet transforms that map integers to integers. Appl Comput Harmon Anal 5:332–369
Candès EJ, Demanet L, Donoho DL, Ying L (2006) Fast discrete curvelet transforms. SIAM Multiscale Model Simul 5(3):861–899
Candès EJ, Donoho DL (1999) Curvelets – a surprisingly effective nonadaptive representation for objects with edges. In: Cohen A, Rabut C, Schumaker LL (eds) Curve and surface fitting: Saint-Malo 1999. Vanderbilt University Press, Nashville
Candès EJ, Donoho DL (1999) Ridgelets: the key to high dimensional intermittency? Philos Trans R Soc Lond A 357:2495–2509
Cohen A (2003) Numerical analysis of wavelet methods. Elsevier, Amsterdam
Cohen A, Daubechies I, Feauveau J (1992) Biorthogonal bases of compactly supported wavelets. Commun Pure Appl Math 45:485–560
Daubechies I (1992) Ten lectures on wavelets. Society for Industrial and Applied Mathematics Press, Philadelphia
Daubechies I, Sweldens W (1998) Factoring wavelet transforms into lifting steps. J Fourier Anal Appl 4:245–267
Do MN, Vetterli M (2003) Contourlets. In: Stoeckler J, Welland GV (eds) Beyond wavelets. Academic Press, New York
Donoho DL (1999) Wedgelets: nearly‐minimax estimation of edges. Ann Statist 27:859–897
Dutilleux P (1989) An implementation of the “algorithme à trous” to compute the wavelet transform. In: Combes JM, Grossmann A, Tchamitchian P (eds) Wavelets: Time‐frequency methods and phase-space. Springer, New York
Elad M, Starck J-L, Donoho DL, Querre P (2006) Simultaneous cartoon and texture image inpainting using Morphological Component Analysis (MCA). J Appl Comput Harmonic Anal 19:340–358
Genovesio A, Olivo-Marin J-C (2003) Tracking fluorescent spots in biological video microscopy. In: Conchello J-A, Cogswell CJ, Wilson T (eds) Three‐dimensional and multidimensional microscopy: Image acquisition and processing X, vol 4964. SPIE Publications, pp 98–105
Grossmann A, Kronland‐Martinet R, Morlet J (1989) Reading and understanding the continuous wavelet transform. In: Combes JM, Grossmann A, Tchamitchian P (eds) Wavelets: Time‐frequency methods and phase-space. Springer, Berlin, pp 2–20
Hennenfent G, Herrmann FJ (2006) Seismic denoising with nonuniformly sampled curvelets. IEEE Comput Sci Eng 8(3):16–25
Holschneider M, Kronland‐Martinet R, Morlet J, Tchamitchian P (1989) A real-time algorithm for signal analysis with the help of the wavelet transform. In: Combes JM, Grossmann A, Tchamitchian P (eds) Wavelets: Time‐frequency methods and phase-space. Springer, New York, pp 286–297
Jin J, Starck J-L, Donoho DL, Aghanim N, Forni O (2005) Cosmological non‐Gaussian signatures detection: Comparison of statistical tests. Eurasip J 15:2470–2485
Le Pennec E, Mallat S (2005) Bandelet image approximation and compression. SIAM Multiscale Modeling Simul 4(3):992–1039
Mallat S (1989) A theory for multiresolution signal decomposition: The wavelet representation. IEEE Trans Pattern Anal Mach Intell 11:674–693
Mallat S (1998) A wavelet tour of signal processing. Academic Press, New York
Mallat S (2006) Geometrical grouplets. Appl Comput Harmonic Anal, submitted
Mallat S, Peyrè G (2006) Orthogonal bandlet bases for geometric images approximation. Com Pure Appl Math, to appear
MR/1 (2001) Multiresolution image and data analysis software package, Version 3.0. Multi Resolutions Ltd, http://www.multiresolution.com
Olshausen BA (2002) Sparse coding of time‐varying natural images. J Vision 2(7):130
Olshausen BA, Field DJ (1996) Emergence of simple‐cell receptive‐field properties by learning a sparse code for natural images. Nature 381(6583):607–609
Saevarsson B, Sveinsson J, Benediktsson J (2006) Speckle reduction of SAR images using adaptive curvelet domain. In: Proceeding of the IEEE International Conference on Geoscience and Remote Sensing Symposium (IGARSS 2003), vol 6. IEEE Computer Society, Los Alamitos, pp 4083–4085
Schröder P, Sweldens W (1995) Spherical wavelets: Efficiently representing functions on the sphere. In: Computer Graphics Proceedings (SIGGRAPH 95). ACM SIGGRAPH Publications, pp 161–172
Shensa M (1992) Discrete wavelet transforms: Wedding the à trous and Mallat algorithms. IEEE Trans Signal Process 40:2464–2482
Starck J-L, Bijaoui A, Murtagh F (1995) Multiresolution support applied to image filtering and deconvolution. CVGIP: Graph Model Image Process 57:420–431
Starck J-L, Candès EJ, Donoho DL (2002) The curvelet transform for image denoising. IEEE Trans Image Process 11(6):131–141
Starck J-L, Elad M, Donoho DL (2004) Redundant multiscale transforms and their application for morphological component analysis. Adv Imaging Electron Phys 132:288–345
Starck J-L, Elad M, Donoho DL (2005) Image decomposition via the combination of sparse representation and a variational approach. IEEE Trans Image Process 14(10):1570–1582
Starck J-L, Fadili J, Murtagh F (2007) The undecimated wavelet decomposition and its reconstruction. IEEE Trans Image Process 16:297–309
Starck J-L, Murtagh F (2002) Astronomical image and data analysis. Springer, Berlin
Starck J-L, Murtagh F, Bijaoui A (1998) Image processing and data analysis: The multiscale approach. Cambridge University Press, Cambridge
Starck J-L, Murtagh F, Candès EJ, Donoho DL (2003) Gray and color image contrast enhancement by the curvelet transform. IEEE Trans Image Process 12(6):706–717
Starck J-L, Nguyen M, Murtagh F (2003) Wavelets and curvelets for image deconvolution: A combined approach. Signal Process 83(10):2279–2283
Strang G, Nguyen T (1996) Wavelet and filter banks. Wellesley‐Cambridge Press, Wellesley
Sweldens W (1997) The lifting scheme: A construction of second generation wavelets. SIAM J Math Anal 29:511–546
Sweldens W, Schröder P (1996) Building your own wavelets at home. In: Wavelets in Computer Graphics, ACM SIGGRAPH Course notes. ACM SIGGRAPH Publications, pp 15–87
Wavelab 802 (2001) Stanford University, http://www-stat.stanford.edu/~wavelab/index_wavelab802.html
Wavelab 805 (2005) Stanford University, http://www-stat.stanford.edu/~wavelab/
Zhang Z, Huang W, Zhang J, Yu H, Lu Y (2006) Digital image watermark algorithm in the curvelet domain. In: Proceeding of the International Conference on Intelligent Information Hiding and Multimedia Signal Processing (IIH-MSP 2006). IEEE Computer Society, Los Alamitos, pp 105–108
Books and Reviews
Antoine J-P, Murenzi R, Vandergheynst P, Ali ST (2004) Two‐dimensional wavelets and their relatives. Cambridge University Press, Cambridge
Chan T, Shen J (2005) Image processing and analysis: Variational, Pde, wavelet, and stochastic methods. Society for Industrial and Applied Mathematics Press, Philadelphia
Cohen A (2003) Numerical analysis of wavelet methods. Elsevier, Amsterdam
Daubechies I (1992) Ten lectures on wavelets. In: Proceedings of CBMS-NSF Regional Conference Series in Applied Mathematics Philadelphia 1992, vol 61. Society for Industrial and Applied Mathematics Press, Philadelphia
Hubbard BB (1995) The world according to wavelets: The story of a mathematical technique in the making. AK Peters, Wellesley
Jaffard S, Ryan RD, Meyer Y (2005) Wavelets: Tools for science and technology. Society for Industrial and Applied Mathematics Press, Philadelphia
Mallat S (1999) A wavelet tour of signal processing. Academic Press, New York
Meyer Y, Ryan R (1993) Wavelets: Algorithms and applications. Society for Industrial and Applied Mathematics Press, Philadelphia
Starck J-L, Murtagh F (2006) Astronomical data analysis, 2nd edn. Springer, Berlin
Starck J-L, Murtagh F, Bijaoui A (1998) Image processing and data analysis: The multiscale approach. Cambridge University Press, Cambridge
Vetterli M, Kovacevic J (1995) Wavelets and subband coding. Prentice‐Hall, New Jersey
Vidakovic B (1999) Statistical modeling by wavelets. In: Wiley Series in probability and statistics. Wiley, New York
Walker JS (1999) A primer on wavelets and their scientific applications. Chapman and Hall/CRC, Boca Raton
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag
About this entry
Cite this entry
Starck, JL., Fadili, J. (2012). Numerical Issues When Using Wavelets. In: Meyers, R. (eds) Computational Complexity. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-1800-9_134
Download citation
DOI: https://doi.org/10.1007/978-1-4614-1800-9_134
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4614-1799-6
Online ISBN: 978-1-4614-1800-9
eBook Packages: Computer ScienceReference Module Computer Science and Engineering