Patent №
US 6,816,622
Granted
2004-11-09
Filed 2001
Owner
MICROSOFT CORPORATION
Lab
AI components
1
vision
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
09982435
An optimal filter kernel, formed by convolving a box filter with a filter of fixed integer width and unity area, is used to perform image resizing and reconstruction. The optimal filter has forced zeros at locations along a frequency scale corresponding to the reciprocal of the spacing of one or more pixels that comprise a source image to be resized. When a rescale value for a source image is selected, the optimal filter kernel is computed, mapped to the source image, and centered upon a location within the source image corresponding to the position of an output pixel to be generated. The number of pixels that lie underneath the optimal filter kernel is established by multiplying the number of pixels that comprise the width of the source image by the selected rescale value. Upon mapping the optimal filter kernel, the output pixel values that comprise the resized image are then evaluated by processing the one or more source image pixels, such as through interpolation. Alternatively, the output pixel values of the resized image are calculated by performing partial integral analysis with respect to a standard filter kernel of fixed width and unity area. The output pixel values are calculated by multiplying the pixel value for each pixel under the kernel by the area of the standard filter kernel surrounding the pixel. The products are then summed to reveal the output pixel value, and placed into the output image buffer. Both of these methods speed up the computation process, while producing a ripple free output image.
AI classification
Ownership
MICROSOFT CORPORATION
assignment · 122820218
Assignors
BLINN, JAMES F., GODFREY, ANDREW C., MARR, MICHAEL D., SECCHIA, ADRIAN
On an employer assignment, the assignors are typically the inventors.