Digital Image Enhancement and Noise Filtering by Use of Local Statistics

Computational techniques involving contrast enhancement and noise filtering on two-dimensional image arrays are developed based on their local mean and variance. These algorithms are nonrecursive and do not require the use of any kind of transform. They share the same characteristics in that each pixel is processed independently. Consequently, this approach has an obvious advantage when used in real-time digital image processing applications and where a parallel processor can be used. For both the additive and multiplicative cases, the a priori mean and variance of each pixel is derived from its local mean and variance. Then, the minimum mean-square error estimator in its simplest form is applied to obtain the noise filtering algorithms. For multiplicative noise a statistical optimal linear approximation is made. Experimental results show that such an assumption yields a very effective filtering algorithm. Examples on images containing 256 × 256 pixels are given. Results show that in most cases the techniques developed in this paper are readily adaptable to real-time image processing.

[1]  David J. Ketcham Real-Time Image Enhancement Techniques , 1976, Other Conferences.

[2]  J. Meditch,et al.  Applied optimal control , 1972, IEEE Transactions on Automatic Control.

[3]  Anil K. Jain,et al.  A Semicausal Model for Recursive Filtering of Two-Dimensional Images , 1977, IEEE Transactions on Computers.

[4]  N. Nahi,et al.  Bayesian recursive image estimation. , 1972 .

[5]  Werner Frei,et al.  Image Enhancement by Histogram Hyperbolization , 1977 .

[6]  B. R. Hunt,et al.  Digital Image Restoration , 1977 .

[7]  Thomas S. Huang,et al.  Picture Processing and Digital Filtering , 1981, IEEE Transactions on Pattern Analysis and Machine Intelligence.