![]() |
PSYCH 221 FINAL PROJECTfiltering |
|
The film industry shares our problem as well. Their archived films have been degraded y vertical line scratches. The degradation process that creates these artifacts is difficult to mathematically model. Therefore, they treat the problem as a missing data problem. For this experiment, we propose to use a bicubic interpolation for the first interpolation step. Then we used a variety of filters: Gaussian, Median, and Wiener. The Gaussian filter provides a common linear low-pass filter that helps smooth out data by removing detail and noise. Median filtering is a nonlinear operation often used in image processing to reduce noise but preserve edges. The filter operates by taking a block (5x5 in our case) around the current pixel, finding the median of the pixels, and then assigning the current pixel that value. Wiener filter is a low-pass adaptive filter based on statistics estimated from pixels surrounding the currently filtered pixel. It is quite common to use the wiener filter to improve an image that has been degraded by constant power additive noise. The use of a wide variety of filters is driven by the concept alluded to before that the ‘degradation process’ cannot be mathematically modeled. Therefore, we decided to try out all options and see which pair of interpolation and filters will work best over our test suite of images.
|