Patent ID: 8472754

Claim:
A computer-implemented method, comprising: under the control of one or more computer systems configured with executable instructions, processing a plurality of image files to identify ones of the plurality of image files that exhibit an artifact when scaled by a first scaling algorithm; adding a tag to a header portion of the identified ones of the plurality of image files that exhibit the artifact when the image file is scaled by the first scaling algorithm; and responsive to a request to render one of the plurality of image files at a specified size, reading the header portion of the requested one of the plurality of image files; if the header portion of the requested one of the plurality of image files does not include the tag, applying the first scaling algorithm to scale the requested one of the plurality of image files to the specified size; if the header portion of the requested one of the plurality of image files includes the tag, applying a second scaling algorithm to scale the requested one of the plurality of image files to the specified size; and providing the requested one of the plurality of image files for presentation at the specified size.