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

Document identification by characteristics matching

Assignee: BORREY DANIEL
•
Filing: 1989-05-31
•
Granted: 1992-10-27
•
Expires: 2009-05-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract This invention relates to an automatic identification method for scanned documents in an electronic document capture and storage system. The invention uses the technique of recognition of global document features compared to a knowledge base of known document types. The system first segments the digitized image of a document into physical and logical areas of significance and attempts to label these areas by determining the type of information they contain, without using OCR techniques. The system then attempts to match the areas segmented to objects described in the knowledge base. The system labels the areas successfully matched then selects the most probable document type based on the areas found within the document. Using computer learning methods, the system is capable of improving its knowledge of the documents it is supposed to recognize, by dynamically modifying the characteristics of its knowledge base thus sharpening its decision making capability.

Inventors

  • 👤 Roland G. Borrey
  • 👤 Daniel G. Borrey

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 14:57
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/90; G06F16/93; G06V; G06V30/00; G06V30/40; Y; Y10; Y10S; Y10S706/00; Y10S706/90

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 317 words
A computer-implemented process for classifying documents comprising the steps of: preliminarily creating a knowledge base of documents each characterized by a hierarchy of objects that are defined by parameters indicating physical and relational characteristics, the hierarchy being organized from a lowest object level to one or more successively higher object levels and storing said knowledge base in a computer; scanning a document to form binary light and dark pixels and inputting into said computer data representing the pixels; performing, in said computer, the following steps; segmenting the document into primary areas of significance based on the pixels; calculating parameters that define the segmented primary areas; comparing the parameters of each segmented primary area with the parameters of the lowest level objects in the hierarchy of objects that characterize each document in the knowledge base; assigning to each segmented primary area weights of evidence relative to the lowest level objects based on the comparison; generating a weighted hypothesis of a label for each of the segmented areas based on the weights of evidence relative to the lowest level objects; grouping the segmented primary areas into areas of significance more relevant than the primary areas; calculating parameters that define the more relevant areas; comparing the parameters of each more relevant area with the parameters of the second lowest level objects in the hierarchy; assigning to each more relevant area weights of evidence relative to the second lowest level objects based on the comparison and reevaluating the weights of evidence assigned to the segmented primary areas; generating a weighted hypothesis of a label for each of the more relevant areas and revising the weighted hypothesis of the label for each of the segmented primary areas based on the weights of evidence of the second lowest level objects and the lowest level objects; and classifying the document based on the labels and the weights of evidence developed by the preceding step.
Claim 2
Dependent Claim 317 words
A computer-implemented process for classifying documents comprising the steps of: preliminarily creating a knowledge base of documents each characterized by a hierarchy of objects that are defined by parameters indicating physical and relational characteristics, the hierarchy being organized from a lowest object level to one or more successively higher object levels and storing said knowledge base in a computer; scanning a document to form binary light and dark pixels and inputting into said computer data representing the pixels; performing, in said computer, the following steps; segmenting the document into primary areas of significance based on the pixels; calculating parameters that define the segmented primary areas; comparing the parameters of each segmented primary area with the parameters of the lowest level objects in the hierarchy of objects that characterize each document in the knowledge base; assigning to each segmented primary area weights of evidence relative to the lowest level objects based on the comparison; generating a weighted hypothesis of a label for each of the segmented areas based on the weights of evidence relative to the lowest level objects; grouping the segmented primary areas into areas of significance more relevant than the primary areas; calculating parameters that define the more relevant areas; comparing the parameters of each more relevant area with the parameters of the second lowest level objects in the hierarchy; assigning to each more relevant area weights of evidence relative to the second lowest level objects based on the comparison and reevaluating the weights of evidence assigned to the segmented primary areas; generating a weighted hypothesis of a label for each of the more relevant areas and revising the weighted hypothesis of the label for each of the segmented primary areas based on the weights of evidence of the second lowest level objects and the lowest level objects; and classifying the document based on the labels and the weights of evidence developed by the preceding step.
Claim 3
Dependent Claim 165 words
The process of claim 1, additionally comprising the steps of: grouping the more relevant areas into still more relevant areas of significance; calculating parameters that define the still more relevant areas; comparing the parameters of each still more relevant area with the parameters of the third lowest level objects in the hierarchy; assigning to each still more relevant area weights of evidence relative to the third lowest level objects based on the comparison and reevaluating the weights of evidence assigned to the more relevant areas and the segmented primary areas; generating a weighted hypothesis of a label for each of the still more relevant areas and revising the weighted hypothesis of the label for each of the more relevant areas and the segmented primary areas based on the weights of evidence of the third lowest level objects, the second lowest level objects and the lowest level objects; and classifying the document based on the labels and the weights of evidence developed by the preceding step.
Claim 4
Dependent Claim 39 words
The process of claim 2, in which the recited steps are performed one or more additional times with respect to successively more relevant areas of significance and higher level objects, thereby increasing the evidence that supports the document classification.
Claim 5
Dependent Claim 27 words
The process of claim 1, additionally comprising the step of forming from the pixels darkness density histograms, the segmenting step segmenting the document based on the histograms.
Claim 6
Dependent Claim 74 words
The process of claim 4, additionally comprising the steps of: comparing the density histograms of one side of the individual objects with the density histograms of the other side of the individual objects; determining the vertical shift between the histograms of the two sides of the individual objects; averaging the determined vertical shift of the individual objects; and correcting the skew of an entire edge of the document based on the averaged vertical shift.

References Cited (Backward Citations)

US4633507A Cited
US4835690A Cited
US4965763A Cited
US4881178A Cited
US4831447A Cited
US4866784A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag