IP Library Granted Patent US 11,653,021
Granted Patent B2
US 11,653,021 · App. 17/563,743 · Granted May 16, 2023

Method for encoding and decoding video, and apparatus using same

Inventors: Jaehyun Lim (Seoul, KR); Jungsun Kim (Seoul, KR); Seungwook Park (Seoul, KR); Jaewon Sung (Seoul, KR); Byeongmoon Jeon (Seoul, KR); Joonyoung Park (Seoul, KR); Yongjoon Jeon (Seoul, KR); Younghee Choi (Seoul, KR)
Assignee: LG ELECTRONICS INC.
H04N19/52G06T9/004H04N19/159H04N19/176H04N19/182H04N19/31
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,653,021
App. No.
17/563,743
Granted
May 16, 2023
Kind
B2
Abstract

The present invention relates to a technique for encoding and decoding video data, and more particularly, to a method for performing inter-prediction in an effective manner. The present invention combines an inter-prediction method using an AMVP mode and an inter-prediction method using a merge mode so as to propose a method for using the same candidate. The method for encoding video data proposed by the present invention comprises the following steps: receiving mode information on an inter-prediction method of a current block; determining, on the basis of the received mode information, whether the interprediction method to be applied to the current block is an AMVP mode or a merge mode; and selecting a candidate to derive motion information of the current block, wherein the candidate is selected in a left region, top region and corner region of the current block and in the same position block as the current block, and the AMVP mode and the merge mode are applied on the basis of the selected candidate.

Claims (42)

1. A method of decoding video information, by a decoding apparatus, the method comprising:

receiving prediction related information and residual information for a current block;

determining a merge mode is applied for the current block based on the prediction related information;

deriving merge candidates for the merge mode from neighboring blocks of the current block;

deriving motion information of the current block based on the merge candidates;

deriving a prediction sample of the current block based on the derived motion information;

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

generating a reconstructed picture based on the prediction sample and the residual sample,

wherein the neighboring blocks for the merge candidates include a first neighboring block located in a left side of the current block, a second neighboring block located in an upper side of the current block, and corner neighboring blocks of the current block.

2. The method of claim 1 , wherein the neighboring blocks for the merge candidates are located in the in same regions in which candidate blocks for a motion vector prediction (MVP) mode are located.

3. The method of claim 1 , wherein the corner neighboring blocks include a lower left corner neighboring block, an upper right corner neighboring block, and an upper left corner neighboring block.

4. The method of claim 3 , wherein the first neighboring block is a bottommost block among left neighboring blocks adjacent to a left boundary of the current block, a second neighboring block is a rightmost block among upper neighboring blocks adjacent to an upper boundary of the current block.

5. The method of claim 4 , wherein the first neighboring block is adjacent to the lower left corner neighboring block, and the second neighboring block is adjacent to the upper right corner neighboring block.

6. The method of claim 4 , wherein availabilities of the first neighboring block and the second neighboring block are determined, and then availabilities of the lower left corner neighboring block, the upper right corner neighboring block, and the upper left corner neighboring block are determined.

7. A method of encoding video information, by an encoding apparatus, the method comprising:

determining a merge mode that is applied for a current block;

generating prediction related information for the current block;

deriving merge candidates for the merge mode from neighboring blocks of the current block;

deriving motion information of the current block based on the merge candidates;

deriving a prediction sample of the current block based on the derived motion information;

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

generating residual information for the residual sample; and

encoding video information including the prediction related information and the residual information,

wherein the neighboring blocks for the merge candidates include a first neighboring block located in a left side of the current block, a second neighboring block located in an upper side of the current block, and corner neighboring blocks of the current block.

8. The method of claim 7 , wherein the neighboring blocks for the merge candidates are located in same regions in which candidate blocks for a motion vector prediction (MVP) mode are located.

9. The method of claim 7 , wherein the corner neighboring blocks include a lower left corner neighboring block, an upper right corner neighboring block, and an upper left corner neighboring block.

10. The method of claim 9 , wherein the first neighboring block is a bottommost block among left neighboring blocks adjacent to a left boundary of the current block, a second neighboring block is a rightmost block among upper neighboring blocks adjacent to an upper boundary of the current block.

11. The method of claim 10 , wherein the first neighboring block is adjacent to the lower left corner neighboring block, and the second neighboring block is adjacent to the upper right corner neighboring block.

12. The apparatus of claim 10 , wherein availabilities of the first neighboring block and the second neighboring block are determined, and then availabilities of the lower left corner neighboring block, the upper right corner neighboring block, and the upper left corner neighboring block are determined.

13. A non-transitory decoder-readable storage medium storing a bitstream generated by a method, the method comprising:

determining a merge mode that is applied for a current block;

generating prediction related information for the current block;

deriving merge candidates for the merge mode from neighboring blocks of the current block;

deriving motion information of the current block based on the merge candidates;

deriving a prediction sample of the current block based on the derived motion information;

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

generating residual information for the residual sample; and

generating the bitstream including video information including the prediction related information and the residual information,

wherein the neighboring blocks for the merge candidates include a first neighboring block located in a left side of the current block, a second neighboring block located in an upper side of the current block, and corner neighboring blocks of the current block.

14. The non-transitory decoder-readable storage medium of claim 13 , wherein the neighboring blocks for the merge candidates are located in same regions in which candidate blocks for a motion vector prediction (MVP) mode are located.

15. The non-transitory decoder-readable storage medium of claim 13 , wherein the corner neighboring blocks include a lower left corner neighboring block, an upper right corner neighboring block, and an upper left corner neighboring block.

16. The non-transitory decoder-readable storage medium of claim 13 , wherein the first neighboring block is a bottommost block among left neighboring blocks adjacent to a left boundary of the current block, the second neighboring block is a rightmost block among upper neighboring blocks adjacent to an upper boundary of the current block.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: LIM, JAEHYUN; KIM, JUNGSUN; PARK, SEUNGWOOK; SUNG, JAEWON; JEON, BYEONGMOON; PARK, JOONYOUNG; JEON, YONGJOON; CHOI, YOUNGHEE
To: LG ELECTRONICS INC.
Reel/Frame 058492/0908 →
Continuity (9)
Continuation 16855861 · Apr 22, 2020
Continuation 16123648 · Sep 6, 2018
Continuation 15385586 · Dec 20, 2016
Continuation 14845883 · Sep 4, 2015
Continuation 13819385
Provisional Application 61412805 · Nov 12, 2010
Provisional Application 61410939 · Nov 8, 2010
Provisional Application 61379708 · Sep 2, 2010
Related Publication 20220124363A1 · Apr 21, 2022
Cited By (1)
US 12,425,638