CPC H04N 19/115 (2014.11) [H04N 19/124 (2014.11); H04N 19/167 (2014.11); H04N 19/176 (2014.11); H04N 19/85 (2014.11)] | 20 Claims |
1. An apparatus comprising:
a pre-encoder configured to:
receive a frame to be encoded, wherein the frame comprises a plurality of blocks;
determine, for each block of the frame, a presence of one or more contextual indicators, including a first indicator corresponding to an initial importance value score and a second indicator that the initial importance value score is to be changed when both the first indicator and the second indicator are simultaneously present;
generate a separate importance value for each block of the plurality of blocks based on a presence or absence of the one or more contextual indicators within each block;
assign a bit budget to each block based at least in part on the importance value generated for the block; and
an encoder configured to encode each block to meet the bit budget assigned to the block.
|