CPC G06T 9/00 (2013.01) [G06T 7/90 (2017.01)] | 20 Claims |
1. A method implemented by a computing system, the method comprising:
accessing a first pixel block of an image, the first pixel block comprising pixels that are each associated with a plurality of pixel components;
determining whether to separately encode or jointly encode the plurality of pixel components of each of the pixels of the first pixel block;
determining that the plurality of pixel components of each of the pixels in the first pixel block are to be jointly encoded based on:
determining, based on the plurality of pixel components of each of the pixels of the first pixel block, a line defined within a three-dimensional coordinate system in which each of the pixels is represented as a three-dimensional point; and
determining that the line satisfies one or more predetermined criteria; and
encoding the plurality of pixel components 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.
|