Patent ID: 7782343

Claim:
A scaling device for an image processor, comprising: a image enlarging device for receiving an input image data and a scaling signal, and enlarging said input image data depending on said scaling signal to output an enlarging image data and a sample signal; and an integer divider connected to said image enlarging device for receiving said enlarging image data, and sampling said enlarging image data depending on said sample signal to output an object image data; wherein said image enlarging device comprises: an input processor for receiving said input image data; a line buffer connected to said input processor for transferring said input image data at an access frequency; and an interpolation processor connected with said line buffer and said integer divider for interpolating said input image data, generating said enlarging image data and said sample signal; wherein said interpolation processor comprises: a buffer connected to said line buffer for receiving said input image data transferred at said access frequency of said line buffer from said line buffer, registering a pixel set data of said input image data; an accumulator for receiving said scaling signal, generating and outputting said sample signal and a power signal according to said scaling signal; and an interpolator connected with said buffer, said accumulator, and said integer divider for receiving said pixel set data, interpolating said pixel set data depending on said scaling signal and said power signal to output said enlarging image data; and wherein said power signal is an integral multiple of said scaling signal and the enlarging power of said enlarging image data, wherein the product of said scaling signal and said power signal is larger than 1.