Unlock instant, AI-driven research and patent intelligence for your innovation.

Silhouette-oriented gray font generation

a gray font and silhouette technology, applied in the field of digital representations, can solve the problems of severe degradation of the resulting text image, inability to meet the requirements of memory, and inability to achieve high-quality display in relatively low resolution, so as to reduce the jaggedness of the rendered text image

Active Publication Date: 2007-04-03
DYNACOMWARE INC
View PDF4 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

"The present invention provides a system, method, and computer-readable medium for generating a silhouette-oriented gray font that can be displayed on both binary-image dot matrix screens and gray level screens. The method involves defining a set of basic strokes in silhouette-oriented representation and assigning a silhouette code to each basic stroke to define the portion(s) of the basic stroke that will be subjected to a gray value calculation. The method also includes rendering characters by rendering the outline of each stroke according to its key points, width values, feature points, and curve ratios, and using the silhouette code assigned to each stroke to determine the silhouette area of the stroke that will be projected onto each pixel to define the occupied area in each pixel. The method further includes performing an anti-aliasing method to reduce jaggedness in the rendered text image by analyzing the image topography surrounding each pixel and selecting a matrix of weights to produce an optimal anti-aliasing effect."

Problems solved by technology

There are some disadvantages associated with this technique.
First, because different font outlines must be defined and stored for tens of thousands of different characters, the memory requirement is relatively high.
Second, the font outlines that are stored in high resolution are suited for display only in high resolution; they are not suited for high-quality display in relatively low resolution.
Rendering those characters defined for a binary-image screen on a gray level screen often causes severe degradation of the resulting text image.
This is particularly true with Asian characters, which tend to have relatively more complicated overall geometric shapes.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Silhouette-oriented gray font generation
  • Silhouette-oriented gray font generation
  • Silhouette-oriented gray font generation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023]FIG. 2 illustrates a typical computing environment, in which various methods of the present invention may be implemented. A general purpose digital computer 26 including a display 27 and attached to a printing device 28 is fully capable of carrying out various methods of the present invention. The display 27, the printing device 28, and any other output device (monitor, plotter, etc.) may display, print, and otherwise output the font generated in accordance with the present invention. Other types of computing systems, such as networked or mainframe-based systems, may also be used to carry out methods of the present invention, as apparent to those skilled in the art.

[0024]While the following describes the present invention as applied to defining and rendering characters each consisting of one or more strokes, it should be understood that the present invention is equally applicable to defining and rendering characters each consisting of one or more glyphs. As discussed in the ba...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A method, computer graphical user interface tool, and computer-readable medium for generating a set of characters for display in gray scale are provided, wherein each character comprises one or more strokes / glyphs, and each stroke / glyph is defined in silhouette-oriented representation. The method includes generally six steps. First, a set of characters is displayed, wherein each character comprises one or more strokes / glyphs, and all of the strokes / glyphs are represented by a set of basic strokes / glyphs, each basic stroke / glyph topographically representing a set of similarly-shaped strokes / glyphs. Second, each basic stroke / glyph is defined in silhouette-oriented representation. Third, each stroke / glyph forming each character is defined in silhouette-oriented representation. Fourth, the set of characters is rendered in gray scale. Fifth, the proper appearance of the characters is verified. Sixth, if the appearance is not satisfactory, the method returns to the second step and repeats the subsequent steps until the proper appearance of the characters is verified.

Description

FIELD OF THE INVENTION[0001]The present invention relates to digital representations of typographic characters or other symbols, and more particularly, to a system, method, and computer-readable medium for generating silhouette-oriented gray fonts.BACKGROUND OF THE INVENTION[0002]Many font generating systems exist for generating Asian character fonts (“Asian fonts”). An Asian font is composed of a large number of ideographs that represent the characters in the Asian language. Asian languages may include thousands of characters. For example, the Chinese language includes over twenty-thousand distinct characters.[0003]One conventional computer technique for generating character patterns in an Asian font uses font outlines. This system is described in “PostScript Language Tutorial and Cookbook” by Adobe Systems, Inc. (Addison-Wesley Publishing, 1985). In this method, the outline of a character pattern is stored as a collection of straight lines and curves. There are some disadvantages ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(United States)
IPC IPC(8): G06T11/00G09G5/26
CPCG06T11/203
Inventor CHENG, KUO-YOUNG
Owner DYNACOMWARE INC