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
OG exemplary drawing
 
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.