IP Library › Granted Patent US 11,006,123
Granted Patent B2
US 11,006,123 · App. 16/849,646 · Granted May 11, 2021

Method and apparatus for processing a video signal

Inventors: Seungwook Park (Seoul, KR); Joonyoung Park (Seoul, KR); Jungsun Kim (Seoul, KR); Younghee Choi (Seoul, KR); Yongjoon Jeon (Seoul, KR); Jaewon Sung (Seoul, KR); Byeongmoon Jeon (Seoul, KR); Jaehyun Lim (Seoul, KR)
Assignee: LG Electronics Inc.
H04N19/139H04N19/105H04N19/159H04N19/167H04N19/51H04N19/521H04N19/56H04N19/61H04N19/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 11,006,123
App. No.
16/849,646
Granted
May 11, 2021
Kind
B2
Abstract

The present invention discloses a method and apparatus for encoding or decoding a video signal. The method for processing a video signal according to the present invention uses a merging mode in which prediction information on a neighbor unit is used instead of transmitting prediction information on the present unit, so as to improve coding efficiency. In this case, the number of available candidate units for merging among the units in a predetermined position is determined, and information for the merging mode is acquired on the basis of the number of the available candidate units for merging. The unit to be merged is determined using the information for the merging mode, and prediction information on the unit to be merged is acquired. The prediction value for the present unit is acquired using the prediction information on the unit to be merged, and the present unit is restored using the acquired prediction value.

Claims (32)

1. A method for decoding a bitstream for a video signal comprising at least one coding block by a decoding apparatus, the method comprising:

obtaining, by the decoding apparatus, merge flag information of a current prediction block of a plurality of prediction blocks from the bitstream, the plurality of prediction blocks being partitioned from the coding block; and

based on the merge flag information indicating that prediction information of the current prediction block is determined by prediction information of one of merging candidates, decoding, by the decoding apparatus, the current prediction block based on prediction information of a merging candidate selected from among the merging candidates,

wherein, based on the coding block being partitioned into two prediction blocks each of which has a vertical size greater than a horizontal size and the current prediction block being a right prediction block of the two prediction blocks, the merging candidates comprise at least one neighboring prediction block adjacent to the current prediction block other than a left prediction block of the two prediction blocks.

2. The method of claim 1 , wherein each of the prediction information comprises reference index information and motion vector information of a corresponding prediction block.

3. The method of claim 1 , wherein the current prediction block is coded in an inter-prediction mode.

4. The method of claim 1 , wherein each of the at least one neighboring prediction block is coded in an inter-prediction mode.

5. The method of claim 1 , wherein the at least one neighboring prediction block includes at least one of a left neighboring prediction block, a top-left neighboring prediction block, a top-right neighboring prediction block, or a bottom-left neighboring prediction block.

6. The method of claim 1 , further comprising:

obtaining, by the decoding apparatus, merge index information from the bitstream,

wherein the merge index information indicates the selected merging candidate from among the merging candidates.

7. The method of claim 1 , wherein the merging candidates include up to five neighboring prediction blocks adjacent to the current prediction block.

8. A decoding apparatus for decoding a bitstream for a video signal comprising at least one coding block, the decoding apparatus comprising:

an entropy decoding unit configured to obtain merge flag information of a current prediction block of a plurality of prediction blocks from the bitstream, the plurality of prediction blocks being partitioned from the coding block; and

an inter prediction unit configured to, based on the merge flag information indicating that prediction information of the current prediction block is determined by prediction information of one of merging candidates, decode the current prediction block based on prediction information of a merging candidate selected from among the merging candidates,

wherein, based on the coding block being partitioned into two prediction blocks each of which has a vertical size greater than a horizontal size and the current prediction block being a right prediction block of the two prediction blocks, the merging candidates comprise at least one neighboring prediction block adjacent to the current prediction block other than a left prediction block of the two prediction blocks.

9. The decoding apparatus of claim 8 , wherein each of the prediction information comprises reference index information and motion vector information of a corresponding prediction block.

10. The decoding apparatus of claim 8 , wherein the current prediction block is coded in an inter-prediction mode.

11. The decoding apparatus of claim 8 , wherein each of the at least one neighboring prediction block is coded in an inter-prediction mode.

12. The decoding apparatus of claim 8 , wherein the at least one neighboring prediction block includes at least one of a left neighboring prediction block, a top-left neighboring prediction block, a top-right neighboring prediction block, or a bottom-left neighboring prediction block.

13. The decoding apparatus of claim 8 , wherein the entropy decoding unit is further configured to obtain merge index information from the bitstream,

wherein the merge index information indicates the selected merging candidate from among the merging candidates.

14. The decoding apparatus of claim 8 , wherein the merging candidates include up to five neighboring prediction blocks adjacent to the current prediction block.

15. A method for encoding a bitstream for a video signal comprising at least one coding block by an encoding apparatus, the method comprising:

encoding, by the encoding apparatus, merge flag information of a current prediction block of a plurality of prediction blocks into the bitstream, the plurality of prediction blocks being partitioned from the coding block; and

based on the merge flag information indicating that prediction information of the current prediction block is determined by prediction information of one of merging candidates, encoding, by the encoding apparatus, the current prediction block based on prediction information of a merging candidate selected from among the merging candidates,

wherein, based on the coding block being partitioned into two prediction blocks each of which has a vertical size greater than a horizontal size and the current prediction block being a right prediction block of the two prediction blocks, the merging candidates comprise at least one neighboring prediction block adjacent to the current prediction block other than a left prediction block of the two prediction blocks.

16. A non-transitory computer-readable medium in which the bitstream generated by the method of claim 15 is stored.

17. An encoding apparatus for encoding a bitstream for a video signal comprising at least one coding block, the encoding apparatus comprising:

an entropy coding unit configured to encode merge flag information of a current prediction block of a plurality of prediction blocks into the bitstream, the plurality of prediction blocks being partitioned from the coding block; and

an inter prediction unit configured to, based on the merge flag information indicating that prediction information of the current prediction block is determined by prediction information of one of merging candidates, encode the current prediction block based on prediction information of a merging candidate selected from among the merging candidates,

wherein, based on the coding block being partitioned into two prediction blocks each of which has a vertical size greater than a horizontal size and the current prediction block being a right prediction block of the two prediction blocks, the merging candidates comprise at least one neighboring prediction block adjacent to the current prediction block other than a left prediction block of the two prediction blocks.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 21, 2020
From: PARK, SEUNGWOOK; PARK, JOONYOUNG; KIM, JUNGSUN; CHOI, YOUNGHEE; JEON, YONGJOON; SUNG, JAEWON; JEON, BYEONGMOON; LIM, JAEHYUN
To: LG ELECTRONICS INC.
Reel/Frame 052455/0668 →
Continuity (10)
Continuation 16225858 · Dec 19, 2018
Continuation 15942897 · Apr 2, 2018
Continuation 15143719 · May 2, 2016
Continuation 14624739 · Feb 18, 2015
Continuation 13695838
Provisional Application 61414436 · Nov 17, 2010
Provisional Application 61412801 · Nov 12, 2010
Provisional Application 61333273 · May 11, 2010
Provisional Application 61330902 · May 4, 2010
Related Publication 20200244967A1 · Jul 30, 2020