IP Library Granted Patent US 12,058,344
Granted Patent B2
US 12,058,344 · App. 18/107,782 · Granted Aug 6, 2024

Method for processing image on basis of inter-prediction mode and apparatus therefor

Inventor: Jaeho Lee (Seoul, KR)
Assignee: LG ELECTRONICS INC.
H04N19/159H04N19/105H04N19/176H04N19/52H04N19/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 12,058,344
App. No.
18/107,782
Granted
Aug 6, 2024
Kind
B2
Abstract

Disclosed are a method for decoding a video signal and an apparatus therefor. Specifically, a method for decoding an image based on an inter-prediction mode may include: configuring a merge candidate list by using motion information of a spatial candidate and a temporal candidate adjacent to a current block; parsing a first syntax element indicating a particular candidate applied to inter-prediction of the current block among a predefined number of candidates in the merge candidate list; deriving a refined candidate by adding a motion vector offset to a motion vector of a candidate indicated by the first syntax element; and generating a prediction block of the current block by using the motion information of the refined candidate.

Claims (31)

1. An image decoding method performed by a decoding apparatus, the method comprising:

obtaining residual information of a current block from a bitstream;

determining an inter prediction mode of the current block as a merge mode among the merge mode and a Motion Vector Prediction (MVP) mode;

configuring a merge candidate list based on motion information of a spatial candidate and a temporal candidate for the current block in the merge mode;

obtaining merge motion vector offset precision information related to whether a merge motion vector offset has a fractional pixel precision, wherein the merge motion vector offset precision information is obtained from a picture parameter set;

determining a merge candidate used to derive a refined merge candidate based on the merge motion vector offset, wherein a merge candidate on 0th position of the merge candidate list is determined as the merge candidate used to derive a refined merge candidate based on the merge motion vector offset;

deriving motion information of the refined merge candidate based on a sum of the merge motion vector offset, which is derived based on the merge motion vector offset precision information, and a motion vector of the determined merge candidate; and

deriving a prediction block of the current block based on the motion information of the refined merge candidate; and

deriving a residual block of the current block based on the residual information; and

generating a reconstructed block of the current block based on the prediction block and the residual block,

wherein a merge candidate generated based on an average of a pair of predefined candidates is added in the merge candidate list after configuring the merge candidate list including the spatial candidate and the temporal candidate,

wherein the pair of predefined candidates is a pair of a candidate on the 0th position and a candidate on 1st position of the merge candidate list, and

wherein the merge motion vector offset is derived based on a value acquired by multiplying a merge motion vector offset precision by a non-zero integer.

2. An image encoding method performed by an encoding apparatus, the method comprising:

determining an inter prediction mode of a current block as a merge mode among the merge mode and a Motion Vector Prediction (MVP) mode;

configuring a merge candidate list based on motion information of a spatial candidate and a temporal candidate for the current block in the merge mode;

determining a merge candidate used to derive a refined merge candidate based on a merge motion vector offset, wherein a merge candidate on 0th position of the merge candidate list is determined as the merge candidate used to derive a refined merge candidate based on the merge motion vector offset;

deriving motion information of the refined merge candidate based on a sum of the merge motion vector offset, which is derived based on merge motion vector offset precision information, and a motion vector of the determined merge candidate;

deriving a prediction block of the current block based on the motion information of the refined merge candidate;

deriving a residual block of the current block based on the prediction block of the current block; and

generating video information including the merge motion vector offset precision information related to whether the merge motion vector offset has a fractional pixel precision and residual information for the residual block, wherein the merge motion vector offset precision information is included in a picture parameter set of the video information,

wherein a merge candidate generated based on an average of a pair of predefined candidates is added in the merge candidate list after configuring the merge candidate list including the spatial candidate and the temporal candidate,

wherein the pair of predefined candidates is a pair of a candidate on the 0th position and a candidate on 1st position of the merge candidate list, and

wherein the merge motion vector offset is derived based on a value acquired by multiplying a merge motion vector offset precision by a non-zero integer.

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

obtaining a bitstream of video information including merge motion vector offset precision information related to whether a merge motion vector offset has a fractional pixel precision and residual information for a residual block of the current block, wherein the merge motion vector offset precision information is included in a picture parameter set of the video information; and

transmitting the data including the bitstream of the video information including the merge motion vector offset precision information and the residual information,

wherein a prediction block of the current block is derived by determining an inter prediction mode of the current block as a merge mode among the merge mode and a Motion Vector Prediction (MVP) mode, configuring a merge candidate list based on motion information of a spatial candidate and a temporal candidate for the current block in the merge mode, determining a merge candidate used to derive a refined merge candidate based on the merge motion vector offset, wherein a merge candidate on 0th position of the merge candidate list is determined as the merge candidate used to derive a refined merge candidate based on the merge motion vector offset, deriving motion information of the refined merge candidate based on a sum of the merge motion vector offset, which is derived based on merge motion vector offset precision information, and a motion vector of the determined merge candidate,

wherein a merge candidate generated based on an average of a pair of predefined candidates is added in the merge candidate list after configuring the merge candidate list including the spatial candidate and the temporal candidate,

wherein the pair of predefined candidates is a pair of a candidate on the 0th position and a candidate on 1st position of the merge candidate list, and

wherein the merge motion vector offset is derived based on a value acquired by multiplying a merge motion vector offset precision by a non-zero integer.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 9, 2025
From: LG ELECTRONICS INC.
To: NOKIA TECHNOLOGIES OY
Reel/Frame 072859/0365 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2023
From: LEE, JAEHO
To: LG ELECTRONICS INC.
Reel/Frame 062643/0659 →
Priority Claims (1)
KR 10-2018-0053665 · May 10, 2018 · national
Continuity (3)
Continuation 17093268 · Nov 9, 2020
Continuation PCTKR2019005668 · May 10, 2019
Related Publication 20230188728A1 · Jun 15, 2023