22-04-2010, 12:16 AM
Image Processing - Noise Reduction
Images taken with both digital cameras and conventional film cameras will pick up noise from a variety of sources. Many further uses of these images require that the noise will be (partially) removed - for aesthetic purposes as in artistic work or marketing, or for practical purposes such as computer vision
Here we going to develop a program to reduce a particular noise "Salt and Pepper Noise"
In salt and pepper noise (also known as random noise or independent noise), pixels in the image are vastly different in color from their surrounding pixels. The defining characteristic is that the color of a noisy pixel bears no relation to the color of surrounding pixels. Generally this type of noise will only affect a small number of image pixels. When viewed, the image contains dark and white dots, hence the term salt and pepper noise. Typical sources include flecks of dust on the lens or inside the camera, or with digital cameras, faulty CCD elements.
Commonly median filter methos is used to reduce this noise
Median Filter Method
the median filter considers each pixel in the image in turn and looks at its nearby neighbours to decide whether or not it is representative of its surroundings. Instead of simply replacing the pixel value with the mean of neighbouring pixel values, it replaces it with the median of those values. The median is calculated by first sorting all the pixel values from the surrounding neighbourhood into numerical order and then replacing the pixel being considered with the middle pixel value. (If the neighbourhood under consideration contains an even number of pixels, the average of the two middle pixel values is used.)
It can be developed using any programming laguage