IP Library Granted Patent US 11,509,907
Granted Patent B2
US 11,509,907 · App. 16/650,885 · Granted Nov 22, 2022

Image encoding/decoding method and apparatus, and recording medium for storing bitstream

Inventors: Dong San Jun (Daejeon, KR); Jung Won Kang (Daejeon, KR); Hyun Suk Ko (Daejeon, KR); Sung Chang Lim (Daejeon, KR); Jin Ho Lee (Daejeon, KR); Ha Hyun Lee (Seoul, KR); Hui Yong Kim (Daejeon, KR)
Assignee: Electronics and Telecommunications Research Institute
H04N19/147H04N19/176
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,509,907
App. No.
16/650,885
Granted
Nov 22, 2022
Kind
B2
Abstract

An image encoding/decoding method is disclosed. An method of decoding an image of the present invention may comprise deriving at least one merge candidate of a current block, generating an initial merge candidate list of the current block by using the derived at least one merge candidate and generating a reconfigured merge candidate list by using the initial merge candidate list.

Claims (33)

1. A method of decoding an image, the method comprising:

deriving a sub-block based temporal merge candidate of a current block;

generating a sub-block based merge candidate list by using the sub-block based temporal merge candidate of the current block; and

deriving a motion vector for each of a plurality of sub-blocks of the current block by using the sub-block based merge candidate list,

wherein the sub-block based temporal merge candidate is derived on a collocated block of the current block derived by a motion vector of a neighbor block of the current block,

wherein the collocated block is included in a collocated picture of the current block, and

wherein the collocated block is a block in which the current block is moved based on the motion vector of the neighbor block of the current block, inside the collocated picture.

2. A method of encoding an image, the method comprising:

deriving a sub-block based temporal merge candidate of a current block;

generating a sub-block based merge candidate list by using the sub-block based temporal merge candidate of the current block; and

deriving a motion vector for each of a plurality of sub-blocks of the current block by using the sub-block-based merge candidate list,

wherein the sub-block based temporal merge candidate is derived on a collocated block of the current block derived by a motion vector of a neighbor block of the current block,

wherein the collocated block is included in a collocated picture of the current block, and

wherein the collocated block is a block in which the current block is moved based on the motion vector of the neighbor block of the current block, inside the collocated picture.

3. A non-transitory storage medium including a bitstream, wherein the bitstream is generated by an image encoding method including:

deriving a sub-block based temporal merge candidate of a current block;

generating a sub-block based merge candidate list by using the sub-block based temporal merge candidate of the current block; and

deriving a motion vector for each of a plurality of sub-blocks of the current block by using the sub-block-based merge candidate list,

wherein the sub-block based temporal merge candidate is derived based on a collocated block of the current block derived by a motion vector of a neighbor block of the current block,

wherein the collocated block is included in a collocated picture of the current block, and

wherein the collocated block is a block in which the current block is moved based on the motion vector of the neighbor block of the current block, inside the collocated picture.

4. The method of claim 1 , wherein the motion vector of the neighbor block is not used to derive the collocated block, when the neighbor block is predicted by a prediction mode using a current picture as a reference picture.

5. The method of claim 1 , wherein when the neighbor block is predicted by the prediction mode using the current picture as the reference picture, the collocated block of the current block is derived by a default vector.

6. The method of claim 1 , wherein when the neighbor block includes a refined motion vector, the motion vector used for deriving the collocated block is a non-refined motion vector of the neighbor block.

7. The method of claim 1 , wherein the sub-block based temporal merge candidate is not derived, when the collocated block is predicted by a prediction mode using a current picture as a reference picture.

8. The method of claim 1 , wherein the collocated block includes a plurality of sub-collocated blocks corresponding to the plurality of sub-blocks of the current block, and

wherein the sub-block based temporal merge candidate is derived using motion vectors of sub-collocated blocks corresponding to sub-blocks of the current block.

9. The method of claim 2 , wherein the motion vector of the neighbor block is used to derive the collocated block, when the neighbor block is predicted by a prediction mode using a current picture as a reference picture.

10. The method of claim 2 , wherein when the neighbor block is predicted by the prediction mode using the current picture as the reference picture, the collocated block of the current block is derived by a default vector.

11. The method of claim 2 , wherein when the neighbor block includes a refined motion vector, the motion vector used for deriving the collocated block is a non-refined motion vector of the neighbor block.

12. The method of claim 2 , wherein the sub-block based temporal merge candidate is not derived, when the collocated block is predicted by a prediction mode using a current picture as a reference picture.

13. The method of claim 2 , wherein the collocated block includes a plurality of sub-collocated blocks corresponding to the plurality of sub-blocks of the current block, and

wherein the sub-block based temporal merge candidate is derived using motion vectors of sub-collocated blocks corresponding to sub-blocks of the current block.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 6, 2022
From: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
To: LX SEMICON CO., LTD
Reel/Frame 062067/0457 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2020
From: JUN, DONG SAN; KANG, JUNG WON; KO, HYUN SUK; LIM, SUNG CHANG; LEE, JIN HO; LEE, HA HYUN; KIM, HUI YONG
To: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
Reel/Frame 052230/0912 →
Priority Claims (1)
KR 10-2017-0128130 · Sep 29, 2017 · national
Continuity (1)
Related Publication 20200244968A1 · Jul 30, 2020
Cited By (2)
US 12,294,722 US 12,563,194