US 12,015,775 B2
Transform and quantization architecture for video coding
Mangesh Sadafale, Nagpur Maharashtra (IN); and Madhukar Budagavi, Plano, TX (US)
Assigned to Texas Instruments Incorporated, Dallas, TX (US)
Filed by TEXAS INSTRUMENTS INCORPORATED, Dallas, TX (US)
Filed on Jan. 31, 2024, as Appl. No. 18/428,085.
Application 18/428,085 is a continuation of application No. 18/093,023, filed on Jan. 4, 2023, granted, now 11,924,427.
Application 18/093,023 is a continuation of application No. 17/314,333, filed on May 7, 2021, granted, now 11,558,614, issued on Jan. 17, 2023.
Application 17/314,333 is a continuation of application No. 16/444,408, filed on Jun. 18, 2019, granted, now 11,032,544, issued on Jun. 8, 2021.
Application 16/444,408 is a continuation of application No. 15/192,625, filed on Jun. 24, 2016, granted, now 10,326,991, issued on Jun. 18, 2019.
Application 15/192,625 is a continuation of application No. 13/250,822, filed on Sep. 30, 2011, granted, now 9,378,185, issued on Jun. 28, 2016.
Claims priority of provisional application 61/388,509, filed on Sep. 30, 2010.
Prior Publication US 2024/0171740 A1, May 23, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/122 (2014.01); G06F 17/14 (2006.01); H04N 19/117 (2014.01); H04N 19/126 (2014.01); H04N 19/15 (2014.01); H04N 19/156 (2014.01); H04N 19/159 (2014.01); H04N 19/174 (2014.01); H04N 19/42 (2014.01); H04N 19/51 (2014.01); H04N 19/61 (2014.01)
CPC H04N 19/122 (2014.11) [G06F 17/147 (2013.01); H04N 19/117 (2014.11); H04N 19/126 (2014.11); H04N 19/15 (2014.11); H04N 19/156 (2014.11); H04N 19/159 (2014.11); H04N 19/42 (2014.11); H04N 19/51 (2014.11); H04N 19/61 (2014.11); H04N 19/174 (2014.11)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
a receiver configured to receive a bit stream; and
a processor coupled to the receiver and configured to:
determine an array of transform coefficient values from the bit stream;
compute an offset into a transform matrix based on a dimension of a transform block, wherein the transform matrix is larger than the transform block;
select a value from the transform matrix using the offset; and
transform the array of transform coefficient values based on the selected value to reconstruct an array of residual samples.