IP Library Granted Patent US 10,038,912
Granted Patent B2
US 10,038,912 · App. 15/660,760 · Granted Jul 31, 2018

Method and an apparatus for processing a video signal

Inventors: Seung Wook Park (Seoul, KR); Jung Sun Kim (Seoul, KR); Young Hee Choi (Seoul, KR); Byeong Moon Jeon (Seoul, KR); Joon Young Park (Seoul, KR)
Assignee: LG ELECTRONICS INC.
H04N19/51H04N19/107H04N19/11H04N19/172H04N19/176H04N19/18H04N19/44H04N19/61H04N19/86
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 10,038,912
App. No.
15/660,760
Granted
Jul 31, 2018
Kind
B2
Abstract

The present invention relates to a video signal decoding method for adding an intra prediction mode as a sub-macroblock type to prediction of a macroblock in coding a video signal. Some implementations may include obtaining a macroblock type, when a macroblock includes the intra prediction coded sub-macroblock and the inter prediction coded sub-macroblock based on the macroblock type, obtaining prediction mode flag information indicating whether the sub-macroblock is the intra prediction coded or the inter prediction coded, and obtaining a prediction value of the sub-macroblock. Accordingly, implementations disclosed herein may raise coding efficiency of video signal by adding an intra prediction mode as a sub-macroblock type in predicting a macroblock.

Claims (30)

1. A method for decoding a video signal by a decoding apparatus, the video signal including at least one chrominance block to be partitioned into a plurality of sub-blocks, the method comprising:

obtaining, by the decoding apparatus from the video signal, first information for the chrominance block, the first information specifying whether the chrominance block contains transform coefficient information;

obtaining, by the decoding apparatus from the video signal, second information for each of the plurality of sub-blocks based on the first information having a value of 1, the second information of a first sub-block specifying whether the first sub-block contains transform coefficient information;

obtaining, by the decoding apparatus from the video signal, the transform coefficient information of the first sub-block based on the second information of the first sub-block having the value of 1; and

performing, by the decoding apparatus, an inverse-transform operation based on the obtained transform coefficient information.

2. The method according to claim 1 , wherein the video signal does not contain additional information for the chrominance block based on the first information having a value of 0.

3. The method according to claim 1 , wherein the video signal does not contain additional information for the first sub-block based on the second information of the first sub-block having a value of 0.

4. The method according to claim 1 , further comprising:

obtaining, by the decoding apparatus from the video signal, transform coefficient information of a second sub-block based on the second information of the second sub-block having the value of 1; and

performing, by the decoding apparatus, an inverse-transform operation on the obtained transform coefficient information of the second block.

5. The method according to claim 4 , wherein the video signal does not contain additional information for the second sub-block based on the second information of the second sub-block having a value of 0.

6. The method according to claim 1 , wherein the chrominance block is partitioned into the plurality of sub-blocks based on a transform block unit for performing the inverse-transform operation.

7. The method according to claim 1 , wherein the chrominance block contains a Cb or Cr signal.

8. The method according to claim 1 , wherein the chrominance block has a size of 16×16 and each of the plurality of sub-blocks has a size of 8×8.

9. The method according to claim 1 , wherein the chrominance block has a size of 8×8 and each of the plurality of sub-blocks has a size of 4×4.

10. An apparatus configured to decode a video signal including at least one chrominance block to be partitioned into a plurality of sub-blocks, the apparatus comprising:

an entropy decoding unit configured to:

obtain, from the video signal, first information for the chrominance block, the first information specifying whether the chrominance block contains transform coefficient information,

obtain, from the video signal, second information for each of the plurality of sub-blocks based on the first information having a value of 1, the second information of a first sub-block specifying whether the first sub-block contains transform coefficient information, and

obtain, from the video signal, the transform coefficient information of the first sub-block based on the second information of the first sub-block having the value of 1; and

an inverse-transform unit configured to perform an inverse-transform operation based on the obtained transform coefficient information.

11. The apparatus according to claim 10 , wherein the video signal does not contain additional information for the chrominance block based on the first information having a value of 0.

12. The apparatus according to claim 10 , wherein the video signal does not contain additional information for the first sub-block based on the second information of the first sub-block having a value of 0.

13. The apparatus according to claim 10 , wherein the entropy decoding unit is further configured to obtain, from the video signal, transform coefficient information of a second sub-block based on the second information of the second sub-block having the value of 1, and

wherein the inverse-transform unit is further configured to perform an inverse-transform operation on the obtained transform coefficient information of the second block.

14. The apparatus according to claim 13 , wherein the video signal does not contain additional information for the second sub-block based on the second information of the second sub-block having a value of 0.

15. The apparatus according to claim 10 , wherein the chrominance block is partitioned into the plurality of sub-blocks based on a transform block unit for performing the inverse-transform operation.

16. The apparatus according to claim 10 , wherein the chrominance block contains a Cb or Cr signal.

17. The apparatus according to claim 10 , wherein the chrominance block has a size of 16×16 and each of the plurality of sub-blocks has a size of 8×8.

18. The apparatus according to claim 10 , wherein the chrominance block has a size of 8×8 and each of the plurality of sub-blocks has a size of 4×4.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2024
From: PARK, SEUNG WOOK; KIM, JUNG SUN; CHOI, YOUNG HEE; JEON, BYEONG MOON; PARK, JOON YOUNG
To: LG ELECTRONICS INC.
Reel/Frame 066256/0573 →
Priority Claims (1)
KR 10-2009-0094490 · Oct 6, 2009 · national
Continuity (11)
Continuation 14807968 · Jul 24, 2015
Continuation 14042912 · Oct 1, 2013
Continuation 12574313 · Oct 6, 2009
Provisional Application 61223073 · Jul 6, 2009
Provisional Application 61177638 · May 12, 2009
Provisional Application 61156536 · Mar 1, 2009
Provisional Application 61143821 · Jan 12, 2009
Provisional Application 61143826 · Jan 12, 2009
Provisional Application 61117958 · Nov 26, 2008
Provisional Application 61103219 · Oct 6, 2008
Related Publication 20170324972A1 · Nov 9, 2017