Claims
- 1. A method for selecting a filter for interpolating a target pixel for reducing noise in an image, said method comprising the steps of:
a) comparing a plurality of pixels along a predetermined contour with a plurality of predefined patterns, said patterns representing visually significant patterns possible along said contour; and b) selecting a filter from a predefined set of filters in accordance with said results of said comparison.
- 2. A method as defined in claims 1, wherein said method further includes the step of comparing a difference between ones of said plurality of pixels with at least one predefined thresholds, said filter being selected in accordance with said threshold comparison as well as said pattern comparison.
- 3. A method as defined in claim 1, wherein said method further includes the step of estimating an amount out noise in said image, whereby said set of filters is selection from a plurality of filters in accordance with said estimated amount of noise.
- 4. A method as defined in claim 3, wherein said method for estimating said amount of noise in said image includes the steps of:
a) comparing a plurality of pixels on a pixel window with at least one noise template; b) recording each match of said pixel window with said noise template in accordance with a magnitude difference of predefined ones of said plurality of pixels in said pixel window; and c) determining a number of occurrences of said matches; wherein said amount of noise in said image is associate with a frequency of said number of occurrence of said matches.
Parent Case Info
[0001] The application is a continuation-in-part of U.S. Ser. No. 09/948,721, titled “A Method and Apparatus for Motion Adaptive Deinterlacing”, which is hereby incorporated by reference.
Continuation in Parts (1)
|
Number |
Date |
Country |
| Parent |
09948721 |
Sep 2001 |
US |
| Child |
10155013 |
May 2002 |
US |