Patent ID: 6232974
Filing Date: 2001-05-15
Classification: G06F,G06T

Abstract:
A method for regulating computational resources needed to present renderable content, where the renderable content is divided into a plurality of components, and a computational rendering budget is designated for rendering the renderable content, the method comprising:computing perceived cost of a rendering action and assessing computational cost of the rendering action for each of the plurality of components, wherein the perceived cost reflects perceived quality due to performing the rendering action for the component, and the computational cost reflects computing resources required to perform the rendering action for the component;designating an expected perceptual cost for the rendering actions by applying a model of a user's attention to the perceived cost reflecting perceived quality due to performing the rendering action for the component, wherein the model of attention specifies a probability that a component has a degree of a user's attention;based on the computational rendering budget, selecting a rendering action from at least two possible rendering actions for each of the plurality of components to minimize total expected perceptual cost of rendered output representing the plurality of components and to fit total computational cost of the selected rendering actions within the computational rendering budget, wherein the total expected perceptual cost is determined by combining the expected perceptual costs for the selected actions, and the total computational cost of the selected rendering actions is determined by combining the computational costs of the selected actions; andtransferring the selected rendering actions to a rendering system to render the plurality of the components by performing the selected rendering actions.