Baker Botts L.L.P.
Joint color image and texture data compression
In an embodiment, a method involves accessing a first pixel block of an image, the first pixel block comprising pixels, each associated with three color values, determining whether to separately or jointly encode the three color values of each of the pixels of the first pixel block, determining that the three color values of each of the pixels in the first pixel block are to be jointly encoded based on (1) determining, based on the three color values of each of the pixels, a line defined within a three-dimensional coordinate system in which each of the pixels is represented as a three-dimensional point and (2) determining that the line satisfies a predetermined criteria, and encoding the three color values of each of the pixels in the first pixel block as a single quantized value based on a projection of the three-dimensional point associated with that pixel onto the line.
Facebook Technologies, LLC.
H H H G H G H
H04N H04N H04N G06T H04N G06T H04N
inventional inventional inventional inventional inventional inventional inventional
Richard Lawrence Richard Cheng
Greene Webb Chang