Amazon.com, Inc.
Adaptable golomb coding
Last updated:
Abstract:
Systems and methods are described herein for encoding and decoding image data. In one aspect, pixel data of a frame of image data may be obtained, where the pixel data contains multiple values. The pixels values may be encoded by determining a length of a first value, where the length is determined using a number of bits of the value for a first type of color value and a modified number of bits for a second type of color value. Both of the number of bits and the modified number of bits map to a first color type lookup table. A code length of the value may be determined using the first color type lookup table, wherein the first color type lookup table maps a plurality of lengths to a plurality of code lengths. A code may be generated for the value based on the value and the code length.
Utility
30 Nov 2020
29 Mar 2022