IP Library › Granted Patent US 9,485,512
Granted Patent B2
US 9,485,512 · App. 13/202,906 · Granted Nov 1, 2016

Video encoding method for encoding division block, video decoding method for decoding division block, and recording medium for implementing the same

Inventors: Mun Churl Kim (Daejeon, KR); Bum Shik Lee (Daejeon, KR); Jae Il Kim (Daejeon, KR); Chang Seob Park (Seoul, KR); Sang Jin Hahm (Seoul, KR); In Joon Cho (Seoul, KR); Keun Sik Lee (Seoul, KR); Byung Sun Kim (Seoul, KR)
Assignees: Korea Advanced Institute of Science and Technology; Korean Broadcasting System
H04N19/14H04N19/103H04N19/122H04N19/176H04N19/61
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,485,512
App. No.
13/202,906
Granted
Nov 1, 2016
Kind
B2
Abstract

Disclosed are a method of encoding a division block in video encoding and a method of decoding a division block in video decoding. An input picture is divided into encoding unit blocks. The coding unit (CU) blocks are divided into sub-CU blocks. The sub-CU blocks are encoded by selectively using at least one of intra prediction encoding and inter prediction encoding. A decoding process is performed through a reverse process of the encoding method. When pixel values of a CU block are encoded in video encoding, the flexibility in selecting an encoding mode is increased and the efficiency of encoding is increased.

Claims (13)

1. A method of video decoding, comprising:

dividing a decoding unit block within a current slice into four first sub-decoding-unit-blocks;

dividing at least one of the first sub-decoding-unit-blocks within the decoding unit block into four second sub-decoding-unit-blocks, wherein a prediction mode for each of the second sub-decoding-unit-blocks has intra prediction mode or inter prediction mode, wherein at least one of the four of the second sub-decoding-unit-blocks has the intra prediction mode and the rest of the second sub-decoding-unit-blocks have the inter prediction mode;

transforming the at least one of the second sub-decoding-unit-blocks using a first transform kernel and a second transform kernel, wherein a size of the first transform kernel is different from a size of the second transform kernel, wherein the at least one of the second sub-decoding-unit-blocks is transformed using the first transform kernel and the second transform kernel which has different size from the first transform kernel, and the at least one of the second sub-decoding-unit-blocks is divided from the first sub-decoding-unit-block within the decoding unit block and the at least one of the second sub-decoding-unit-blocks has intra prediction mode or inter prediction mode; and

performing prediction on each of the second sub-decoding-unit-blocks according to the prediction mode for each of the second sub-decoding-unit-blocks,

wherein the performing prediction includes performing intra prediction on the second sub-decoding-unit-block having the intra prediction mode and inter prediction on the second sub-decoding-unit-block having the inter prediction mode,

wherein the inter prediction mode and the intra prediction mode are mixed in the decoding unit block,

wherein transforming the at least one of the second sub-decoding-unit-blocks includes transforming at least one of the first sub-decoding-unit-blocks which are undivided, by using a third transform kernel and a fourth transform kernel, wherein a size of the third transform kernel is different from a size of the fourth transform kernel, wherein the first sub-decoding-unit-block which is undivided has inter prediction mode or intra prediction mode,

wherein the size of the first transform kernel and the size of the second transform kernel are smaller than a size of the second sub-decoding-unit-block, and the size of the third transform kernel and the size of the fourth transform kernel are smaller than a size of the first sub-decoding-unit-block, and

wherein the decoding unit block includes at least one undivided first sub-decoding-unit-block which is basis of prediction mode and is divided into the third transform kernel and the forth transform kernel having different size from the third transform kernel, and the decoding unit block further includes the at least one of the second sub-decoding-unit-blocks which is basis of prediction mode and is divided into the first transform kernel and the second transform kernel having different size from the first transform kernel.

2. The method of claim 1 , wherein each of the second sub-decoding-unit-blocks selectively applies a variable block-size first transform kernel and second transform kernel according to a second sub-block size.

3. The method of claim 1 , wherein each of the second sub-decoding-unit-blocks is decoded by selectively applying one or more de-blocking filters according to the sub-decoding-unit-block size.

4. The method of claim 1 , wherein the decoding unit block is a square block of a larger size than a size of 16×16.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2015
From: LEE, KEUN SIK; KIM, BYUNG SUN
To: KOREA ADVANCED INSTITUTE OF SCIENCE AND TECHNOLOGY; KOREAN BROADCASTING SYSTEM
Reel/Frame 034683/0615 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2011
From: KIM, MUN CHURL; LEE, BUM SHIK; KIM, JAE IL; PARK, CHANG SEOB; HAHM, SANG JIN; CHO, IN JOON
To: KOREA ADVANCED INSTITUTE OF SCIENCE AND TECHNOLOGY; KOREAN BROADCASTING SYSTEM
Reel/Frame 027038/0256 →
Priority Claims (2)
KR 10-2009-0015013 · Feb 23, 2009 · national
KR 10-2009-0076753 · Aug 19, 2009 · national
Continuity (1)
Related Publication 20120128070A1 · May 24, 2012