Patent ID: 11949861
Assignee: BYTEDANCE INC.
Field: nan (nan)
Classification: CPC nan | IPC H

Claim 15:
16. The non-transitory computer-readable storage medium of claim 15, wherein the position of the first luma ALF boundary is also used for a cross-component ALF (CC-ALF),
wherein the position of the second luma ALF boundary is determined based on a color format,
wherein the position of the second luma ALF boundary for 4:2:0 color format is determined to be same as the position of the first luma ALF boundary, or wherein the position of the second luma ALF boundary for 4:2:2 or 4:4:4: color format is determined differently from the position of the first luma ALF boundary,
wherein the position of the first luma ALF boundary or the position of the second luma ALF boundary refers to a top boundary position, a bottom boundary position, a left boundary position, or a right boundary position,
wherein, in a case that CtbSizeY−vbOffset−y is greater than 0 and is less than a third variable, N, the bottom boundary position is set equal to yCtb+CtbSizeY−vbOffset, whereby the third variable N is an integer, or wherein, in a case that i) a bottom boundary of the current luma CTB is a bottom boundary of a tile, a slice, or a subpicture and ii) the adaptive loop filtering across the tile, the slice, or the subpicture is disabled, and iiii) CtbSizeY−y is less than a fourth variable, L, the bottom boundary position is set equal to yCtb+CtbSizeY, whereby the fourth variable L is an integer, wherein the third variable N and the fourth variable L are equal to 5, and
wherein the first variable vbOffset is same for the cross-component ALF (CC-ALF) and the luma ALF, or
wherein, for the color format that is 4:2:0, the first variable vbOffset is same for the position of the first luma ALF boundary and the position of the second luma ALF boundary and the first variable vbOffset is 4, or wherein, for the color format that is 4:2:2 or 4:4:4, the first variable vbOffset for the position of the second luma ALF boundary is determined to be different from the first variable vbOffset for the position of the first luma ALF boundary, the first variable vbOffset for the position of the second luma ALF boundary is equal to 2, the first variable vbOffset for the position of the first luma ALF boundary is equal to 4.