System and method for fuzzy filtering images
OwnerHao-Song Kong, Yao Nie +1inventors
InventorsHao-Song Kong, Yao Nie, Anthony Vetro
Life of this patent
Estimating the term…
Abstract
An invention provides a system and method for filtering pixels in an image using only fixed-point and summation operations. First, a filtering window is centered on an input pixel. Based on a difference between the intensity of the input pixel and its neighboring pixels, fuzzy filter weights are obtained. A sum of the fuzzy filter weights is used to determine a normalization factor. Then, the pixel intensities, fuzzy filter weights and the normalization factor are used to obtain an output pixel corresponding to the input pixel.
Claims16
A method for filtering pixels in an image, each pixel having an associated intensity, comprising the steps of:
- centering a filtering window on an input pixel, the filtering window including the input pixel and a plurality of neighboring pixels adjacent to the input pixel;
- determining a weight for each pixel in the filtering window, each weight being an integer;
- summing the weights;
- mapping the summed weights to a normalization factor;
- multiplying the weight and the intensity of each pixel in the filtering window to obtain a product for each pixel in the filtering window;
- summing the products;
- and
- multiplying the summed products by the normalization factor to obtain an intensity of an output pixel corresponding to the input pixel.
A system for filtering pixels in an image, each pixel having an associated intensity, comprising:
- means for centering a filtering window on an input pixel, the filtering window including the input pixel and a plurality of neighboring pixels adjacent to the input pixel;
- means for determining a weight for each pixel in the filtering window, each weight being an integer;
- a first adder for summing the weights;
- means for mapping the summed weights to a normalization factor;
- a first multiplier for multiplying the weight and the intensity of each pixel in the filtering window to obtain a product for each pixel in the filtering window;
- a second adder for summing the products;
- and
- a second multiplier for multiplying the summed products by the normalization factor to obtain an intensity of an output pixel corresponding to the input pixel.
Dependencies are inferred from the claim text.