Image Filtering Using Multiresolution Representations

It is shown how multiresolution representations can be used for filter design and implementation. These representations provide a coarse frequency decomposition of the image, which forms the basis for two filtering techniques. The first method, based on image pyramids, is used for approximating the convolution of an image with a given mask. In this technique, a filter is designed using a least-squares procedure based on filters synthesized from the basic pyramid equivalent filters. The second method is an adaptive noise reduction algorithm. An optimally filtered image is synthesized from the multiresolution levels, which in this case are maintained at the original sampling density. Individual pixels of the image representation are linearly combined under a minimum mean square error criterion. This uses a local signal-to-noise ratio estimate to provide the best compromise between noise removal and resolution loss. >

[1]  William M. Wells,et al.  Efficient Synthesis of Gaussian Filters by Cascaded Uniform Filters , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[2]  Andrew P. Witkin,et al.  Scale-space filtering: A new approach to multi-scale description , 1984, ICASSP.

[3]  P. J. Burt,et al.  Fast Filter Transforms for Image Processing , 1981 .

[4]  M. Vetterli Multi-dimensional sub-band coding: Some theory and algorithms , 1984 .

[5]  John W. Woods,et al.  Subband coding of images , 1986, IEEE Trans. Acoust. Speech Signal Process..

[6]  Andrew P. Witkin,et al.  Scale-Space Filtering , 1983, IJCAI.

[7]  O. Faugeras,et al.  Sequential convolution techniques for image filtering , 1982 .

[8]  P. Burt Fast filter transform for image processing , 1981 .

[9]  William K. Pratt,et al.  Intelligent Image Processing Display Terminal , 1979, Optics & Photonics.

[10]  Peter J. Burt,et al.  Fast algorithms for estimating local image properties , 1982, Comput. Graph. Image Process..

[11]  Azriel Rosenfeld,et al.  Multiresolution image processing and analysis , 1984 .

[12]  Edward H. Adelson,et al.  Orthogonal Pyramid Transforms For Image Coding. , 1987, Other Conferences.

[13]  Rama Chellappa,et al.  Digital Image Processing and Analysis , 1992 .

[14]  Edward H. Adelson,et al.  The Laplacian Pyramid as a Compact Image Code , 1983, IEEE Trans. Commun..

[15]  Richard M. Stern,et al.  Fast Computation of the Difference of Low-Pass Transform , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[16]  Andrew B. Watson,et al.  The cortex transform: rapid computation of simulated neural images , 1987 .

[17]  Stéphane Mallat,et al.  A Theory for Multiresolution Signal Decomposition: The Wavelet Representation , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[18]  Azriel Rosenfeld,et al.  Frequency Domain Analysis and Synthesis of Image Pyramid Generating Kernels , 1987, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[19]  Dianne P. O'Leary,et al.  Some algorithms for approximating convolutions , 1988, Comput. Vis. Graph. Image Process..

[20]  James L. Flanagan,et al.  Digital coding of speech in sub-bands , 1976, The Bell System Technical Journal.

[21]  L. Rabiner,et al.  A digital signal processing approach to interpolation , 1973 .

[22]  James D. Johnston,et al.  A filter family designed for use in quadrature mirror filter banks , 1980, ICASSP.