IP Library Granted Patent US 9,860,546
Granted Patent B2
US 9,860,546 · App. 15/363,869 · Granted Jan 2, 2018

Method for encoding/decoding block information using quad tree, and device for using same

Inventors: Jong Ho Kim (Daejeon, KR); Hui Yong Kim (Daejeon, KR); Se Yoon Jeong (Daejeon, KR); Sung Chang Lim (Daejeon, KR); Ha Hyun Lee (Seoul, KR); Jin Ho Lee (Daejeon, KR); Suk Hee Cho (Daejeon, KR); Jin Soo Choi (Daejeon, KR); Jin Woong Kim (Daejeon, KR); Chie Teuk Ahn (Daejeon, KR); Mun Churl Kim (Daejeon, KR); Bum Shik Lee (Daejeon, KR)
Assignees: Electronics and Telecommunications Research Institute; Korea Advanced Institute of Science and Technology
H04N19/44H04N19/18H04N19/46H04N19/593H04N19/60H04N19/64H04N19/70
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 9,860,546
App. No.
15/363,869
Granted
Jan 2, 2018
Kind
B2
Abstract

Disclosed decoding method of the intra prediction mode comprises the steps of: determining whether an intra prediction mode of a present prediction unit is the same as a first candidate intra prediction mode or as a second candidate intra prediction mode on the basis of 1-bit information; and determining, among said first candidate intra prediction mode and said second candidate intra prediction mode, which candidate intra prediction mode is the same as the intra prediction mode of said present prediction unit on the basis of additional 1-bit information, if the intra prediction mode of the present prediction unit is the same as at least either the first candidate intra prediction mode or the second candidate intra prediction mode, and decoding the intra prediction mode of the present prediction unit.

Claims (17)

1. A video decoding method using a quad tree structure, comprising:

decoding integrated code block flag information in an encoding unit; decoding a split information flag based on the integrated code block flag information and size information in a transform block; and decoding code block flag information in the transform block in a case that the transform block is not additionally split based on the split information flag, wherein the split information flag is not decoded in a case that transform coefficients in the transform block are not present, wherein the code block flag information in the transform block is decoded without decoding the split information flag in a case that the transform block size is the same as a least transform block which is not split into an additional transform block, wherein the transform block is not additionally split in a case that a value of the split information flag is equal to a predetermined value, wherein the integrated code block flag is decoded in a case that a transform depth in the transform block is 0, and wherein flag information indicating whether a Luma component in the transform block includes one or more transform coefficients other than 0 is decoded as the code block flag information in a case that the transform block is not additionally split.

2. The video decoding method using a quad tree structure of claim 1 , wherein

the integrated code block flag information is applied in only the predetermined transform depth in the transform block.

3. A video encoding method using a quad tree structure, comprising:

encoding integrated code block flag information in an encoding unit;

encoding a split information flag based on the integrated code block flag information and size information of a transform block; and

encoding code block flag information of the transform block in a case that the transform block is not additionally split based on the split information flag, wherein

the split information flag is not encoded in a case that transform coefficients of the transform block are not present, wherein the code block flag information in the transform block is encoded without encoding the split information flag in a case that the transform block size is the same as a least transform block which is not split into an additional transform block, wherein the transform block is not additionally split in a case that a value of the split information flag is equal to a predetermined value, wherein the integrated code block flag is encoded in a case that a transform depth in the transform block is 0, and wherein flag information indicating whether a Luma component in the transform block includes one or more transform coefficients other than 0 is encoded as the code block flag information in a case that the transform block is not additionally split.

4. The video encoding method using a quad tree structure of claim 3 , wherein

the integrated code block flag information is applied in only the predetermined transform depth in the transform block.

5. A non-transitory computer readable medium storing a bitstream generated by the video encoding method of claim 3 .

6. A non-transitory computer readable medium storing a bitstream, the bitstream comprising: integrated code block flag information of an encoding unit, wherein

the bitstream includes a split information flag in a case that a value of the integrated code block flag is equal to a first predetermined value and a size of a transform block corresponds to a predetermined range, code block flag information of the transform block is present in the bitstream in a case that the transform block is not additionally split based on the split information flag, and

the split information flag is not present in the bitstream in a case that transform coefficients of the transform block are not present in the bitstream, wherein the code block flag information in the transform block is present in the bitstream, and the split information flag is not present in the bitstream in a case that the transform block size is the same as a least transform block which is not split into an additional transform block, wherein the transform block is not additionally split in a case that a value of the split information flag is equal to a predetermined value, wherein the integrated code block flag is present in the bitstream in a case that a transform depth in the transform block is 0, and wherein flag information indicating whether a Luma component in the transform block includes one or more transform coefficients other than 0 is present in the bitstream as the code block flag information in a case that the transform block is not additionally split.

7. The non-transitory computer readable medium of the claim 6 , wherein

the integrated code block flag information is applied in only the predetermined transform depth in the transform block.

Priority Claims (4)
KR 10-2010-0096559 · Oct 4, 2010 · national
KR 10-2010-0131794 · Dec 21, 2010 · national
KR 10-2011-0049257 · May 24, 2011 · national
KR 10-2011-0100675 · Oct 4, 2011 · national
Continuity (2)
Continuation 13877503
Related Publication 20170111646A1 · Apr 20, 2017