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

Facsimile vector data compression

Assignee: International Business Machines Corp
•
Filing: 1979-08-02
•
Granted: 1983-03-01
•
Expires: 1999-08-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Graphical data on a document is raster scanned and the resulting bit pattern is processed to provide a processed bit pattern which represents lines which each are a single pel in width and indicative of the shapes of objects scanned on the document. These single pel wide lines may represent the outlines of objects on the center lines. The processed bit pattern is then directed to a line follower in which bits representing contiguous pels are detected and tested for linearity. When contiguous pels fail the linearity test, a new vector is started and the vector being tracked is terminated. Hardware for performing these operations is described. The resulting vector list is stored until needed for display. Optionally a display station can be used to correct faulty vectors or to encode alphanumeric data in a more convenient format than vector coding.

Inventors

  • 👤 John M. Evans
  • 👤 Ian D. Judd
  • 👤 Richard H. Lovie
  • 👤 John F. Minshull

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 19:50
CPC Classifications
G; G06; G06V; G06V10/00; G06V10/20

Claims Analysis

Total Claims: 2
Claim 1
Independent Claim 263 words
In a method for compressing objects formed from contiguous pels having the same first color value in an m×n array of pels by vector encoding reduced objects, said method includes the step of thinning each object by raster scanning the array and retaining in the original array locations i, j, only those pels of the first color which define a color transition or border and deleting all others, 1≦i≦m, 1≦j≦n; wherein the improvement comprises the steps of: testing each retained pel in each ith scan line of the processed array of thinned objects in order to determine its contiguity and linear position relationship to a pel of the same first color value in either the ith or the ith-1 scan lines, by ascertaining whether said retained pel lies within a region of contiguous retained pels (FIG. 21/154) and if it lies within said region, ascertaining whether said retained pel lies within an aperture (FIG. 19) whose sides constitute an angle of acceptance (FIG. 20/156, 157), and if it lies within said aperture, narrowing said aperture so as to define a smaller included angle (FIG. 20/159); and encoding each retained pel in said ith scan line of the processed array of thinned objects either as the origin of a new vector if the retained pel is noncontiguous, as a continuation of a previous vector if the retained pel is both contiguous and linear, or as a termination of a previous vector if the retained pel is contiguous and nonlinear, the steps of testing and encoding being performed on a consecutive raster scan line-at-a-time basis.
Claim 2
Dependent Claim 263 words
In a method for compressing objects formed from contiguous pels having the same first color value in an m×n array of pels by vector encoding reduced objects, said method includes the step of thinning each object by raster scanning the array and retaining in the original array locations i, j, only those pels of the first color which define a color transition or border and deleting all others, 1≦i≦m, 1≦j≦n; wherein the improvement comprises the steps of: testing each retained pel in each ith scan line of the processed array of thinned objects in order to determine its contiguity and linear position relationship to a pel of the same first color value in either the ith or the ith-1 scan lines, by ascertaining whether said retained pel lies within a region of contiguous retained pels (FIG. 21/154) and if it lies within said region, ascertaining whether said retained pel lies within an aperture (FIG. 19) whose sides constitute an angle of acceptance (FIG. 20/156, 157), and if it lies within said aperture, narrowing said aperture so as to define a smaller included angle (FIG. 20/159); and encoding each retained pel in said ith scan line of the processed array of thinned objects either as the origin of a new vector if the retained pel is noncontiguous, as a continuation of a previous vector if the retained pel is both contiguous and linear, or as a termination of a previous vector if the retained pel is contiguous and nonlinear, the steps of testing and encoding being performed on a consecutive raster scan line-at-a-time basis.

References Cited (Backward Citations)

US3142818A Cited
US3609685A Cited
US3987412A Cited
US4020463A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1986-02-28 1986-08-30 1987-03-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1990-02-28 1990-08-30 1991-03-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1994-02-28 1994-08-30 1995-03-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag