US 11,856,199 B2
Context adaptive binary arithmetic coding (CABAC) with scalable throughput and coding efficiency
Vivienne Sze, Cambridge, MA (US); and Madhukar Budagavi, Plano, TX (US)
Assigned to Texas Instruments Incorporated, Dallas, TX (US)
Filed by Texas Instruments Incorporated, Dallas, TX (US)
Filed on Jul. 28, 2022, as Appl. No. 17/875,478.
Application 17/875,478 is a continuation of application No. 16/189,728, filed on Nov. 13, 2018, granted, now 11,425,384.
Application 16/189,728 is a continuation of application No. 15/357,641, filed on Nov. 21, 2016, granted, now 10,129,546, issued on Nov. 13, 2018.
Application 15/357,641 is a continuation of application No. 13/737,809, filed on Jan. 9, 2013, granted, now 9,503,717, issued on Nov. 22, 2016.
Claims priority of provisional application 61/584,457, filed on Jan. 9, 2012.
Prior Publication US 2022/0368915 A1, Nov. 17, 2022
Int. Cl. H04N 19/13 (2014.01); H04N 19/91 (2014.01); H04N 19/60 (2014.01); H04N 19/70 (2014.01); H04N 19/174 (2014.01); H04N 19/176 (2014.01); H04N 19/184 (2014.01)
CPC H04N 19/13 (2014.11) [H04N 19/60 (2014.11); H04N 19/70 (2014.11); H04N 19/91 (2014.11); H04N 19/174 (2014.11); H04N 19/176 (2014.11); H04N 19/184 (2014.11)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
binarizing, by at least one processor, a sequence of syntax elements to generate binary symbols (bins);
determining, by the at least one processor, a bin type for each of the bins, wherein the bin type includes one of a context bin type and a bypass bin type;
determining, by the at least one processor, a mode type, wherein the mode type is one of a normal mode and a high throughput mode; and
in response to determining the high throughput mode:
bypass coding, by the at least one processor, each bin determined to have the bypass bin type;
changing, by the at least one processor, the bin type of a selected bin from the context bin type to the bypass bin type; and
bypass coding the selected bin.