Method and apparatus for improved transform functions for non gamma corrected graphics systems
OwnerMark M. Leather, Gordon M. Elderinventors
Life of this patent
Estimating the term…
Loading patent…
OwnerMark M. Leather, Gordon M. Elderinventors
Estimating the term…
The present invention provides a solution to the problems of performing transformation functions on data originating in gamma space and part of systems that do not use, or are not intended to use, gamma correction schemes. The invention provides additional stages to a transform block used by a transform function. In the scheme of the invention, each input sample has a degamma function (inverse gamma) applied to it to transform it from gamma space to linear space, prior to the transform block. The degamma function is such as to approximate the transfer function of a typical monitor. After the transform operation is applied at the transform block to produce a result, a gamma function is applied to the result to return the sample to gamma space so that the output sample is ready for further processing.
1 A system for performing transform operations comprising:
The system of claim I wherein said first conversion block comprises a degamma filter.
The system of claim I wherein said second conversion block is a gamma correction filter.
The system of claim 1 wherein said transform function block is an antialiasing filter.
The system of claim 1 wherein said transform function block executes a blend function.
The system of claim 1 further including a plurality of first conversion blocks for receiving a plurality of pixel samples and for converting said plurality of pixel samples from gamma space to linear space.
A method for performing transform operations comprising:
Dependencies are inferred from the claim text.