US 12,457,332 B2
System and method for video coding
Jing Ya Li, Singapore (SG); Chong Soon Lim, Singapore (SG); Hai Wei Sun, Singapore (SG); Han Boon Teo, Singapore (SG); Che Wei Kuo, Singapore (SG); Chu Tong Wang, Singapore (SG); Kiyofumi Abe, Osaka (JP); Takahiro Nishi, Nara (JP); Tadamasa Toma, Osaka (JP); and Yusuke Kato, Osaka (JP)
Assigned to Panasonic Intellectual Property Corporation of America, Torrance, CA (US)
Filed by Panasonic Intellectual Property Corporation of America, Torrance, CA (US)
Filed on May 22, 2024, as Appl. No. 18/671,457.
Application 18/671,457 is a continuation of application No. 18/071,365, filed on Nov. 29, 2022, granted, now 12,034,925.
Application 18/071,365 is a continuation of application No. 17/667,871, filed on Feb. 9, 2022, granted, now 11,546,591, issued on Jan. 3, 2023.
Application 17/667,871 is a continuation of application No. PCT/JP2020/034381, filed on Sep. 10, 2020.
Claims priority of provisional application 62/898,845, filed on Sep. 11, 2019.
Prior Publication US 2024/0314311 A1, Sep. 19, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/82 (2014.01); H04N 19/105 (2014.01); H04N 19/117 (2014.01); H04N 19/119 (2014.01); H04N 19/124 (2014.01); H04N 19/13 (2014.01); H04N 19/18 (2014.01); H04N 19/186 (2014.01)
CPC H04N 19/117 (2014.11) [H04N 19/105 (2014.11); H04N 19/119 (2014.11); H04N 19/124 (2014.11); H04N 19/13 (2014.11); H04N 19/18 (2014.11); H04N 19/186 (2014.11); H04N 19/82 (2014.11)] 6 Claims
OG exemplary drawing
 
1. An encoder, comprising:
circuitry; and
memory coupled to the circuitry;
wherein the circuitry, in operation:
generates a first coefficient value by applying a CCALF (cross component adaptive loop filtering) filter to first reconstructed image samples of a luma component;
clips the first coefficient value to be within a range of −27 to 27−1;
generates a second coefficient value by applying an ALF (adaptive loop filtering) process to a second reconstructed image sample of a chroma component;
generates a third coefficient value by adding the clipped first coefficient value to the second coefficient value, and
encodes a third reconstructed image sample of the chroma component using the third coefficient value:
wherein in applying the CCALF filter,
in response to a coordinate of the second reconstructed image sample being (x, y), coordinates of the first reconstructed image samples are (2x, 2y−1), (2x−1, 2y), (2x, 2y), (2x+1, 2y), (2x−1, 2y+1), (2x, 2y+1), (2x+1, 2y+1), and (2x, 2y+2).