IMAGE SCALING METHOD
First Claim
1. An image scaling method, comprising:
- providing an original image;
dividing said original image into a plurality of original image columns, wherein each of said original image columns comprises a plurality of first original pixel rows;
respectively performing a scaling step on said original image columns, thereby generating a plurality of scaled image columns, wherein said scaled image columns are one-to-one corresponding to said original image columns, said scaling step comprising;
selecting a plurality of second pixel rows from said first pixel rows with respect to said original image column, wherein said second original pixel rows are consecutive to each other;
writing said second original pixel rows into a first in first out (FIFO) buffer;
performing an interpolation algorithm on the pixel row data stored in said FIFO buffer, thereby scaling the pixel row data to generate at least one first scaled pixel rows;
sequentially writing the other original pixel rows of said first pixel rows into said FIFO buffer one by one, and performing the interpolation algorithm on the pixel row data stored in said FIFO buffer after each one of the other first original pixel rows is written into said FIFO buffer, thereby scaling the pixel row data stored in said line buffers to generate at least one second scaled pixel rows; and
combining said first scaled pixel rows and said second scaled pixel rows to generate said scaled image column; and
combining each of said scaled image columns to generate said scaled image.
1 Assignment
0 Petitions
Accused Products
Abstract
An image scaling method is disclosed. In the image scaling method, at first dividing an original image into a plurality of original image columns, wherein each of the original image columns comprises original pixel rows. Thereafter respectively performing a scaling step on the original image columns, thereby generating scaled image columns. Then combining each of the scaled image columns. In the scaling step, writing some of the original pixel rows into a buffer, wherein the buffer is first in first out (FIFO) buffer. Thereafter performing an interpolation on the data stored in the buffer to generate first scaled pixel rows. Then sequentially writing the other original pixel rows into the buffer, and performing the interpolation on the data stored in the buffer after each one of the other original pixel rows is written into the buffer, thereby generating second pixel rows. Thereafter combining the first and second pixel rows.
4 Citations
4 Claims
-
1. An image scaling method, comprising:
-
providing an original image; dividing said original image into a plurality of original image columns, wherein each of said original image columns comprises a plurality of first original pixel rows; respectively performing a scaling step on said original image columns, thereby generating a plurality of scaled image columns, wherein said scaled image columns are one-to-one corresponding to said original image columns, said scaling step comprising; selecting a plurality of second pixel rows from said first pixel rows with respect to said original image column, wherein said second original pixel rows are consecutive to each other; writing said second original pixel rows into a first in first out (FIFO) buffer; performing an interpolation algorithm on the pixel row data stored in said FIFO buffer, thereby scaling the pixel row data to generate at least one first scaled pixel rows; sequentially writing the other original pixel rows of said first pixel rows into said FIFO buffer one by one, and performing the interpolation algorithm on the pixel row data stored in said FIFO buffer after each one of the other first original pixel rows is written into said FIFO buffer, thereby scaling the pixel row data stored in said line buffers to generate at least one second scaled pixel rows; and combining said first scaled pixel rows and said second scaled pixel rows to generate said scaled image column; and combining each of said scaled image columns to generate said scaled image. - View Dependent Claims (2, 3, 4)
-
Specification