US 11,818,365 B2
Method and apparatus for sample adaptive offset parameter estimation for video coding
Woo-Shik Kim, San Diego, CA (US); Madhukar Budagavi, Plano, TX (US); and Minhua Zhou, San Diego, CA (US)
Assigned to Texas Instruments Incorporated, Dallas, TX (US)
Filed by Texas Instruments Incorporated, Dallas, TX (US)
Filed on Nov. 16, 2021, as Appl. No. 17/527,200.
Application 17/527,200 is a continuation of application No. 16/049,543, filed on Jul. 30, 2018, granted, now 11,212,557.
Application 16/049,543 is a continuation of application No. 13/784,599, filed on Mar. 4, 2013, granted, now 10,038,903, issued on Jul. 31, 2018.
Application 13/784,599 is a continuation in part of application No. 13/530,920, filed on Jun. 22, 2012, granted, now 10,484,693, issued on Nov. 19, 2019.
Claims priority of provisional application 61/608,386, filed on Mar. 8, 2012.
Claims priority of provisional application 61/607,069, filed on Mar. 6, 2012.
Claims priority of provisional application 61/559,922, filed on Nov. 15, 2011.
Claims priority of provisional application 61/538,289, filed on Sep. 23, 2011.
Claims priority of provisional application 61/502,399, filed on Jun. 29, 2011.
Claims priority of provisional application 61/500,280, filed on Jun. 23, 2011.
Claims priority of provisional application 61/499,863, filed on Jun. 22, 2011.
Prior Publication US 2022/0078489 A1, Mar. 10, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/167 (2014.01); H04N 19/176 (2014.01); H04N 19/117 (2014.01); H04N 19/14 (2014.01); H04N 19/61 (2014.01); H04N 19/82 (2014.01); H04N 19/174 (2014.01); H04N 19/86 (2014.01)
CPC H04N 19/167 (2014.11) [H04N 19/117 (2014.11); H04N 19/14 (2014.11); H04N 19/174 (2014.11); H04N 19/176 (2014.11); H04N 19/61 (2014.11); H04N 19/82 (2014.11); H04N 19/86 (2014.11)] 20 Claims
OG exemplary drawing
 
1. A method for sample adaptive offset (SAO) filtering in a video encoder, the method comprising:
deblock filtering reconstructed pixels of a coding unit (CU) of a picture using a deblocking filter;
estimating, in a SAO parameter estimator, SAO parameters for color components of the CU based on deblock-filtered reconstructed pixels and a number of columns of non-deblock-filtered reconstructed pixels of the CU, wherein the number of columns depends on a design of the deblocking filter;
performing SAO filtering on reconstructed CU pixels according to the estimated SAO parameters; and
entropy encoding SAO information for the CU in a compressed video bit stream, wherein the SAO information signals the estimated SAO parameters for the CU.