US 11,870,983 B2
Deblocking filtering
Yaowu Xu, Saratoga, CA (US); Jingning Han, Santa Clara, CA (US); and Cheng Chen, Mountain View, CA (US)
Assigned to GOOGLE LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Aug. 17, 2020, as Appl. No. 16/995,078.
Application 16/995,078 is a continuation of application No. 16/016,768, filed on Jun. 25, 2018, granted, now 10,750,171.
Prior Publication US 2020/0382776 A1, Dec. 3, 2020
Int. Cl. H04N 19/186 (2014.01); H04N 19/117 (2014.01); H04N 19/46 (2014.01); H04N 19/176 (2014.01)
CPC H04N 19/117 (2014.11) [H04N 19/176 (2014.11); H04N 19/186 (2014.11); H04N 19/46 (2014.11)] 19 Claims
OG exemplary drawing
 
1. An apparatus for encoding image data, comprising:
a processor configured to:
access an image including multiple color planes;
encode, into an encoded bitstream, an image including multiple color planes by encoding at least a first color plane and a second color plane of the multiple color planes;
determine a length of a first deblocking filter for the first color plane of the image, wherein the first deblocking filter comprises a first vertical filter and a first horizontal filter, and the first vertical filter is different from the first horizontal filter;
determine a length of a second deblocking filter for the second color plane of the image, wherein the second deblocking filter comprises a second vertical filter and a second horizontal filter, and the second vertical filter and the second horizontal filter share a single filter level;
reconstruct the encoded image;
apply the first deblocking filter to a portion of the first color plane of the reconstructed image; and
apply the second deblocking filter to a portion of the second color plane of the reconstructed image.