Further, different groups of users may have different requirements. An obvious solution to this problem is the use of wavelet transforms. Figures 1a and 1b show an image and its wavelet transform. The wavelet decomposition Wavelets have been widely used in many image processing applications including compression, enhancement, reconstruction, and image analysis, and a wavelet transformation provides a multiscale decomposition of the image data. Notice that the number of transform coefficients is exactly the same as the number of pixels in the original image.
Fast algorithms exist for computing the forward and inverse wavelet transforms.
Desired intermediate levels can be easily reconstructed as illustrated in Figure 2. Coarse resolution data are accessed more frequently than the higher resolution information, and hence can be stored in faster devices for efficient browsing. Image compression is also important in storing large amount of data. Many GIS and medical imaging applications often require lossless compression. Although the total number of wavelet coefficients equals the number of pixels in the images, their storage requirements differ.