IP Library Granted Patent US 11,895,314
Granted Patent B2
US 11,895,314 · App. 17/857,285 · Granted Feb 6, 2024

Method and device for coding image/video on basis of prediction weighted table

Inventors: Seethal Paluri (Seoul, KR); Hendry Hendry (Seoul, KR); Jie Zhao (Seoul, KR); Seunghwan Kim (Seoul, KR)
Assignee: LG Electronics Inc.
H04N19/46H04N19/137H04N19/174H04N19/70
View Patent ↗
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 11,895,314
App. No.
17/857,285
Granted
Feb 6, 2024
Kind
B2
Abstract

A video decoding method by a video decoding apparatus includes: parsing, from a picture parameter set of a bitstream, a first flag related to whether a weighted prediction is applied to slices referring to the picture parameter set; parsing, from the picture parameter set, a second flag related to whether information about the weighted prediction is present in a picture header of the bitstream or is present in a slice header of the bitstream based on the first flag; parsing a prediction weighted table syntax from the picture header or the slice header based on the first flag and the second flag; generating prediction samples for the current block by performing weighted prediction for the current block in a current picture based on syntax elements in the prediction weighted table syntax; and generating reconstructed samples based on the prediction samples.

Claims (33)

1. A video decoding method comprising:

parsing a first flag related to whether weighted prediction is applied to P slices referring to a picture parameter set, from the picture parameter set of a bitstream;

parsing a second flag related to whether the weighted prediction is applied to B slices referring to the picture parameter set, from the picture parameter set;

parsing a third flag related to whether information on the weighted prediction is present in a picture header of the bitstream or in a slice header of the bitstream, from the picture parameter set, based on the first flag or the second flag;

parsing a prediction weighted table syntax from the picture header or the slice header;

generating prediction samples for a current block by performing the weighted prediction on the current block in a current picture based on syntax elements in the prediction weighted table syntax; and

generating reconstructed samples based on the prediction samples,

wherein the prediction weighted table syntax is parsed from the picture header based on the third flag,

wherein whether L0 number information for the weighted prediction is parsed from the prediction weighted table syntax is determined based on the third flag,

wherein whether L1 number information for the weighted prediction is parsed from the prediction weighted table syntax is determined based on the third flag,

wherein the L0 number information represents a number of weighted reference pictures in a reference picture list 0, and

wherein the L1 number information represents a number of weighted reference pictures in a reference picture list 1.

2. A video encoding method comprising:

deriving motion information on a current block;

performing weighted prediction on the current block based on the motion information; and

encoding image information comprising a first flag, a second flag and information on the weighted prediction, wherein a third flag is comprised in the encoded image information based on the first flag or the second flag,

wherein the first flag is related to whether weighted prediction is applied to P slices referring to a picture parameter set, the second flag related to whether the weighted prediction is applied to B slices referring to the picture parameter set, the third flag is related to whether information on the weighted prediction is present in a picture header, and the third flag is comprised in the picture parameter set based on the third flag being comprised in the encoded image information,

wherein the information on the weighted prediction comprises a prediction weighted table syntax,

wherein the prediction weighted table syntax is comprised in the picture header or the slice header based on the third flag,

wherein whether L0 number information for the weighted prediction is configured to be parsed from the prediction weighted table syntax is determined based on the third flag,

wherein whether L1 number information for the weighted prediction is configured to be parsed from the prediction weighted table syntax is determined based on the third flag,

wherein the L0 number information represents a number of weighted reference pictures in a reference picture list 0, and

wherein the L1 number information represents a number of weighted reference pictures in a reference picture list 1.

3. A transmission method of data for a video, the method comprising:

obtaining a bitstream for the video, wherein the bitstream is generated based on deriving motion information on a current block, performing weighted prediction on the current block based on the motion information, and encoding image information comprising a first flag, a second flag and information on the weighted prediction, wherein a third flag is comprised in the encoded image information based on the first flag or the second flag; and

transmitting the data comprising the bitstream,

wherein the first flag is related to whether weighted prediction is applied to P slices referring to a picture parameter set, the second flag related to whether the weighted prediction is applied to B slices referring to the picture parameter set, the third flag is related to whether information on the weighted prediction is present in a picture header, and the third flag is comprised in the picture parameter set based on the third flag being comprised in the encoded image information,

wherein the information on the weighted prediction comprises a prediction weighted table syntax,

wherein the prediction weighted table syntax is comprised in the picture header or the slice header based on the third flag,

wherein whether L0 number information for the weighted prediction is configured to be parsed from the prediction weighted table syntax is determined based on the third flag,

wherein whether L1 number information for the weighted prediction is configured to be parsed from the prediction weighted table syntax is determined based on the third flag,

wherein the L0 number information represents a number of weighted reference pictures in a reference picture list 0, and

wherein the L1 number information represents a number of weighted reference pictures in a reference picture list 1.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2022
From: PALURI, SEETHAL; HENDRY, HENDRY; ZHAO, JIE; KIM, SEUNGHWAN
To: LG ELECTRONICS INC.
Reel/Frame 060951/0834 →
Continuity (3)
Continuation PCTKR2021000466 · Jan 13, 2021
Provisional Application 62960682 · Jan 13, 2020
Related Publication 20220353523A1 · Nov 3, 2022
Cited By (4)
US 12,273,549 US 12,477,120 US 12,726,613 US 12,726,651