| US 7,519,235 B1 | ||
| Using nonlinear filtering while resizing an image to preserve sharp image detail | ||
| Todor G. Georgiev, Sunnyvale, Calif. (US) | ||
| Assigned to Adobe Systems Incorporated, San Jose, Calif. (US) | ||
| Filed on Oct. 24, 2005, as Appl. No. 11/256,734. | ||
| Int. Cl. G06K 9/32 (2006.01); G06K 9/40 (2006.01) | ||
| U.S. Cl. 382—298 [382/260] | 22 Claims |

| 1. A computer-implemented method for resizing an image which uses nonlinear filtering to preserve sharp detail, comprising:
using a computer to perform the steps of:
obtaining an original image, wherein the original image is a digital image which is comprised of a plurality of pixels; and
resizing the original image, wherein resizing the original image involves:
producing an initial resized image by using neighboring pixel values in the original image to produce initial values for subpixel
locations in the original image, and
applying a nonlinear filter using pixel values in both the original image and in the initial resized image to produce a resized
output image, wherein the nonlinear filter weights the contributions of neighboring pixels nonlinearly while updating pixel
values.
|