IP Library Granted Patent US 11,871,029
Granted Patent B2
US 11,871,029 · App. 17/887,911 · Granted Jan 9, 2024

Apparatus for performing image coding on basis of ATMVP candidate

Inventors: Hyeongmoon Jang (Seoul, KR); Junghak Nam (Seoul, KR); Jaehyun Lim (Seoul, KR)
Assignee: LG Electronics Inc.
H04N19/52H04N19/132H04N19/176H04N19/31H04N19/55
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,871,029
App. No.
17/887,911
Granted
Jan 9, 2024
Kind
B2
Abstract

A method for image decoding performed by a decoding apparatus according to the present disclosure comprises the steps of: deriving an ATMVP candidate for a current block; deriving merge candidates for the current block; deriving prediction samples for the current block on the basis of the merge candidates and the ATMVP candidate; and deriving reconstruction samples for the current block on the basis of the prediction samples, wherein the ATMVP candidate is a spatial neighboring block spatially adjacent to the current block.

Claims (56)

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

obtaining information related to a prediction and residual information from a bitstream;

deriving a subblock based temporal merge candidate for a current block based on the information related to the prediction;

deriving affine candidates for the current block based on the information related to the prediction;

deriving a merge candidate list for the current block, wherein the merge candidate list includes the subblock based temporal merge candidate and the affine candidates;

deriving prediction samples for the current block based on the merge candidate list;

deriving residual samples for the current block based on the residual information; and

generating reconstructed samples based on the prediction samples and the residual samples,

wherein deriving the subblock based temporal merge candidate comprises:

deriving the motion vector of a left neighboring block of the current block;

deriving corresponding subblocks in a collocated picture based on the motion vector of the left neighboring block;

deriving subblock motion vectors of the corresponding subblocks; and

deriving the subblock based temporal merge candidate based on the subblock motion vectors,

wherein deriving the subblock based temporal merge candidate further comprises

deriving a base motion vector based on a motion vector related to a below-right center position of the current block, and

wherein based on a motion vector of a corresponding subblock not being available, the base motion vector is used as the subblock motion vector of the corresponding subblock.

2. The method of claim 1 ,

wherein the left neighboring block of which motion vector is used for deriving the subblock based temporal merge candidate is a bottom block among left neighboring blocks adjacent to a left boundary of the current block.

3. The method of claim 1 ,

wherein the left neighboring block of which motion vector is used for deriving the subblock based temporal merge candidate is adjacent to a top boundary of a bottom-left corner neighboring block of the current block.

4. The method of claim 1 ,

wherein the subblock temporal merge candidate is firstly configured in the merge candidate list.

5. The method of claim 1 ,

wherein a configuring order of the subblock temporal merge candidate is prior to a configuring order of each of the affine candidates.

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

deriving a subblock based temporal merge candidate for a current block;

deriving affine candidates for the current block;

deriving a merge candidate list for the current block, wherein the merge candidate list includes the subblock based temporal merge candidate and the affine candidates;

deriving prediction samples for the current block based on the merge candidate list;

deriving residual samples for the current block based on the prediction samples;

generating information related to a prediction and residual information related to the residual samples; and

encoding image information including the information related to the prediction and the residual information,

wherein deriving the subblock based temporal merge candidate comprises:

deriving the motion vector of a left neighboring block of the current block;

deriving corresponding subblocks in a collocated picture based on the motion vector of the left neighboring block;

deriving subblock motion vectors of the corresponding subblocks; and

deriving the subblock based temporal merge candidate based on the subblock motion vectors,

wherein deriving the subblock based temporal merge candidate further comprises

deriving a base motion vector based on a motion vector related to a below-right center position of the current block, and

wherein based on a motion vector of a corresponding subblock not being available, the base motion vector is used as the subblock motion vector of the corresponding subblock.

7. The method of claim 6 , wherein the left neighboring block of which motion vector is used for deriving the subblock based temporal merge candidate is a bottom block among left neighboring blocks adjacent to a left boundary of the current block.

8. The method of claim 6 , wherein the left neighboring block of which motion vector is used for deriving the subblock based temporal merge candidate is adjacent to a top boundary of a bottom-left corner neighboring block of the current block.

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

obtaining a bitstream for the image, wherein the bitstream is generated based on deriving a subblock based temporal merge candidate for a current block, deriving affine candidates for the current block, deriving a merge candidate list for the current block, wherein the merge candidate list includes the subblock based temporal merge candidate and the affine candidates, deriving prediction samples for the current block based on the merge candidate list, deriving residual samples for the current block based on the prediction samples, generating information related to a prediction and residual information related to the residual samples, and

encoding image information including the information related to the prediction and the residual information; and

transmitting the data comprising the bitstream,

wherein deriving the subblock based temporal merge candidate comprises:

deriving the motion vector of a left neighboring block of the current block;

deriving corresponding subblocks in a collocated picture based on the motion vector of the left neighboring block;

deriving subblock motion vectors of the corresponding subblocks; and

deriving the subblock based temporal merge candidate based on the subblock motion vectors,

wherein deriving the subblock based temporal merge candidate further comprises

deriving a base motion vector based on a motion vector related to a below-right center position of the current block, and

wherein based on a motion vector of a corresponding subblock not being available, the base motion vector is used as the subblock motion vector of the corresponding subblock.

10. The transmission method of claim 9 , wherein the left neighboring block of which motion vector is used for deriving the subblock based temporal merge candidate is a bottom block among left neighboring blocks adjacent to a left boundary of the current block.

11. The transmission method of claim 9 , wherein the left neighboring block of which motion vector is used for deriving the subblock based temporal merge candidate is adjacent to a top boundary of a bottom-left corner neighboring block of the current block.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2024
From: LG ELECTRONICS INC.
To: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
Reel/Frame 066384/0462 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2022
From: JANG, HYEONGMOON; NAM, JUNGHAK; LIM, JAEHYUN
To: LG ELECTRONICS INC.
Reel/Frame 061122/0969 →
Continuity (3)
Continuation 17283926
Provisional Application 62742925 · Oct 8, 2018
Related Publication 20220394290A1 · Dec 8, 2022