Patent ID: 6788309
Filing Date: 2004-09-07
Classification: G06T

Abstract:
A method for generating a video overlay for display on a display device comprising:receiving direction to generate a video overlay including a source image scaled on at least a viewable portion of a display device wherein the source image is contained in memory accessible to a display engine that includes a first video scaler and wherein the memory is accessible by a second video scaler capable of obtaining video data from the memory, scaling the video data and restoring the scaled video back into the memory for display by the display engine; determining that the first video scaler cannot perform acceptable video overlay scaling; determining that there is sufficient memory available, in the memory, to the second video scaler for use as a temporary buffer to contain intermediate scaled overlay video data; controlling the second video scaler to prescale the source image to produce the intermediate scaled video overlay and to store the intermediate scaled video in the temporary buffer; and controlling the display engine containing the first video scaler to display the intermediate scaled overlay video data from the temporary buffer.