Patent ID: 6714692
Filing Date: 2004-03-30
Classification: G06T

Abstract:
A method for image scaling to convert an input image into a desired image with suitable resolution for application, the method comprising:(a) computing center coordinates and boundary coordinates of a filter window by setting up the filter window after placing a lattice of pixels with suitable resolution for application on an original image; (b) determining an area occupancy ratio of the filter window on pixels of the original image from the computed position of the filter widow; and (c) obtaining a finally filtered image by using the determined area occupancy ratio as a filter coefficients, wherein step (b) includes: comparing integer values of the center coordinates of the filter window with integer values of the boundary coordinates of the filter window and then examining whether the center of the filter window extends adjacent pixels in all directions including the right, left, up, and down sides; computing an overlapped distance value of the filter window on adjacent pixels, in the case that the center of the filter window extends adjacent pixels in all directions including the right, left, up, and down sides; determining a partial area value of the filter window extending adjacent pixels using the overlapped distance value; and obtaining the area occupancy ratio through multiplication of a scale factor and the partial area value, and wherein the scale factor is expressed as Scale&it;â€ƒ&it;Fa&it;ctor=1.0(width&it;â€ƒ&it;of&it;â€ƒ&it;filter&it;â€ƒ&it;windowÃ—height&it;â€ƒ&it;of&it;â€ƒ&it;filter&it;â€ƒ&it;window);wherein step (c) includes: sorting the area occupancy ratio in the order of magnitude; and improving an image quality by altering a weight value through the method of subtracting some constant value from the coefficient value with smaller area ratio and then adding the subtracted constant value to the coefficient value with larger area ratio.