US 12,328,437 B2
Block artifact suppression in video coding
Do-Kyoung Kwon, Allen, TX (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 Aug. 18, 2022, as Appl. No. 17/890,553.
Application 17/890,553 is a continuation of application No. 17/107,996, filed on Dec. 1, 2020, granted, now 11,438,607.
Application 17/107,996 is a continuation of application No. 13/869,253, filed on Apr. 24, 2013, granted, now 10,897,625, issued on Jan. 19, 2021.
Application 13/869,253 is a continuation in part of application No. 13/093,715, filed on Apr. 25, 2011, abandoned.
Application 13/869,253 is a continuation in part of application No. 12/951,035, filed on Nov. 20, 2010, granted, now 8,817,884, issued on Aug. 26, 2014.
Claims priority of provisional application 61/642,002, filed on May 3, 2012.
Claims priority of provisional application 61/638,248, filed on Apr. 25, 2012.
Claims priority of provisional application 61/469,518, filed on Mar. 30, 2011.
Claims priority of provisional application 61/431,889, filed on Jan. 12, 2011.
Claims priority of provisional application 61/331,216, filed on May 4, 2010.
Claims priority of provisional application 61/262,960, filed on Nov. 20, 2009.
Prior Publication US 2022/0400269 A1, Dec. 15, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/20 (2014.01); H04N 19/126 (2014.01); H04N 19/14 (2014.01); H04N 19/157 (2014.01); H04N 19/176 (2014.01); H04N 19/86 (2014.01)
CPC H04N 19/20 (2014.11) [H04N 19/126 (2014.11); H04N 19/14 (2014.11); H04N 19/157 (2014.11); H04N 19/176 (2014.11); H04N 19/86 (2014.11)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
computing, by a video encoder, an activity measure for a first block of pixels in an image;
determining, by the video encoder, a first quantization parameter based on the activity measure;
determining, by the video encoder, a first delta value for the first block of pixels, wherein a 32×32 transform block size is used for the first block of pixels;
determining, by the video encoder, a second delta value for a second block of pixels in the image, wherein an 8×8 transform block size is used for the second block of pixels, and wherein the first delta value is larger than the second delta value;
reducing, by the video encoder, the first quantization parameter using the determined first delta value for the block of pixels to produce a second quantization parameter; and
quantizing, by the video encoder, transform coefficients of the first block of pixels using the second quantization parameter.