US 12,250,373 B2
Adaptive loop filtering (ALF) with non-linear clipping
Jonathan Taquet, Talensac (FR); Christophe Gisquet, Acigne (FR); Guillaume Laroche, Saint Aubin d'Aubigné (FR); and Patrice Onno, Rennes (FR)
Assigned to CANON KABUSHIKI KAISHA, Tokyo (JP)
Filed by CANON KABUSHIKI KAISHA, Tokyo (JP)
Filed on Jul. 20, 2023, as Appl. No. 18/356,007.
Application 18/356,007 is a continuation of application No. 17/415,654, granted, now 11,750,804, previously published as PCT/EP2019/083066, filed on Nov. 29, 2019.
Claims priority of application No. 1821156 (GB), filed on Dec. 21, 2018; and application No. 1901775 (GB), filed on Feb. 8, 2019.
Prior Publication US 2023/0370595 A1, Nov. 16, 2023
Int. Cl. H04N 19/117 (2014.01); H04N 19/132 (2014.01); H04N 19/136 (2014.01); H04N 19/176 (2014.01); H04N 19/86 (2014.01)
CPC H04N 19/117 (2014.11) [H04N 19/132 (2014.11); H04N 19/136 (2014.11); H04N 19/176 (2014.11); H04N 19/86 (2014.11)] 8 Claims
OG exemplary drawing
 
1. A method of encoding one or more portions of an image using Adaptive Loop Filtering, the method comprising:
obtaining data of an image for a bitstream; and
performing the Adaptive Loop Filtering by filtering a current sample of an image portion using a nonlinear equation comprising clipping functions each of which has clipping parameters for clipping a difference value between a value of a neighbouring sample of the current sample and a value of the current sample, wherein the value of the current sample is a chroma sample value,
wherein the difference value is clipped to the value indicated by the clipping parameter when the difference value is larger than the value indicated by the clipping parameter, and wherein clipping parameters used by the clipping function are associated with indices each of which identifies a clipping value from a plurality of clipping values.