← Back to Patent Explorer
US5757516A Expired / Lapsed US ⏱️ 0.0 years remaining

Noise quenching method and apparatus for a colour display system

Assignee: Canon Inc
•
Filing: 1994-01-04
•
Granted: 1998-05-26
•
Expires: 2014-01-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus and method for suppressing noise and an input image having a plurality of pixels, each of the pixels in the plurality of pixels having a range of possible values between at least two extremities. A first group of pixels is determined, each pixel of the first group having a value that is less than a predetermined amount from the value of at least one of the extremities. The values of pixels adjacent to each pixel in the first group are examined to determine if the adjacent pixels are also members of the first group and, when a predetermined number of the pixels adjacent to a pixel in the first group are also members of the first group, reassigning the pixel value of that pixel in the first group and each of its adjacent pixels to have the value of at least one of the extremities.

Inventors

  • 👤 William Clark Naylor, Jr.

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 12:11
CPC Classifications
H; H04; H04N; H04N1/00; H04N1/46; H04N1/56; H04N1/58

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 192 words
A computer-implemented method for suppressing noise in an input image comprising a plurality of pixels, each of the pixels having a range of possible values between at least two extremities, said method comprising the steps of: determining a first group of pixels, each pixel of the first group having a value that is less than a predetermined amount from the value of at least one of the extremities; examining the values of pixels adjacent to each pixel in the first group to determine if the adjacent pixels are also members of the first group; reassigning, when a predetermined number of the pixels adjacent to a pixel in the first group are also members of the first group, the pixel value of that pixel in the first group and each of its adjacent pixels to have the value of said at least one of the extremities and when the predetermined number of pixels adjacent to a pixel in the first group are not members of the first group, leaving the values of that pixel and the predetermined number of pixels unaltered; and utilizing the reassigned pixel values in the production of an image.
Claim 2
Dependent Claim 192 words
A computer-implemented method for suppressing noise in an input image comprising a plurality of pixels, each of the pixels having a range of possible values between at least two extremities, said method comprising the steps of: determining a first group of pixels, each pixel of the first group having a value that is less than a predetermined amount from the value of at least one of the extremities; examining the values of pixels adjacent to each pixel in the first group to determine if the adjacent pixels are also members of the first group; reassigning, when a predetermined number of the pixels adjacent to a pixel in the first group are also members of the first group, the pixel value of that pixel in the first group and each of its adjacent pixels to have the value of said at least one of the extremities and when the predetermined number of pixels adjacent to a pixel in the first group are not members of the first group, leaving the values of that pixel and the predetermined number of pixels unaltered; and utilizing the reassigned pixel values in the production of an image.
Claim 3
Dependent Claim 77 words
A computer-implemented method as recited in claim 1, wherein each pixel value comprises a plurality of primary values, wherein said determining step includes determining, for each of the plurality of primary values, whether the primary value is less than a predetermined amount from a corresponding extremity value, and wherein said examining step includes examining corresponding primary values of adjacent pixels to determine if the corresponding primary values are at an extremity of a corresponding primary value range.
Claim 4
Dependent Claim 188 words
A computer-implemented method for suppressing noise in an input image comprising a plurality of pixels, the pixels comprising a plurality of primary colors each having a range of possible values distributed between two extremity values, said method comprising the steps of: determining a first group of pixels, each pixel of the first group having primary color values that are less than a predetermined amount from a corresponding one of the extremity values; examining corresponding primary color values of pixels adjacent to each pixel in the first group to determine if the adjacent pixels are also members of the first group; and reassigning, when a predetermined number of the pixels adjacent to a pixel in the first group are also members of the first group, at least one primary color value of that pixel in the first group and each of its adjacent pixels to be equal to the said one corresponding extremity value, and when the predetermined number of pixels adjacent to a pixel in the first group are not members of the first group, leaving the values of that pixel and the predetermined number of pixels unaltered.
Claim 5
Dependent Claim 188 words
A computer-implemented method for suppressing noise in an input image comprising a plurality of pixels, the pixels comprising a plurality of primary colors each having a range of possible values distributed between two extremity values, said method comprising the steps of: determining a first group of pixels, each pixel of the first group having primary color values that are less than a predetermined amount from a corresponding one of the extremity values; examining corresponding primary color values of pixels adjacent to each pixel in the first group to determine if the adjacent pixels are also members of the first group; and reassigning, when a predetermined number of the pixels adjacent to a pixel in the first group are also members of the first group, at least one primary color value of that pixel in the first group and each of its adjacent pixels to be equal to the said one corresponding extremity value, and when the predetermined number of pixels adjacent to a pixel in the first group are not members of the first group, leaving the values of that pixel and the predetermined number of pixels unaltered.
Claim 6
Dependent Claim 42 words
A computer-implemented method as recited in claim 3, wherein the plurality of pixels comprising the input image are arranged in lines, and wherein a pixel in the first group and its adjacent pixels are pixels on the same line of the image.
Claim 7
Independent Claim 140 words
An apparatus for suppressing noise in an input image, the input image comprising a plurality of pixels each having a corresponding pixel value in a range of possible pixel values between two extremity values, said apparatus comprising: detecting means for detecting pixels that have a pixel value near one of the extremity values and for forming a group comprising the detected pixels, said detecting means comprising means for adding together pixel values of groups of pixels and determining if the resulting sum exceeds a first upper threshold or is less than a second lower threshold; and reassignment means for reassigning the value of the pixels in the group to that extremity value corresponding to said threshold exceeded or unattained when a predetermined number of the pixels adjacent to a detected pixel are also near said one of the extremity values.
Claim 8
Independent Claim 140 words
An apparatus for suppressing noise in an input image, the input image comprising a plurality of pixels each having a corresponding pixel value in a range of possible pixel values between two extremity values, said apparatus comprising: detecting means for detecting pixels that have a pixel value near one of the extremity values and for forming a group comprising the detected pixels, said detecting means comprising means for adding together pixel values of groups of pixels and determining if the resulting sum exceeds a first upper threshold or is less than a second lower threshold; and reassignment means for reassigning the value of the pixels in the group to that extremity value corresponding to said threshold exceeded or unattained when a predetermined number of the pixels adjacent to a detected pixel are also near said one of the extremity values.
Claim 9
Dependent Claim 254 words
An image processing apparatus for processing an input image including input image data, the input image comprising a plurality of pixels each having a plurality of primary colors having a range of possible values between two corresponding extremity values, said image processing apparatus comprising: a color output device configured to display color image data corresponding to the input image data; suppressing means for suppressing noise included in the input image data, said suppressing means comprising: determining means for determining a first group of pixels, each pixel of the first group having primary color values that are less than a predetermined amount from a corresponding one of the extremity values; examining means for examining corresponding primary color values of pixels adjacent to each pixel in the first group to determine if the adjacent pixels are also members of the first group, and reassigning means for reassigning, when a predetermined number of the pixels adjacent to a pixel in the first group are also members of the first group, at least one primary color value of that pixel in the first group and each of its adjacent pixels to be equal to said one corresponding extremity value and for leaving, when said predetermined number of pixels adjacent to a pixel in the first group are not members of the first group, the values of that pixel and said predetermined number of pixels unaltered; and mapping means for mapping the input image data into a restricted color space that defines colors displayable by said color output device.
Claim 10
Dependent Claim 254 words
An image processing apparatus for processing an input image including input image data, the input image comprising a plurality of pixels each having a plurality of primary colors having a range of possible values between two corresponding extremity values, said image processing apparatus comprising: a color output device configured to display color image data corresponding to the input image data; suppressing means for suppressing noise included in the input image data, said suppressing means comprising: determining means for determining a first group of pixels, each pixel of the first group having primary color values that are less than a predetermined amount from a corresponding one of the extremity values; examining means for examining corresponding primary color values of pixels adjacent to each pixel in the first group to determine if the adjacent pixels are also members of the first group, and reassigning means for reassigning, when a predetermined number of the pixels adjacent to a pixel in the first group are also members of the first group, at least one primary color value of that pixel in the first group and each of its adjacent pixels to be equal to said one corresponding extremity value and for leaving, when said predetermined number of pixels adjacent to a pixel in the first group are not members of the first group, the values of that pixel and said predetermined number of pixels unaltered; and mapping means for mapping the input image data into a restricted color space that defines colors displayable by said color output device.
Claim 11
Dependent Claim 18 words
An image processing apparatus as recited in claim 6, wherein said suppressing means smooths the input image data.
Claim 12
Independent Claim 138 words
A method for suppressing noise in an input image, the input image having a plurality of pixels each having a corresponding pixel value and a range of possible pixel values between two extremity values, the method comprising the steps of: detecting pixels that have a pixel value near one of the extremity values and forming a group comprising the detected pixels, wherein the detecting step includes the step of adding together pixel values of groups of pixels and determining if the resulting sum exceeds a first upper threshold or is less than a second lower threshold; and reassigning the value of the pixels in the group to that extremity value corresponding to said threshold exceeded or unattained when a predetermined number of the pixels adjacent to a detected pixel are also near the one of the extremity values.
Claim 13
Independent Claim 138 words
A method for suppressing noise in an input image, the input image having a plurality of pixels each having a corresponding pixel value and a range of possible pixel values between two extremity values, the method comprising the steps of: detecting pixels that have a pixel value near one of the extremity values and forming a group comprising the detected pixels, wherein the detecting step includes the step of adding together pixel values of groups of pixels and determining if the resulting sum exceeds a first upper threshold or is less than a second lower threshold; and reassigning the value of the pixels in the group to that extremity value corresponding to said threshold exceeded or unattained when a predetermined number of the pixels adjacent to a detected pixel are also near the one of the extremity values.
Claim 14
Independent Claim 197 words
An apparatus for suppressing noise in an input image comprising a plurality of pixels, each of the pixels having a range of possible values between at least two extremities, said apparatus comprising: means for determining a first group of pixels, each pixel of the first group having a value that is less than a predetermined amount from the value of at least one of the extremities; means for examining the values of pixels adjacent to each pixel in the first group to determine if the adjacent pixels are also members of the first group; means for reassigning, when a predetermined number of the pixels adjacent to a pixel of the first group are also members of the first group, the pixel value of that pixel in the first group and each of its adjacent pixels to have a value of said at least one of the extremities, and for leaving, when said predetermined number of pixels adjacent to a pixel in the first group are not members of the first group, the values of that pixel and the predetermined number of pixels unaltered; and means for utilizing the reassigned pixel values in the production of an image.
Claim 15
Independent Claim 197 words
An apparatus for suppressing noise in an input image comprising a plurality of pixels, each of the pixels having a range of possible values between at least two extremities, said apparatus comprising: means for determining a first group of pixels, each pixel of the first group having a value that is less than a predetermined amount from the value of at least one of the extremities; means for examining the values of pixels adjacent to each pixel in the first group to determine if the adjacent pixels are also members of the first group; means for reassigning, when a predetermined number of the pixels adjacent to a pixel of the first group are also members of the first group, the pixel value of that pixel in the first group and each of its adjacent pixels to have a value of said at least one of the extremities, and for leaving, when said predetermined number of pixels adjacent to a pixel in the first group are not members of the first group, the values of that pixel and the predetermined number of pixels unaltered; and means for utilizing the reassigned pixel values in the production of an image.
Claim 16
Dependent Claim 75 words
The apparatus as recited in claim 9, wherein each pixel value comprises a plurality of primary values, and wherein said determining means determines, for each of the plurality of primary values, whether the primary value is less than a predetermined amount from a corresponding extremity value, and wherein said examining means examines corresponding primary values of adjacent pixels to determine if the corresponding primary values are at an extremity of a corresponding primary value range.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-05-25 2001-11-24 2002-05-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-05-25 2005-11-24 2006-05-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-05-25 2009-11-24 2010-05-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag