Patent ID: 6724948
Filing Date: 2004-04-20
Classification: G06T,G09G,H04N

Abstract:
A method of scaling a high definition television image that has pixels arranged in rows and columns, comprising:storing the high definition television image in a memory; reading X locations in the memory at an image update rate to fetch X horizontal pixel segments of the image, X being an integer greater than one, the fetched X horizontal pixel segments being vertically contiguous in the image; vertically scaling the X horizontal pixel segments at the image update rate, each horizontal pixel segment comprising a set number of contiguous pixels in a row of the image, each row comprising multiple horizontal pixel segments, the vertical scaling of the X horizontal pixel segments producing a vertically scaled horizontal pixel segment having the same number of pixels as one of the original fetched horizontal pixel segments; repeating said vertical scaling for other sets of X horizontal pixel segments without overlap from top to bottom and from a left column to a right column of the image to form a vertically scaled image of contiguous, vertically scaled, horizontal pixel segments; storing the image of contiguous, vertically scaled, horizontal pixel segments in the memory; reading the vertically scaled, horizontal pixel segments from the memory at an image display rate; horizontally scaling each vertically scaled horizontal pixel segment of the scaled image at the image display rate to form a pixel of a final two-dimensional scaled image, where said fetching, vertical scaling, storing and horizontal scaling uses a memory bandwidth of less than 200 megabytes per second; and displaying the final two-dimensional scaled image on a computer monitor.