Method and a device for picture encoding and decoding

US11483576B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11483576-B2
Application numberUS-201917047248-A
CountryUS
Kind codeB2
Filing dateMar 19, 2019
Priority dateApr 13, 2018
Publication dateOct 25, 2022
Grant dateOct 25, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method for encoding a picture block is disclosed. A predictor is determined as a weighted sum of sample values of a first motion compensated reference block in a first reference image and of a second motion compensated reference block in a second reference image. Then, a residual block determined from the picture block and the predictor is encoded in a bitstream. Advantageously, the weights of the weighted sum are determined by minimizing an error between reconstructed samples neighboring the picture block and samples neighboring the first and second reference blocks.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for encoding a picture block comprising: obtaining an illumination compensation prediction mode and a weighted prediction mode for the picture block, the illumination compensation prediction mode comprising obtaining a predictor for a current block by applying an illumination compensation model defined by illumination compensation parameters to a motion compensated reference block, the weighted prediction mode comprising obtaining a predictor for the current block as a weighted sum of two motion compensated reference blocks using weighted prediction parameters; determining a first motion compensated reference block in a first reference image for the picture block and a second motion compensated reference block in a second reference image for the picture block; determining weights and an offset value allowing obtaining a weighted sum of the first and second motion compensated reference blocks, the weights and the offset value being representative of the illumination compensation parameters of the illumination compensation prediction mode when the illumination compensation parameters are applied to the picture block based on the first and second motion compensated reference blocks and of the weighted prediction parameters when the weighted prediction mode is applied to the picture block based on the first and second motion compensated reference blocks; obtaining the weighted sum using the weights and the offset value; and encoding the picture block using the weighted sum as a predictor for the picture block. 2. The method according to claim 1 , wherein the weights and the offset value are determined by minimizing a difference between reconstructed samples neighboring said picture block and reconstructed samples neighboring said first and second motion compensated reference blocks. 3. The method according to claim 2 , wherein the reconstructed samples neighboring said picture block form a L-shape, the reconstructed samples neighboring said first motion compensated reference block form a L-shape, and the reconstructed samples neighboring said second motion compensated reference block form a L-shape. 4. A non-transitory, computer readable storage medium storing program code instructions for implementing the method of claim 1 . 5. A method for decoding a picture block, comprising: obtaining an illumination compensation prediction mode and a weighted prediction mode for the picture block, the illumination compensation prediction mode comprising obtaining a predictor for a current block by applying an illumination compensation model defined by illumination compensation parameters to a motion compensated reference block, the weighted prediction mode comprising obtaining a predictor for the current block as a weighted sum of two motion compensated reference blocks using weighted prediction parameters; determining from video data a first motion compensated reference block in a first reference picture for the picture block and a second motion compensated reference block in a second reference picture for the picture block; obtaining from the video data, weights and an offset value allowing obtaining a weighted sum of the first and second motion compensated reference blocks, the weights and the offset value being representative of the illumination compensation parameters of the illumination compensation prediction mode when the illumination compensation parameters are applied to the picture block based on the first and second motion compensated reference blocks and of the weighted prediction parameters when the weighted prediction mode is applied to the picture block based on the first and second motion compensated reference blocks; obtaining the weighted sum using the weights and the offset value; and decoding the picture block using the weighted sum as a predictor for the picture block. 6. The method according to claim 5 , wherein the weights and the offset value are determined by minimizing a difference between reconstructed samples neighboring said picture block and reconstructed samples neighboring said first and second motion compensated reference blocks. 7. The method according to claim 6 , wherein the reconstructed samples neighboring said picture block form a L-shape, the reconstructed samples neighboring said first motion compensated reference block form a L-shape, and the reconstructed samples neighboring said second motion compensated reference block form a L-shape. 8. A non-transitory, computer readable storage medium storing program code instructions for implementing the method of claim 5 . 9. A device for encoding a picture block comprising electronic circuitry adapted for: obtaining an illumination compensation prediction mode and a weighted prediction mode for the picture block, the illumination compensation prediction mode comprising obtaining a predictor for a current block by applying an illumination compensation model defined by illumination compensation parameters to a motion compensated reference block, the weighted prediction mode comprising obtaining a predictor for the current block as a weighted sum of two motion compensated reference blocks using weighted prediction parameters; determining a first motion compensated reference block in a first reference image for the picture block and a second motion compensated reference block in a second reference image for the picture block; determining weights and an offset value allowing obtaining a weighted sum of the first and second motion compensated reference blocks, the weights and the offset value being representative of the illumination compensation parameters of the illumination compensation prediction mode when the illumination compensation parameters are applied to the picture block based on the first and second motion compensated reference blocks and of the weighted prediction parameters when the weighted prediction mode is applied to the picture block based on the first and second motion compensated reference blocks; obtaining the weighted sum using the weights and the offset value; and encoding the picture block using the weighted sum as a predictor for the picture block. 10. The device according to claim 9 , wherein the weights and the offset value are determined by minimizing a difference between reconstructed samples neighboring said picture block and reconstructed samples neighboring said first and second motion compensated reference blocks. 11. The device according to claim 10 , wherein the reconstructed samples neighboring said picture block form a L-shape, the reconstructed samples neighboring said first motion compensated reference block form a L-shape, and the reconstructed samples neighboring said second motion compensated reference block form a L-shape. 12. A device for decoding a picture block comprising electronic circuitry adapted for: obtaining an illumination compensation prediction mode and a weighted prediction mode for the picture block, the illumination compensation prediction mode comprising obtaining a predictor for a current block by applying an illumination compensation model defined by illumination compensation parameters to a motion compensated reference block, the weighted prediction mode comprising obtaining a predictor for the current block as a weighted sum of two motion compensated reference blocks using weighted prediction parameters; determining from video data a first motion compensated reference block in a first reference picture for the picture block and a second motion compensated reference block in a second reference picture for the picture block; obtaining from the video data, weights and an offset value allowing obtaining a weighted

Assignees

Inventors

Classifications

  • the region being a block, e.g. a macroblock · CPC title

  • H04N19/184Primary

    the unit being bits, e.g. of the compressed video stream · CPC title

  • H04N19/573Primary

    Motion compensation with multiple frame prediction using two or more reference frames in a given prediction direction · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11483576B2 cover?
A method for encoding a picture block is disclosed. A predictor is determined as a weighted sum of sample values of a first motion compensated reference block in a first reference image and of a second motion compensated reference block in a second reference image. Then, a residual block determined from the picture block and the predictor is encoded in a bitstream. Advantageously, the weights o…
Who is the assignee on this patent?
Interdigital Vc Holdings Inc
What technology area does this patent fall under?
Primary CPC classification H04N19/184. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 25 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).