Patent ID: 7425960
Filing Date: 2008-09-16
Classification: G06K,G06T,G09G

Abstract:
1. A computer-implemented method for processing a character for display on a raster output device, the method comprising: receiving a character having a plurality of stems, each stem having a center, the center of each stem having an ideal location for display, wherein the ideal location is the location of the center of the stem before an adjustment to any alignment grid; evaluating a plurality of alignment grids to determine a grid-imposed location for the center of each stem on each of the plurality of alignment grids, wherein each alignment grid is shifted in phase, the grid-imposed location for a single stem being a location obtained by aligning the single stem to a respective alignment grid; computing an error for each of the plurality of alignment grids, each error being computed based on differences between the ideal locations for the stem centers and the respective grid-imposed locations for the stem centers; selecting a best alignment grid from the plurality of alignment grids, the best alignment grid having a smallest error; and rendering the character based on the best alignment grid.