Patent US5157740A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5157740A Expired / Lapsed US ⏱️ 0.0 years remaining

Method for background suppression in an image data processing system

Assignee: Burroughs Inc
•
Filing: 1991-02-07
•
Granted: 1992-10-20
•
Expires: 2011-02-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A digital image preprocessing method for eliminating background patterns and scenes from digitized gray level document image data. The method accepts multi-gray level image data as input and produces a gray level output image containing a "white" background. Document image backgrounds are eliminated (or suppressed) by computing a separate (and typically different) threshold value for each gray level pixel of the original document image. Input image pixels whose gray level is greater (brighter) than the threshold value are assumed to be background picture data and are modified to be "white" pixels in the output image. The pixel threshold value is determined dynamically pixel-to-pixel based on gray level pixel data observed within the input image. Additionally, the pixel threshold can be automatically controlled to insure retention of written and/or printed information present in the input image. Threshold control is accomplished by specifying a print contrast signal (PCS) parameter to the image preprocessing method. Documents which might use this preprocessing technique include, but are not limited to, bank checks, remittance documents, charge card slips, deposit slips and similar type financial documents.

Inventors

  • 👤 Robert Klein
  • 👤 Karen A. Wilds
  • 👤 Michael Higgins-Luthman
  • 👤 David C. Williams

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 17:53
CPC Classifications
G; G06; G06V; G06V30/00; G06V30/10; G06V30/16; G06V30/162

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 477 words
A method of suppressing background data from gray level document image data which has been captured from a document as a plurality of digitized picture element (pixel) gray level values ranging from a darkest gray level value to a whitest gray level value, the image pixels arranged in a plurality of contiguous scan lines extending from a bottom to a top edge of the document image, the method comprising the steps of: (a) selecting one of the plurality of pixels for examination; (b) defining a two-dimensional window of pixels centered about the selected pixel; (c) determining a gray level signal threshold and a gray level white threshold as functions of a gray level background estimate of at least a preselected pixel in the window; (d) determining counts of (1) all window pixels having gray levels in a range of gray levels extending between and including the white threshold and the whitest gray level and classifying such pixels as white pixels, (2) all window pixels having gray levels in a range of gray levels extending between and including the signal threshold and the darkest gray level and classifying such pixels as signal pixels, and (3) all window pixels having gray levels between the white threshold and the signal threshold and classifying such pixels as background pixels; (e) determining (1) a signal average gray level by summing gray levels of all signal pixels in the window and dividing by the count of the signal pixels, (2) a white average gray level by summing gray levels of all white pixels in the window and dividing by the count of white pixels, and (3) a background average gray level by summing gray levels of all background pixels in the window and dividing by the count of background pixels; (f) determining a window classification as one of all white, all signal, all background and mixed as a function of the counts determined in step (d); (g) determining a suppression threshold gray level for the selected pixel by (1) using a preselected function of the background average whenever the window classification is determined to be all background, (2) using a preselected function of the background estimate whenever the window classification is determined to be all signal, (3) using a preselected function of the window white average whenever the window classification is determined to be all white, or (4) using preselected functions of one of the white average, signal average, background average, white threshold and background estimate whenever the window classification is determined to be mixed; (h) determining a new gray level value for the selected pixel as a function of the selected pixel's current gray level value and the suppression threshold gray level value for the selected pixel; and (i) selecting another one of the plurality of pixels for examination and repeating steps (b) through (h) for every pixel in a document image.
Claim 2
Independent Claim 477 words
A method of suppressing background data from gray level document image data which has been captured from a document as a plurality of digitized picture element (pixel) gray level values ranging from a darkest gray level value to a whitest gray level value, the image pixels arranged in a plurality of contiguous scan lines extending from a bottom to a top edge of the document image, the method comprising the steps of: (a) selecting one of the plurality of pixels for examination; (b) defining a two-dimensional window of pixels centered about the selected pixel; (c) determining a gray level signal threshold and a gray level white threshold as functions of a gray level background estimate of at least a preselected pixel in the window; (d) determining counts of (1) all window pixels having gray levels in a range of gray levels extending between and including the white threshold and the whitest gray level and classifying such pixels as white pixels, (2) all window pixels having gray levels in a range of gray levels extending between and including the signal threshold and the darkest gray level and classifying such pixels as signal pixels, and (3) all window pixels having gray levels between the white threshold and the signal threshold and classifying such pixels as background pixels; (e) determining (1) a signal average gray level by summing gray levels of all signal pixels in the window and dividing by the count of the signal pixels, (2) a white average gray level by summing gray levels of all white pixels in the window and dividing by the count of white pixels, and (3) a background average gray level by summing gray levels of all background pixels in the window and dividing by the count of background pixels; (f) determining a window classification as one of all white, all signal, all background and mixed as a function of the counts determined in step (d); (g) determining a suppression threshold gray level for the selected pixel by (1) using a preselected function of the background average whenever the window classification is determined to be all background, (2) using a preselected function of the background estimate whenever the window classification is determined to be all signal, (3) using a preselected function of the window white average whenever the window classification is determined to be all white, or (4) using preselected functions of one of the white average, signal average, background average, white threshold and background estimate whenever the window classification is determined to be mixed; (h) determining a new gray level value for the selected pixel as a function of the selected pixel's current gray level value and the suppression threshold gray level value for the selected pixel; and (i) selecting another one of the plurality of pixels for examination and repeating steps (b) through (h) for every pixel in a document image.
Claim 3
Dependent Claim 49 words
The method of claim 1 further comprising the step of updating the background estimate of each pixel being examined prior to the step of selecting another one of the plurality of pixels for examination, the updating performed as a function of the background average gray level of the window.
Claim 4
Dependent Claim 59 words
The method of claim 2 further comprising determining, prior to step (g), whether a pixel being examined lies within a white box portion of the document image and wherein step (g) further comprises adjusting the suppression threshold gray level for the pixel being examined whenever it is determined that the pixel being examined lies within the white box portion.
Claim 5
Dependent Claim 61 words
The method of claim 3 further comprising determining, prior to step (g), whether a pixel being examined lies within an area of textured background in a document image and wherein step (g) further comprises adjusting the suppression threshold gray level for the pixel being examined whenever it is determined that the pixel being examined lies within the area of textured background.
Claim 6
Dependent Claim 40 words
The method of claim 4 wherein the step of determining whether a pixel being examined lies within an area of textured background is performed utilizing a gradient analysis of a portion of the window immediately surrounding the pixel being examined.
Claim 7
Dependent Claim 43 words
The method of claim 1 wherein the new gray level value for the selected pixel is determined by utilizing the contents of a lookup table at an address thereof determined by concatenating the suppression threshold with the selected pixel's current gray level value.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-10-20 1996-04-20 1996-10-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-10-20 2000-04-20 2000-10-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-10-20 2004-04-20 2004-10-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag