IP Library Granted Patent US 12,058,345
Granted Patent B2
US 12,058,345 · App. 18/219,274 · Granted Aug 6, 2024

Method and apparatus for encoding/decoding a video using a motion compensation

Inventors: Dong San Jun (Daejeon, KR); Ha Hyun Lee (Seoul, KR); Jung Won Kang (Daejeon, KR); Hyun Suk Ko (Daejeon, KR); Sung Chang Lim (Daejeon, KR); Jin Ho Lee (Daejeon, KR); Seung Hyun Cho (Daejeon, KR); Hui Yong Kim (Daejeon, KR); Jin Soo Choi (Daejeon, KR)
Assignee: LX Semicon Co., Ltd.
H04N19/159H04N19/105H04N19/126H04N19/13H04N19/176H04N19/463H04N19/513H04N19/593H04N19/96
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,345
App. No.
18/219,274
Granted
Aug 6, 2024
Kind
B2
Abstract

The present invention relates to a method for encoding/decoding a video. To this end, the method for decoding a video may include: deriving a spatial merge candidate from at least one of spatial candidate blocks of a current block, deriving a temporal merge candidate from a co-located block of the current block, and generating a prediction block of the current block based on at least one of the derived spatial merge candidate and the derived temporal merge candidate, wherein a reference picture for the temporal merge candidate is selected based on a reference picture list of a current picture including the current block and a reference picture list of a co-located picture including the co-located block.

Claims (33)

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

obtaining a plurality of sub-blocks by dividing the current block into sub-block units;

deriving motion information of each of the plurality of sub-blocks;

deriving a sub-block-based temporal merge candidate of the current block based on the motion information of each of the sub-blocks; and

generating a predicted block of the current block based on the sub-block-based temporal merge candidate,

wherein for deriving motion information of each of the plurality of sub-blocks,

based on that motion information of a co-located sub-block for a sub-block is available, motion information of the sub-block is derived by using the motion information of the co-located sub-block,

based on that the motion information of the co-located sub-block for the sub-block is not available, the motion information of the sub-block is derived by using motion information of a center sub-block in a co-located block comprising the co-located sub-block,

wherein the co-located block and co-located sub-blocks are derived by using a motion vector of a neighboring block, wherein the neighboring block includes a left neighboring block adjacent to a left side of the current block, and

wherein a size of the current block is equal to or greater than 8×8.

2. The method of claim 1 , wherein based on that 4 center sub-blocks are adjoining a central point of the co-located block, the center sub-block is a center right bottom sub-block among 4 center sub-blocks adjoining the central point of the co-located block.

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

obtaining a plurality of sub-blocks by dividing the current block into sub-block units;

deriving motion information of each of the plurality of sub-blocks;

deriving a sub-block-based temporal merge candidate of the current block based on the motion information of each of the sub-blocks; and

generating a predicted block of the current block based on the sub-block-based temporal merge candidate,

wherein for deriving motion information of each of the plurality of sub-blocks,

based on that motion information of a co-located sub-block for a sub-block is available, motion information of the sub-block is derived by using the motion information of the co-located sub-block,

based on that the motion information of the co-located sub-block for the sub-block is not available, the motion information of the sub-block is derived by using motion information of a center sub-block in a co-located block comprising the co-located sub-block,

wherein the co-located block and co-located sub-blocks are derived by using a motion vector of a neighboring block, wherein the neighboring block includes a left neighboring block adjacent to a left side of the current block, and

wherein a size of the current block is equal to or greater than 8×8.

4. The method of claim 3 , wherein based on that 4 center sub-blocks are adjoining a central point of the co-located block, the center sub-block is a center right bottom sub-block among 4 center sub-blocks adjoining the central point of the co-located block.

5. A non-transitory computer-readable storage medium storing a bitstream generated by an image encoding method, the image encoding method comprising:

obtaining a plurality of sub-blocks by dividing the current block into sub-block units;

deriving motion information of each of the plurality of sub-blocks;

deriving a sub-block-based temporal merge candidate of the current block based on the motion information of each of the sub-blocks; and

generating a predicted block of the current block based on the sub-block-based temporal merge candidate,

wherein for deriving motion information of each of the plurality of sub-blocks,

based on that motion information of a co-located sub-block for a sub-block is available, motion information of the sub-block is derived by using the motion information of the co-located sub-block,

based on that the motion information of the co-located sub-block for the sub-block is not available, the motion information of the sub-block is derived by using motion information of a center sub-block in a co-located block comprising the co-located sub-block,

wherein the co-located block and co-located sub-blocks are derived by using a motion vector of a neighboring block, wherein the neighboring block includes a left neighboring block adjacent to a left side of the current block, and

wherein a size of the current block is equal to or greater than 8×8.

6. The non-transitory computer-readable storage medium of claim 5 , wherein based on that 4 center sub-blocks are adjoining a central point of the co-located block, the center sub-block is a center right bottom sub-block among 4 center sub-blocks adjoining the central point of the co-located block.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 7, 2023
From: JUN, DONG SAN; LEE, HA HYUN; KANG, JUNG WON; KO, HYUN SUK; LIM, SUNG CHANG; LEE, JIN HO; CHO, SEUNG HYUN; KIM, HUI YONG; CHOI, JIN SOO
To: LX SEMICON CO., LTD.
Reel/Frame 064187/0777 →
Priority Claims (2)
KR 10-2016-0102595 · Aug 11, 2016 · national
KR 10-2016-0158620 · Nov 25, 2016 · national
Continuity (3)
Continuation 17717366 · Apr 11, 2022
Continuation 16321173
Related Publication 20230421775A1 · Dec 28, 2023