Simplifying complex characters to maintain legibility
AssigneeMicrosoft Corporation
InventorsMichael J. Duggan, William Hill, Gregory Hitchcock, Beat Stamm, Geraldine G. Wade
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsMichael J. Duggan, William Hill, Gregory Hitchcock, Beat Stamm, Geraldine G. Wade
Estimating the term…
Methods, systems, and computer program products for adding hinting instructions to a character in order to improve a character bitmap produced from an outline of the character at a certain size and output resolution when the character outline is scan converted. A character is retrieved to be output. A determination is made that the character belongs to a semantic character classifications, and hinting instructions that are associated with the semantic character classification are accessed. The hinting instructions preserve semantic meaning for the character while altering either stroke presence, stroke location, or both for at least one stroke of at least one feature of the character based on a reference character size and output resolution. If the actual character size and output resolution for the character is within a reference character size and output resolution for the hinting instructions, the hinting instructions are executed.
A computer program product comprising one or more computer-readable storage media storing computer-executable instructions for implementing a method of reducing at least one character stroke to improve character legibility for a scaled character bitmap produced from a character outline at a certain size and output resolution when the character outline is scan converted, wherein the method includes acts of:
Dependencies are inferred from the claim text.