Patent ID: 6360029
Filing Date: 2002-03-19
Classification: G06T

Abstract:
A method of expanding an image having a width and a height and stored in a first array in computer memory, said image being expanded by a plurality of data elements in width and height, comprising the steps of:a) separating said first array stored in computer memory into a plurality of rows, each row having a first plurality of data elements equal to the width of the image such that each row is one element in height, each element having a multiple bit value; and b) separately expanding each row from a first plurality of data elements in said first array to a second plurality of data elements in a second array stored in computer memory, said second plurality of data elements being generated in sequential order, each element having a multiple bit value, including for generating each of said second plurality of data elements in sequential order the steps of: i) correlating each of said first plurality of data elements to at least one of said second plurality of data elements; ii) distributing the value of selected elements of said first plurality of data elements to correlated data elements of said second plurality of data elements, said step of distributing includes distributing the value of elements at ends of each row of said first array to correlated elements at ends of each row of said second array; and iii) averaging values for each of the elements of the second plurality of data elements that were not distributed values of selected elements of said first plurality of data elements.