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

Method of selecting one of a plurality of binarization programs

Assignee: NCR Atleos Corp
•
Filing: 1997-12-19
•
Granted: 2002-06-25
•
Expires: 2017-12-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A document processing apparatus comprises a scanner for scanning a bank check to obtain gray scale image data associated with the bank check. A processor is provided for (i) selecting one of a plurality of binarization programs based upon the gray scale image data, and (ii) applying the binarization program selected to at least a portion of the gray scale image data to provide a binary image of at least a portion of the bank check.

Inventors

  • 👤 Slawomir B. Wesolkowski
  • 👤 Khaled S. Hassanein

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 14:11
CPC Classifications
H; H04; H04N; H04N1/00; H04N1/40; H04N1/40062; G; G06; G06V; G06V30/00; G06V30/10; G06V30/16; G06V30/162

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 109 words
A document processing apparatus comprising: a scanner for scanning a bank check to obtain gray scale image data associated with the bank check; a memory for storing a plurality of different selectable binarization programs, each of the plurality of different selectable binarization programs having a non-selectable threshold associated therewith; and a processor for (i) selecting one of the plurality of different selectable binarization programs based upon the gray scale image data associated with the bank check, and (ii) then applying the selected binarization program to at least a portion of the gray scale image data to provide a binary image of at least a portion of the bank check.
Claim 2
Dependent Claim 109 words
A document processing apparatus comprising: a scanner for scanning a bank check to obtain gray scale image data associated with the bank check; a memory for storing a plurality of different selectable binarization programs, each of the plurality of different selectable binarization programs having a non-selectable threshold associated therewith; and a processor for (i) selecting one of the plurality of different selectable binarization programs based upon the gray scale image data associated with the bank check, and (ii) then applying the selected binarization program to at least a portion of the gray scale image data to provide a binary image of at least a portion of the bank check.
Claim 3
Dependent Claim 35 words
A document processing apparatus according to claim 1 , wherein the processor includes a neural network which is applied to at least one value which has been calculated based upon the gray scale image data.
Claim 4
Dependent Claim 28 words
A document processing apparatus according to claim 2 , wherein the neural network accepts as input a value indicative of average intensity of pixels associated with the check.
Claim 5
Dependent Claim 28 words
A document processing apparatus according to claim 2 , wherein the neural network accepts as input a value indicative of standard deviation of pixels associated with the check.
Claim 6
Dependent Claim 28 words
A document processing apparatus according to claim 2 , wherein the neural network accepts as input a value indicative of standard deviation of pixels associated with the check.
Claim 7
Independent Claim 93 words
A method of processing a bank check, the method comprising the steps of: (a) scanning the bank check to obtain gray scale image data associated with the bank check; (b) selecting one of a plurality of different selectable binarization programs having non-selectable thresholds based upon the gray scale image data obtained in step (a); and (c) applying the binarization program selected in step (b) to at least a portion of the gray scale image data obtained in step (a) to provide a binary image of at least a portion of the bank check.
Claim 8
Independent Claim 93 words
A method of processing a bank check, the method comprising the steps of: (a) scanning the bank check to obtain gray scale image data associated with the bank check; (b) selecting one of a plurality of different selectable binarization programs having non-selectable thresholds based upon the gray scale image data obtained in step (a); and (c) applying the binarization program selected in step (b) to at least a portion of the gray scale image data obtained in step (a) to provide a binary image of at least a portion of the bank check.
Claim 9
Dependent Claim 39 words
A method according to claim 6 , wherein step (b) includes the step of: (b-1) applying a neural network to at least one value which has been calculated based upon the gray scale image data obtained in step (a).
Claim 10
Dependent Claim 31 words
A method according to claim 7 , wherein step (b-1) includes the step of: (b-1) accepting as input a value indicative of an average intensity of pixels associated with the check.
Claim 11
Dependent Claim 32 words
A method according to claim 7 , wherein step (b-1) includes the step of: (b-1-1) accepting as input a value indicative of standard deviation of intensity of pixels associated with the check.
Claim 12
Dependent Claim 30 words
A method according to claim 7 , wherein step (b-1) includes the step of: (b-1-1) accepting as input a value indicative of histogram type of pixels associated with the check.
Claim 13
Dependent Claim 110 words
A document processing apparatus comprising: a scanner for scanning a bank check to obtain gray scale image data associated with the bank check; a memory for storing a plurality of different selectable binarization programs, each of the plurality of different selectable binarization programs having a single predetermined threshold associated therewith and a processor for (i) selecting one of the plurality of different selectable binarization programs based upon the gray scale image data associated with the bank check, and (ii) then applying the selected binarization program to at least a portion of the gray scale image data to provide a binary image of at least a portion of the bank check.
Claim 14
Dependent Claim 110 words
A document processing apparatus comprising: a scanner for scanning a bank check to obtain gray scale image data associated with the bank check; a memory for storing a plurality of different selectable binarization programs, each of the plurality of different selectable binarization programs having a single predetermined threshold associated therewith and a processor for (i) selecting one of the plurality of different selectable binarization programs based upon the gray scale image data associated with the bank check, and (ii) then applying the selected binarization program to at least a portion of the gray scale image data to provide a binary image of at least a portion of the bank check.
Claim 15
Dependent Claim 35 words
A document processing apparatus according to claim 11 , wherein the processor includes a neural network which is applied to at least one value which has been calculated based upon the gray scale image data.
Claim 16
Dependent Claim 28 words
A document processing apparatus according to claim 12 , wherein the neural network accepts as input a value indicative of average intensity of pixels associated with the check.
Claim 17
Dependent Claim 28 words
A document processing apparatus according to claim 12 , wherein the neural network accepts as input a value indicative of standard deviation of pixels associated with the check.
Claim 18
Dependent Claim 28 words
A document processing apparatus according to claim 12 , wherein the neural network accepts as input a value indicative of histogram type of pixels associated with the check.
Claim 19
Independent Claim 94 words
A method of processing a bank check, the method comprising the steps of: (a) scanning the bank check to obtain gray scale image data associated with the bank check; (b) selecting one of a plurality of different selectable binarization programs having fixed predetermined thresholds based upon the gray scale image data obtained in step (a); and (c) applying the binarization program selected in step (b) to at least a portion of the gray scale image data obtained in step (a) to provide a binary image of at least a portion of the bank check.
Claim 20
Independent Claim 94 words
A method of processing a bank check, the method comprising the steps of: (a) scanning the bank check to obtain gray scale image data associated with the bank check; (b) selecting one of a plurality of different selectable binarization programs having fixed predetermined thresholds based upon the gray scale image data obtained in step (a); and (c) applying the binarization program selected in step (b) to at least a portion of the gray scale image data obtained in step (a) to provide a binary image of at least a portion of the bank check.
Claim 21
Dependent Claim 39 words
A method according to claim 16 , wherein step (b) includes the step of: (b-1) applying a neural network to at least one value which has been calculated based upon the gray scale image data obtained in step (a).
Claim 22
Dependent Claim 32 words
A method according to claim 17 , wherein step (b-1) includes the step of: (b-1-1) accepting as input a value indicative of an average intensit y of pixels associated with the check.
Claim 23
Dependent Claim 32 words
A method according to claim 17 , wherein step (b-1) includes the step of: (b-1-1) accepting as input a value indicative of standard deviation of intensity of pixels associated with the check.
Claim 24
Dependent Claim 27 words
A method according to claim 17 , w herein step (b-1-1) includes the step of: (b-1-1) accepting as input a value indicative of histogram type of pixels

References Cited (Backward Citations)

US4251837A Cited
US4495522A Cited
US4977605A Cited
US5075872A Cited
US4996602A Cited
US5187592A Cited
US5633954A Cited
US5889885A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag