Patent ID: 6927780

Claim:
A method for improving resolution of a digital representation having a plurality of text or graphics pixels, comprising the steps of: identifying a text or graphics pixel on a boundary of a text or graphics object of the digital representation; and for each text or graphics pixel identified as on the boundary tracing a group of pixels, including the initial boundary-identified pixel, that constitute a local boundary segment and constructing an identifier indicative of the number and relative locations of the pixels of that local boundary segment, the tracing comprising searching for and identifying each new pixel in the group with respect to a background pixel near the initial boundary-identified pixel, wherein orientation and order of the searching is with respect to the background pixel during the entire tracing step; parameterizing and smoothing that local boundary segment, resulting in a new local boundary segment, without consideration of non-boundary segment data, by computing instructions for parameterizing and smoothing that local boundary segment; and rendering the parameterized and smoothed boundary segment to increase the resolution of the text or graphics object.