US 12,462,436 B2
Image encoding based on cross-analysis of multiple channels
Ari Antti Erik Peuhkurinen, Helsinki (FI); and Timo Suoranta, Helsinki (FI)
Assigned to Varjo Technologies Oy, Helsinki (FI)
Filed by Varjo Technologies Oy, Helsinki (FI)
Filed on Dec. 26, 2022, as Appl. No. 18/146,400.
Prior Publication US 2024/0212213 A1, Jun. 27, 2024
Int. Cl. G06T 9/00 (2006.01); G06T 7/73 (2017.01)
CPC G06T 9/00 (2013.01) [G06T 7/74 (2017.01); G06T 2207/20021 (2013.01); G06T 2207/20224 (2013.01)] 28 Claims
OG exemplary drawing
 
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.