Back to results
US 2021/0243465 A1Published application
Motion compensation for video encoding and decoding
AssigneeInterDigital VC Holdings, Inc.
InventorsYA Chen, Franck Galpin, Tangi Poirier
Life of this patent
Estimating the term…
Abstract
A video codec can involve processing video information based on a motion model involving a coding unit including a plurality of sub-blocks, such as an affine motion model, to produce motion compensation information, obtaining a local illumination compensation model, and encoding or decoding the video information based on the motion compensation information and the local illumination compensation model.
Claims24
1-43. (canceled)
A method comprising:
- obtaining local illumination compensation information associated with video information based on illumination changes in the video information and based on a plurality of motion vectors included in motion compensation information associated with the video information;
- and
- encoding the video information based on the local illumination compensation information and the motion compensation information;
- wherein
- the video information comprises a block including a first row of sub-blocks and a first column of sub-blocks, and the plurality of motion vectors comprises a group of motion vectors associated with one or more of a first subset of sub-blocks included in the first row of sub-blocks or a second subset of sub-blocks included in the first column of sub-blocks;
- and
- obtaining the local illumination compensation information is based on a set of reconstructed samples obtained based on the group of motion vectors.
4 more elements
A method comprising:
- obtaining local illumination compensation information associated with video information based on illumination changes in the video information and based on a plurality of motion vectors included in motion compensation information associated with the video information;
- and
- decoding the video information based on the local illumination compensation information and the motion compensation information;
- wherein
- the video information comprises a block including a first row of sub-blocks and a first column of sub-blocks, and the plurality of motion vectors comprises a group of motion vectors associated with one or more of a first subset of sub-blocks included in the first row of sub-blocks or a second subset of sub-blocks included in the first column of sub-blocks;
- and
- obtaining the local illumination compensation information is based on a set of reconstructed samples obtained based on the group of motion vectors.
4 more elements
Apparatus comprising:
- one or more processors configured to
- obtain local illumination compensation information associated with video information based on illumination changes in the video information and based on a plurality of motion vectors included in motion compensation information associated with the video information;
- and
- encode the video information based on the local illumination compensation information and the motion compensation information;
- wherein
- the video information comprises a block including a first row of sub-blocks and a first column of sub-blocks, and the plurality of motion vectors comprises a group of motion vectors associated with one or more of a first subset of sub-blocks included in the first row of sub-blocks or a second subset of sub-blocks included in the first column of sub-blocks;
- and
- the local illumination compensation information is obtained based on a set of reconstructed samples obtained based on the group of motion vectors.
5 more elements
Apparatus comprising:
- one or more processors configured to
- obtain local illumination compensation information associated with video information based on illumination changes in the video information and based on a plurality of motion vectors included in motion compensation information associated with the video information;
- and
- decode the video information based on the local illumination compensation information and the motion compensation information;
- wherein
- the video information comprises a block including a first row of sub-blocks and a first column of sub-blocks, and the plurality of motion vectors comprises a group of motion vectors associated with one or more of a first subset of sub-blocks included in the first row of sub-blocks or a second subset of sub-blocks included in the first column of sub-blocks;
- and
- the local illumination compensation information is obtained based on a set of reconstructed samples obtained based on the group of motion vectors.
5 more elements
Dependencies are inferred from the claim text.