US 12,244,870 B2
Dynamic queuing of entropy-coded data for transmission in a bitstream
Kamil Sławomir Kuchciak, Jastrz ̧ȩbie-Zdrój (PL); and Paweł Krzysztof Szyszko, Tychy (PL)
Assigned to Synaptics Incorporated, San Jose, CA (US)
Filed by Synaptics Incorporated, San Jose, CA (US)
Filed on Oct. 26, 2022, as Appl. No. 18/049,777.
Prior Publication US 2024/0146975 A1, May 2, 2024
Int. Cl. H04N 19/13 (2014.01); H04N 19/70 (2014.01); H04N 19/91 (2014.01)
CPC H04N 19/91 (2014.11) [H04N 19/13 (2014.11); H04N 19/70 (2014.11)] 17 Claims
OG exemplary drawing
 
1. A method of data encoding, comprising:
performing, by a first encoder, a first order image compression operation that produces a plurality of first coefficients based on pixel data associated with an image;
performing, by the first encoder, a second order image compression operation that produces one or more second coefficients based on the plurality of first coefficients;
encoding the plurality of first coefficients as a plurality of first codewords, respectively, in accordance with an entropy coding scheme;
encoding the one or more second coefficients as one or more second codewords, respectively, in accordance with the entropy coding scheme; and
outputting the plurality of first codewords, followed by the one or more second codewords, to a first portion and a second portion of a transmit queue, respectively, that stores data for transmission in a bitstream, the data stored in the first portion of the transmit queue being transmitted later in the bitstream than the data stored in the second portion of the transmit queue.