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

Representation and restoration method of font information

Assignee: Individual
•
Filing: 1997-02-24
•
Granted: 2001-09-11
•
Expires: 2017-02-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Font information includes the stroke type, the skeleton point and the stroke tip type information (Types I, II, and III) shared by various kinds of font variants. Each variant is added with horizontal and vertical stroke widths, and the stroke shape control information (803 and 805-810) expressed as their functions. The stroke skeleton point widening (Wx, Wy, Wz, Wr, and Wt) and the follow-up information, the stroke width non-linear scaling information and the composite stroke information of the primary character style based on the scaling proportion and the space occupation information can be added. The restoration method includes processes, such as the determination of the stroke shape control information and the outline control information, the widening adjustment of the skeleton points, the determination of the follow-up points, the adjustrnent of the present stroke width, the isometric adjustment of the composite strokes, and the re-adjustment of the stroke width, which avoids strokes merging together.

Inventors

  • 👤 Zining Fu

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 05:41
CPC Classifications
G; G06; G06T; G06T11/00; G06T11/20; G06T11/23

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 156 words
A representation method of font information for decomposing the font information into strokes and representing them separately, comprising the steps of: determining font information of each character having identification information, skeleton line locating point information, and end and turning point stroke tip type information for each stroke; determining the font information of each character style having single set of stroke shape control information for all the characters in the character style; wherein the set of stroke shape control information includes removing all the angle and thickness data under the stroke level and add new data at the character style; wherein the set of stroke shape control information includes each character can be restored without the angle and thickness information at the character level; obtaining stroke shape control information having the independent basic horizontal and vertical strokes, and other stroke shape control information expressed as horizontal and vertical stroke widths and functions of character height and width.
Claim 2
Dependent Claim 156 words
A representation method of font information for decomposing the font information into strokes and representing them separately, comprising the steps of: determining font information of each character having identification information, skeleton line locating point information, and end and turning point stroke tip type information for each stroke; determining the font information of each character style having single set of stroke shape control information for all the characters in the character style; wherein the set of stroke shape control information includes removing all the angle and thickness data under the stroke level and add new data at the character style; wherein the set of stroke shape control information includes each character can be restored without the angle and thickness information at the character level; obtaining stroke shape control information having the independent basic horizontal and vertical strokes, and other stroke shape control information expressed as horizontal and vertical stroke widths and functions of character height and width.
Claim 3
Dependent Claim 38 words
The representation method of font information of claim 1 , wherein variants of one primary character style have font information of a primary character style, and said set of stroke shape control information is set for each variant.
Claim 4
Dependent Claim 38 words
The representation method of font information of claim 1 , wherein stroke information of each stroke has skeleton point widening type information, and said stroke shape control information has a skeleton point number of each type of stroke.
Claim 5
Dependent Claim 58 words
The representation method of font information of claim 1 , wherein stroke information includes follow-up information of stroke end points, said follow-up information having follow-up type identification, an order number of strokes being followed up, and said order number of points being followed up; and said stroke shape control information having a skeleton point number of each stroke.
Claim 6
Dependent Claim 36 words
The representation method of font information of claim 1 , wherein a combination of many strokes is represented as a composite stroke, and a stroke group with a similar range is represented as a composite stroke.
Claim 7
Dependent Claim 56 words
The representation method of font information of claim 1 , wherein a standardly formed font is represented with character element reference information, font formation information and character element activity information, wherein activity information and font edge concavity-convexity information are included; and for each character base activity information can be either an activity coefficient or a dimension.
Claim 8
Dependent Claim 49 words
The representation method of font information of claim 1 , wherein character style information includes non-linear scaling information of stroke width, and said non-linear scaling information of the stroke width may be a stroke width scaling coefficient table based on font scaling proportion, font activity coefficient and font dimension.
Claim 9
Dependent Claim 50 words
The representation method of font information of claim 6 , wherein character style information releases non-linear scaling information of stroke width, and said non-linear scaling information of the stroke width may be a stroke width scaling coefficient table based on the font scaling proportion, font activity coefficient and font dimension.
Claim 10
Dependent Claim 166 words
A font restoration method for scaling skeleton points of each stroke and determining stroke position of a font comprising the following steps of: determining widths of horizontal and vertical strokes and shape control parameters of each stroke according to present horizontal and vertical scaling proportions of a font, primary width of horizontal and vertical strokes of the font, and functional relationship in character height or width and stroke shape control information; wherein the set of stroke shape control information includes removing all the angle and thickness data under the stroke level and add new data at the character style; wherein the set of stroke shape control information includes each character can be restored without the angle and thickness information at the character level; obtaining stroke basic outline control points according to the shape control parameters and skeleton point position of a stroke; determining stroke tip outline control points and restoring the stroke according to stroke tip type information of the stroke and stroke shape control parameters.
Claim 11
Dependent Claim 166 words
A font restoration method for scaling skeleton points of each stroke and determining stroke position of a font comprising the following steps of: determining widths of horizontal and vertical strokes and shape control parameters of each stroke according to present horizontal and vertical scaling proportions of a font, primary width of horizontal and vertical strokes of the font, and functional relationship in character height or width and stroke shape control information; wherein the set of stroke shape control information includes removing all the angle and thickness data under the stroke level and add new data at the character style; wherein the set of stroke shape control information includes each character can be restored without the angle and thickness information at the character level; obtaining stroke basic outline control points according to the shape control parameters and skeleton point position of a stroke; determining stroke tip outline control points and restoring the stroke according to stroke tip type information of the stroke and stroke shape control parameters.
Claim 12
Dependent Claim 38 words
The font restoration method of claim 9 , including the step of selecting corresponding stroke shape control information according to primary character style which the font belongs to and using the stroke shape control information for font restoration.
Claim 13
Dependent Claim 41 words
The font restoration method of claim 9 , including the step of adjusting stroke skeleton points according to the stroke thickness difference, or according to the stroke thickness difference plus the skeleton follow-up information from stroke infornation, when widening stroke thickness.
Claim 14
Dependent Claim 25 words
The font restoration method of claim 9 , including the step of determining location follow-up skeleton points using skeleton point follow-up information from stroke information.
Claim 15
Dependent Claim 68 words
The font restoration method of claim 9 , including the step of obtaining skeleton point and stroke type of other strokes for composite strokes expressed by other strokes, according to skeleton point stroke shape control parameters and stroke tip type information, and restoring each stroke according to the obtained parameter for each stroke; and avoiding characters merging together and non-isometric problems for each isometric type of composite stroke.
Claim 16
Dependent Claim 71 words
The font restoration method of claim 9 , which is characterized by the following: obtaining the position and size of each character element using the character element activity coefficient proportion method; adjusting the position and size of the character elements using the character edge concavity-convexity information; and eventually obtaining the stroke information of each character element and each stroke as well as the space occupation coefficient or dimension of the font.
Claim 17
Dependent Claim 100 words
The font restoration method of claim 9 , which is characterized by determining the present stroke width scaling proportion and the stroke width adjustment coefficient using the present horizontal and vertical scaling proportions, space occupation information and non-linear stroke width scaling information of the font, and determining the present horizontal and vertical stroke widths; said space occupation information may be the dimension or the space occupation coefficient of the font. The said stroke non-linear width scaling information may be the stroke width scaling coefficient table based on the font scaling proportion, the font space occupation coefficient or the font dimension.
Claim 18
Dependent Claim 57 words
The font restoration method of claim 9 , which is characterized by establishing an independent stroke production process for each stroke, establishing a set of stroke production process for each primary character style, and restoring the stroke by selecting an corresponding stroke production process according to the present character style and the type identification of the stroke.
Claim 19
Dependent Claim 100 words
The font restoration method of claim 14 , which is characterized by determining the present stroke width scaling proportion and the stroke width adjustment coefficient using the present horizontal and vertical scaling proportions, space occupation information and non-linear stroke width scaling information of the font, and determining the present horizontal and vertical stroke widths; the said space occupation information may be the dimension or the space occupation coefficient of the font; said stroke non-linear width scaling information may be the stroke width scaling coefficient table based on the font scaling proportion, the font space occupation coefficient or the font dimension.

References Cited (Backward Citations)

US4398311A Cited
CN88100794A Cited
CN88102466A Cited
US4931953A Cited
US5018217A Cited
US4933866A Cited
US5305433A Cited
US5909221A Cited
US5870107A Cited
US5917501A Cited
US5920324A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-09-10 2005-03-12 2005-09-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-09-10 2009-03-12 2009-09-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-09-10 2013-03-12 2013-09-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag