Compressing image-based data using luminance
First Claim
1. A method of compressing texel data, said method comprising:
- accessing data comprising sets of color component values for a plurality of texels, each of said sets describing a color;
selecting a first set of color component values and a second set of color component values from said sets, wherein said first and second sets define endpoints of a range of colors; and
encoding a third set of color component values by associating said third set with an index value, wherein said third set is decodable using said first and second sets and said index value.
1 Assignment
0 Petitions
Accused Products
Abstract
Image-based data, such as a block of texel data, is accessed. The data includes sets of color component values. A luminance value is computed for each set of color components values, generating a range of luminance values. A first set and a second set of color component values that correspond to the minimum and maximum luminance values are selected from the sets of color component values. A third set of color component values can be mapped to an index that identifies how the color component values of the third set can be decoded using the color component values of the first and second sets. The index value is selected by determining where the luminance value for the third set lies in the range of luminance values.
-
Citations
20 Claims
-
1. A method of compressing texel data, said method comprising:
-
accessing data comprising sets of color component values for a plurality of texels, each of said sets describing a color; selecting a first set of color component values and a second set of color component values from said sets, wherein said first and second sets define endpoints of a range of colors; and encoding a third set of color component values by associating said third set with an index value, wherein said third set is decodable using said first and second sets and said index value. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of compressing image-based data, said method comprising:
-
accessing data comprising a plurality of sets of color component values; determining a plurality of luminance values using said plurality of sets of color component values; identifying a minimum and a maximum of said luminance values, wherein said minimum and maximum define endpoints of a range of luminance values, and wherein one endpoint of said range corresponds to a first set of color component values and the other endpoint of said range corresponds to a second set of color component values and; and encoding a third set of color component values in said plurality by associating an index value with said third set, wherein said third set is decodable using said first and second sets and said index value. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method of processing image-based data, said method comprising:
-
accessing data comprising a plurality of sets of color component values; determining a plurality of luminance values using said plurality of sets of color component values; identifying first and second endpoints of a range of said plurality of luminance values, wherein said first endpoint corresponds to a minimum of said luminance values that is determined using a first set of color component values and wherein said second endpoint corresponds to a maximum of said luminance values that is determined using a second set of color component values; and associating an index value with a third set of color component values, wherein said index value is selected by determining where a luminance value for said third set lies in said range of luminance values. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification