| CPC G06T 9/00 (2013.01) [G06T 7/74 (2017.01); G06T 2207/20021 (2013.01); G06T 2207/20224 (2013.01)] | 28 Claims |

|
1. An encoder, for encoding images, the encoder comprising a processor configured to:
obtain colour data of colour channels of a given image and other data of at least one other channel of the given image, wherein the at least one other channel comprises at least one of: an alpha channel, a depth channel, a velocity channel of the given image;
divide the given image into blocks, wherein the colour data and the other data are divided into their own respective blocks, and wherein the division of at least the other data into blocks is based on a manner in which data values change along a direction or a dynamic range of the data in the blocks;
encode a given block of the colour data and a corresponding block of the other data together into the encoded data, wherein encoding is performed using a same compression direction and a same or coordinated compression ratio based on characteristics of the data values in the blocks.
|