US 12,075,069 B2
Method and apparatus for image and video coding using hierarchical sample adaptive band offset
Woo-Shik Kim, San Diego, CA (US); and Do-Kyoung Kwon, Allen, TX (US)
Assigned to Texas Instruments Incorporated, Dallas, TX (US)
Filed by Texas Instruments Incorporated, Dallas, TX (US)
Filed on Sep. 17, 2021, as Appl. No. 17/477,602.
Application 17/477,602 is a continuation of application No. 17/007,325, filed on Aug. 31, 2020.
Application 17/007,325 is a continuation of application No. 16/255,670, filed on Jan. 23, 2019, granted, now 10,791,335, issued on Sep. 29, 2020.
Application 16/255,670 is a continuation of application No. 15/056,193, filed on Feb. 29, 2016, granted, now 10,194,159, issued on Jan. 29, 2019.
Application 15/056,193 is a continuation of application No. 13/671,722, filed on Nov. 8, 2012, granted, now 9,277,194, issued on Mar. 1, 2016.
Claims priority of provisional application 61/623,790, filed on Apr. 13, 2012.
Claims priority of provisional application 61/618,264, filed on Mar. 30, 2012.
Claims priority of provisional application 61/595,777, filed on Feb. 7, 2012.
Claims priority of provisional application 61/593,578, filed on Feb. 1, 2012.
Claims priority of provisional application 61/557,036, filed on Nov. 8, 2011.
Prior Publication US 2022/0007038 A1, Jan. 6, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06K 9/36 (2006.01); G06K 9/46 (2006.01); H04N 19/00 (2014.01); H04N 19/182 (2014.01); H04N 19/30 (2014.01); H04N 19/463 (2014.01); H04N 19/82 (2014.01)
CPC H04N 19/30 (2014.11) [H04N 19/00 (2013.01); H04N 19/182 (2014.11); H04N 19/463 (2014.11); H04N 19/82 (2014.11)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
a receiver component configured to receive encoded video data, the encoded video data comprising a set of pixel values for a picture;
a video decoder component coupled to the receiver component, the video decoder component configured to:
reconstruct the set of pixel values from the encoded video data to form a set of reconstructed pixel values;
decode a band offset from four possible band offsets, wherein a starting sub-band and offset values of four consecutive sub-bands including the starting sub-band are signaled in the encoded video data;
decode the starting sub-band;
decode an individual offset value for each sub-band of the four consecutive sub-bands beginning with the starting sub-band; and
perform sample adaptive offset filtering on a reconstructed pixel value in the set of reconstructed pixel values when the reconstructed pixel value corresponds to a first sub-band in the four consecutive sub-bands; and
a display coupled to the video decoder component configured to display the sample adaptive offset filtered pixel values.