Method and System for Vertical Filtering Using Window Descriptors
AssigneeBroadcom Corporation
InventorsChengfuh Jeffrey Tang, Steven (Yao-Hua) Tseng
Life of this patent
Estimating the term…
Abstract
Herein described is a method and system of vertically filtering a graphics image such that an enhanced image is provided to a display. Filtering of the graphics image may be accomplished by using one or more window descriptors. The method may be implemented by computing a weighted average of one or more pixel intensities. The system may comprise a memory, a processor, and a graphics engine. The graphics engine may comprise a graphics blender. The graphics blender may comprise one or more multipliers and one or more adders. The processor may execute software resident in the memory, such that the one or more window descriptors may be used to compute the weighted average.
Claims21
1-19. (canceled)
A method of generating an enhanced graphics image comprising:
- assigning a first value to a first parameter of a first window descriptor of said one or more window descriptors;
- assigning a second value to a second parameter of a second window descriptor of one or more window descriptors;
- multiplying said first value and a first pixel intensity associated with a first pixel of said first window descriptor of said one or more window descriptors to yield a first product;
- multiplying said second value and a second pixel intensity associated with a second pixel of said second window descriptor of said one or more window descriptors to yield a second product;
- and
- adding said first product to said second product to yield a sum, said sum providing a vertically filtered pixel intensity.
A system for generating an enhanced graphics image comprising:
- one or more circuits operable for, at least:
- assigning a first value to a first parameter of a first window descriptor of said one or more window descriptors;
- assigning a second value to a second parameter of a second window descriptor of one or more window descriptors;
- multiplying said first value and a first pixel intensity associated with a first pixel of said first window descriptor of said one or more window descriptors to yield a first product;
- multiplying said second value and a second pixel intensity associated with a second pixel of said second window descriptor of said one or more window descriptors to yield a second product;
- and
- adding said first product to said second product to yield a sum, said sum providing a vertically filtered pixel intensity.
A system for performing vertical filtering of a graphics image comprising:
- a graphics engine;
- a memory;
- a data bus for communicatively coupling said memory to said graphics engine;
- and
- a processor used to execute one or more instructions stored in said memory, said memory storing one or more values of one or more parameters of one or more window descriptors, said one or more values used for processing said graphics image, wherein said executing said one or more instructions fetches said one or more parameters for use by said graphics engine.
Dependencies are inferred from the claim text.