US 12,216,733 B2
Inverse transformation using pruning for video coding
Madhukar Budagavi, Plano, TX (US); and Vivienne Sze, Cambridge, MA (US)
Assigned to TEXAS INSTRUMENTS INCORPORATED, Dallas, TX (US)
Filed by Texas Instruments Incorporated, Dallas, TX (US)
Filed on Apr. 6, 2023, as Appl. No. 18/131,747.
Application 18/131,747 is a division of application No. 17/710,932, filed on Mar. 31, 2022, granted, now 11,625,452.
Application 17/710,932 is a division of application No. 16/988,949, filed on Aug. 10, 2020, granted, now 11,301,543, issued on Apr. 12, 2022.
Application 15/688,405 is a division of application No. 13/470,352, filed on May 13, 2012, granted, now 9,747,255, issued on Aug. 29, 2017.
Application 16/988,949 is a continuation of application No. 15/688,405, filed on Aug. 28, 2017, granted, now 10,783,217, issued on Sep. 22, 2020.
Claims priority of provisional application 61/486,008, filed on May 13, 2011.
Prior Publication US 2023/0244747 A1, Aug. 3, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/122 (2014.01); G06F 17/14 (2006.01); H04N 19/134 (2014.01); H04N 19/14 (2014.01); H04N 19/176 (2014.01); H04N 19/18 (2014.01); H04N 19/42 (2014.01); H04N 19/46 (2014.01); H04N 19/48 (2014.01); H04N 19/61 (2014.01)
CPC G06F 17/147 (2013.01) [H04N 19/122 (2014.11); H04N 19/134 (2014.11); H04N 19/14 (2014.11); H04N 19/176 (2014.11); H04N 19/18 (2014.11); H04N 19/42 (2014.11); H04N 19/46 (2014.11); H04N 19/48 (2014.11); H04N 19/61 (2014.11)] 20 Claims
OG exemplary drawing
 
1. A method for decoding an encoded video bit stream in a video decoder, the method comprising:
setting a prune flag to indicate pruning when a value of a transform coefficient is zero;
setting the prune flag to indicate no pruning when the value of the transform coefficient is non-zero;
disabling latching of the transform coefficient for multiplication with an inverse discrete cosine transformation (IDCT) coefficient during a clock cycle and outputting a zero when the prune flag is set to indicate pruning; and
enabling latching of the transform coefficient for multiplication with the IDCT coefficient during a clock cycle and outputting a product of the transform coefficient and the IDCT coefficient when the pruning flag is set to indicate no pruning.