Patent ID: 6956625

Claim:
An image processing apparatus for realizing panorama/waterglass functions, the apparatus comprising: a scaling ratio generating unit for generating a horizontal scaling ratio function for realizing panorama/waterglass functions in response to variables including an externally applied starting ratio data, ending ratio data, and ratio declination data and determining a position to be interpolated in response to the scaling ratio function; an address generating unit for generating luminance write/read addresses and color signal write/read addresses using the scaling ratio function and the position to be interpolated and generating a pixel offset in response to the luminance read address and the color signal read address; a luminance signal processing unit including a first memory comprised of a plurality of separate memory devices, for writing a plurality of consecutive pixel data among the luminance signals input by the luminance write address into each of the memory devices, and reading the plurality of consecutive pixel data from each of the memory devices on the basis of the position to be interpolated by the luminance read address; a color signal processing unit including a second memory comprised of a plurality of separate memory devices, for writing a plurality of consecutive pixel data among the color signals input by the color signal write address into each of the memory devices, and reading the plurality of consecutive pixel data from each of the memory devices on the basis of the position to be interpolated by the color signal read address; a luminance interpolating filter for performing interpolation in the determined interpolating position in response to a plurality of luminance filter coefficients selected by a plurality of consecutive luminance pixel data output from the luminance signal processing unit and the pixel offset; and a color signal interpolating filter for performing interpolation in the determined interpolating position in response to a plurality of color signal filter coefficients selected by a plurality of consecutive color signal pixel data output from the color signal processing unit and the pixel offset.