IP Library Patent Application 18276302
Patent Application
App. No. 18/276,302

SPATIAL LOCAL ILLUMINATION COMPENSATION

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
18/276,302
Abstract

At least a method and an apparatus are presented for efficiently encoding or decoding video. For example, parameters for a local illumination compensation LIC of a current block being encoded/decoded in a picture are determined based on spatially neighboring reconstructed samples and corresponding spatially neighboring reconstructed samples of at least one spatial reference block, wherein the at least one spatial reference block is a spatially neighboring block of the current block in the picture. For example, a flag enables/disables the spatial LIC for the current block. For example, the spatial LIC is applied to any of an Inter/Intra/IBC prediction. For example, multiple spatial reference blocks are used in determining the spatial LIC parameters. For example, spatially neighboring reconstructed samples of multiple lines are used in determining the spatial/temporal LIC parameters.

Claims (41)

1 . A method for video decoding, comprising:

obtaining, for a current block in a picture, a prediction of the current block;

determining, for the current block, parameters for a local illumination compensation based on spatially neighboring reconstructed samples and corresponding spatially neighboring reconstructed samples of at least one spatial reference block;

decoding the current block by applying local illumination compensation to the prediction of the current block based on the determined parameters;

wherein the at least one spatial reference block is a spatially neighboring block of the current block in a same picture.

2 - 4 . (canceled)

5 . The method of claim 1 , further comprising determining a syntax element indicating whether the local illumination compensation applies on the current block or not.

6 . The method of claim 5 , wherein the current block is coded in inter prediction.

7 . The method of claim 6 , wherein the at least one spatial reference block is any of an above adjacent neighboring block and a left adjacent neighboring block.

8 . The method of claim 6 , wherein the at least one spatial reference block is any of an above adjacent neighboring block, a left adjacent neighboring block, an above-right adjacent neighboring block, a bottom-left adjacent neighboring block and an above-left adjacent neighboring block.

9 . The method of claim 6 , wherein the at least one spatial reference block is a neighboring block selected as motion vector predictor MVP candidate.

10 . The method of claim 5 , wherein the current block is coded in intra prediction.

11 - 12 . (canceled)

13 . The method of claim 10 , wherein the at least one spatial reference block is an adjacent neighboring block responsive to an intra prediction mode used to code the current block.

14 . The method of claim 5 , wherein the current block is coded in intra block copy prediction.

15 . The method of claim 14 , wherein the at least one spatial reference block comprises the neighboring block selected as intra block copy reference block.

16 - 26 . (canceled)

27 . A method comprising video encoding, comprising:

obtaining, for a current block in a picture, a prediction of the current block;

determining, for the current block, parameters for a local illumination compensation based on spatially neighboring reconstructed samples of the current block and corresponding spatially neighboring reconstructed samples of at least one spatial reference block;

encoding the current block by applying local illumination compensation to the prediction of the current block based on the determined parameters;

wherein the at least one spatial reference block is a spatially neighboring block of the current block in a same picture.

28 . The method of claim 27 , further comprising determining a syntax element indicating whether the local illumination compensation applies on the current block or not.

29 . The method of claim 28 , wherein the current block is coded in inter prediction.

30 . The method of claim 29 , wherein the at least one spatial reference block is any of an above adjacent neighboring block and a left adjacent neighboring block.

31 . The method of claim 29 , wherein the at least one spatial reference block is any of an above adjacent neighboring block, a left adjacent neighboring block, an above-right adjacent neighboring block, a bottom-left adjacent neighboring block and an above-left adjacent neighboring block.

32 . The method of claim 29 , wherein the at least one spatial reference block is a neighboring block selected as motion vector predictor MVP candidate.

33 . The method of claim 28 , wherein the current block is coded in intra prediction.

34 . The method of claim 33 , wherein the at least one spatial reference block is an adjacent neighboring block responsive to an intra prediction mode used to code the current block.

35 . The method of claim 28 , wherein the current block is coded in intra block copy prediction.

36 . The method of claim 35 , wherein the at least one spatial reference block comprises the neighboring block selected as intra block copy reference block.

37 . An apparatus for video decoding, comprising one or more processors, and at least one memory and wherein the one or more processors is configured to:

obtain, for a current block in a picture, a prediction of the current block;

determine, for the current block, parameters for a local illumination compensation based on spatially neighboring reconstructed samples and corresponding spatially neighboring reconstructed samples of at least one spatial reference block;

decode the current block by applying local illumination compensation to the prediction of the current block based on the determined parameters;

wherein the at least one spatial reference block is a spatially neighboring block of the current block in a same picture.

38 . An apparatus for video encoding, comprising one or more processors, and at least one memory and wherein the one or more processors is configured to:

obtain, for a current block in a picture, a prediction of the current block;

determine, for the current block, parameters for a local illumination compensation based on spatially neighboring reconstructed samples and corresponding spatially neighboring reconstructed samples of at least one spatial reference block;

encode the current block by applying local illumination compensation to the prediction of the current block based on the determined parameters;

wherein the at least one spatial reference block is a spatially neighboring block of the current block in a same picture.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 16, 2024
From: INTERDIGITAL CE PATENT HOLDINGS, SAS
To: INTERDIGITAL MADISON PATENT HOLDINGS, SAS
Reel/Frame 068916/0562 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 8, 2023
From: CHEN, YA; BORDES, PHILIPPE; LE LEANNEC, FABRICE; ROBERT, ANTOINE
To: INTERDIGITAL VC HOLDINGS FRANCE, SAS
Reel/Frame 064521/0151 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 8, 2023
From: INTERDIGITAL VC HOLDINGS FRANCE, SAS
To: INTERDIGITAL CE PATENT HOLDINGS, SAS
Reel/Frame 064521/0460 →