Strategies for Performing Scaling Operations on Image Information
AssigneeMicrosoft Corporation
InventorsDonald Munsil, Glenn Evans, Stacey Spears
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsDonald Munsil, Glenn Evans, Stacey Spears
Estimating the term…
Strategies are set forth for performing a scaling operation on image information using a filter. According to one exemplary implementation, the strategies involve: computing, based on scaling to be performed, a number of filter kernels required to implement the filter and a number of taps required for each filter kernel; pre-computing and storing the number of filter kernels; and applying the filter kernels to a row or column of the image information by repeatedly sequencing through the filter kernels if there are more pixel elements in the row or column than there are pre-calculated filter kernels. The scaling operation can employ a Catmull-Rom filter. Further, the scaling operations can be implemented by a pixel shader by assigning weighting information and delta-shifted versions of the image information to respective texture units of the pixel shader.
A method for performing a scaling operation on image information using a filter, comprising:
An apparatus for performing a scaling operation on image information using a filter, comprising:
A method for performing at least one processing task in an image processing pipeline using a pixel shader of a graphical processing unit, comprising:
Dependencies are inferred from the claim text.