US 12,081,747 B2
Systems and methods for reducing a reconstruction error in video coding based on a cross-component correlation
Kiran Mukesh Misra, Vancouver, WA (US); Frank Bossen, Vancouver, WA (US); Christopher Andrew Segall, Vancouver, WA (US); and Sachin G. Deshpande, Vancouver, WA (US)
Assigned to SHARP KABUSHIKI KAISHA, Sakai (JP)
Appl. No. 17/641,497
Filed by Sharp Kabushiki Kaisha, Sakai (JP)
PCT Filed Jun. 23, 2020, PCT No. PCT/JP2020/024646
§ 371(c)(1), (2) Date Mar. 9, 2022,
PCT Pub. No. WO2021/049126, PCT Pub. Date Mar. 18, 2021.
Claims priority of provisional application 62/910,317, filed on Oct. 3, 2019.
Claims priority of provisional application 62/905,312, filed on Sep. 24, 2019.
Claims priority of provisional application 62/904,399, filed on Sep. 23, 2019.
Claims priority of provisional application 62/901,679, filed on Sep. 17, 2019.
Claims priority of provisional application 62/899,053, filed on Sep. 11, 2019.
Prior Publication US 2022/0345698 A1, Oct. 27, 2022
Int. Cl. H04N 19/117 (2014.01); H04N 19/132 (2014.01); H04N 19/167 (2014.01); H04N 19/172 (2014.01); H04N 19/176 (2014.01); H04N 19/186 (2014.01); H04N 19/82 (2014.01)
CPC H04N 19/117 (2014.11) [H04N 19/132 (2014.11); H04N 19/167 (2014.11); H04N 19/172 (2014.11); H04N 19/176 (2014.11); H04N 19/186 (2014.11); H04N 19/82 (2014.11)] 7 Claims
OG exemplary drawing
 
1. A method of filtering reconstructed video data, the method comprising:
inputting a reconstructed luma picture sample array prior to a luma adaptive loop filtering process;
inputting a reconstructed chroma picture sample array filtered according to a chroma adaptive loop filtering process;
inputting a chroma location specifying a top-left sample of a current chroma coding tree block;
setting a luma location, corresponding to a current chroma sample, equal to a location defined by a horizontal location of the current chroma samples multiplied by a sub-width value and a vertical location of the current chroma sample multiplied by a sub-height value, wherein the horizontal location and the vertical location are derived from the chroma location;
deriving luma sample locations inside the reconstructed luma picture sample array by using the luma location;
deriving a variable by using cross-component filter coefficients and the reconstructed luma picture sample array defined by at least one of the luma sample locations; and
deriving a modified filtered reconstructed chroma picture sample array by using the reconstructed chroma picture sample array and the variable.