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

Method for editing character bitmaps at small sizes

Assignee: Adobe Inc
•
Filing: 1991-10-11
•
Granted: 1993-08-17
•
Expires: 2011-10-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An improved method for displaying a character on a raster device at relatively low resolution by identifying regions of the character that improperly touch other regions of the character, and then modifying the display of that character to move or delete pixels which decrease legibility of the character, by (1) enumerating the pixels in an order determined by the path topology, (2) searching for sequences of pixels corresponding to a pointed feature in the character that undesirably touches other parts of the character, and (3) editing the bitmap to remove such contacts.

Inventors

  • 👤 William H. Paxton
  • 👤 Stephen N. Schiller

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 20:42
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/22; G09G5/24

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 126 words
The method of displaying a high resolution character defined by an outline, using a pixel bitmap on a raster device at relatively low resolution, comprising: selecting the pixels along said character outline having a midline which intersects said character outline; grouping selected pixels into groups of two, three or four pixels including a point pixel representing a character point; determining which of said groups include a point pixel which undesirably touches another part of said pixel bitmap; moving or deleting one or more of said touching point pixels, and displaying the character at low resolution on said raster device, whereby the displayed character contains a discrete separation from said other part of said pixel bitmap at the former location of the moved or deleted point pixel.
Claim 2
Independent Claim 126 words
The method of displaying a high resolution character defined by an outline, using a pixel bitmap on a raster device at relatively low resolution, comprising: selecting the pixels along said character outline having a midline which intersects said character outline; grouping selected pixels into groups of two, three or four pixels including a point pixel representing a character point; determining which of said groups include a point pixel which undesirably touches another part of said pixel bitmap; moving or deleting one or more of said touching point pixels, and displaying the character at low resolution on said raster device, whereby the displayed character contains a discrete separation from said other part of said pixel bitmap at the former location of the moved or deleted point pixel.
Claim 3
Dependent Claim 104 words
The method of claim 1 wherein one of said groups of pixels includes three or four pixels, and wherein said outline intersects a midline of a first pixel of said group, then intersects a midline of a second pixel which is horizontally, vertically or diagonally adjacent to said first pixel, then intersects a midline of a third pixel which is horizontally, vertically or diagonally adjacent to said second pixel, and then intersects a midline of a fourth pixel which is either said first pixel or horizontally, vertically or diagonally adjacent to said third pixel and also horizontally or vertically adjacent to said first pixel.
Claim 4
Dependent Claim 87 words
The method of claim 1 wherein one of said groups of pixels includes two or three pixels and where said outline first intersects a midline of a first pixel of said group, then intersects a midline of a second pixel which is horizontally, vertically or diagonally adjacent to said first pixel, and then intersects a midline of a third pixel which is either said first pixel or horizontally, vertically or diagonally adjacent to said second pixel and also horizontally, vertically or diagonally adjacent to said first pixel.
Claim 5
Dependent Claim 77 words
The method of claim 1 wherein one of said groups of pixels include a start and an end pixel, wherein the undesirably touching point pixel of that group is moved horizontally or vertically so that it still touches the start or end pixel of that group and, after being moved, no longer touches any other portion of the character bitmap, or if such pixel cannot be so moved without distorting the character, said point pixel is deleted.
Claim 6
Dependent Claim 191 words
A method of claim 1 wherein one of said groups of pixels includes a start and an end pixel, and wherein the entire character bitmap is analyzed before any pixels are moved or deleted, further characterized by, beginning at a selected point along said character outline, for point pixels which undesirably touch other pixels of said pixel bitmap, to the extent possible without distorting said character, moving such point pixels horizontally or vertically so that they are still in contact with said start or end pixel or said group but do not touch said other pixels of said pixel bitmap, for point pixels of said one of said groups which undesirably touch other pixels of said pixel bitmap but which cannot be moved without distorting the character, where said start and end pixels are either a single pixel or are horizontally or vertically adjacent, deleting said point pixels, and for any remaining point pixels of said one of said groups which undesirably touch other pixels of said pixel bitmap, where said group has three pixels including start and end pixels which are diagonally adjacent to each other, deleting said point pixels.

References Cited (Backward Citations)

US3614767A Cited
US4447882A Cited
US4610026A Cited
US4555191A Cited
US4881069A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-08-16 1997-02-15 1997-08-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-08-16 2001-02-15 2001-08-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-08-16 2005-02-15 2005-08-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag