IP Library › Granted Patent US 9,565,438
Granted Patent B2
US 9,565,438 · App. 14/964,893 · Granted Feb 7, 2017

Video-encoding method and video-encoding apparatus using prediction units based on encoding units determined in accordance with a tree structure, and video-decoding method and video-decoding apparatus using prediction units based on encoding units determined in accordance with a tree structure

Inventors: Jung-hye Min (Suwon-si, KR); Woo-jin Han (Suwon-si, KR); Il-koo Kim (Osan-si, KR)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
H04N19/119H04N19/00569H04N19/147H04N19/176H04N19/197H04N19/44H04N19/50H04N19/513H04N19/52H04N19/593H04N19/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 9,565,438
App. No.
14/964,893
Granted
Feb 7, 2017
Kind
B2
Abstract

Provided are a method and apparatus for encoding a video and a method and apparatus for decoding a video. The encoding method includes: splitting a picture of the video into one or more maximum coding units; encoding the picture based on coding units according to depths which are obtained based on a partition type determined according to the depths of the coding units according to depths, determining coding units according to coded depths with respect to each of the coding units according to depths, and thus determining coding units having a tree structure; and outputting data that is encoded based on the partition type and the coding units having the tree structure, information about the coded depths and an encoding mode, and coding unit structure information indicating a size and a variable depth of a coding unit.

Claims (14)

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

receiving a bitstream with respect to an encoded video and parsing the received bitstream;

extracting, from the received bitstream, coding unit structure information indicating a size of a coding unit that is a data unit for decoding of a picture of the encoded video, a variable depth of the coding unit, information about a coded depth and an encoding mode indicating one among prediction types including skip mode, inter mode and intra mode from the bitstream; and

determining a current coding unit based on the coding unit structure information, the variable depth of the coding unit and the information about the coded depth,

when the encoding mode indicates the skip mode, determining a prediction unit having the same size as the current coding unit;

when the encoding mode indicates one of the intra mode and the inter mode, extracting partition type information indicating a partition of a prediction unit;

when the encoding mode indicates the intra mode, determining a prediction unit including at least one rectangular block, from the current coding unit, based on the partition type information; and,

when the encoding mode indicates the inter mode, determining a prediction unit including one of a partition, symmetric partitions and asymmetric partitions, from the current coding unit, based on the partition type information,

wherein the symmetric partitions are obtained by symmetrically splitting at least one of a height and a width of the current coding unit, and

wherein the asymmetric partitions are obtained by asymmetrically splitting at least one of the height and the width of the current coding unit,

wherein:

when the information about the coded depth indicates a split for a current depth, the current coding unit of the current depth is split into coding units of a lower depth, independently from neighboring coding units, and

when the information about the coded depth indicates a non-split of a current depth, the prediction unit is obtained from the current coding unit.

2. The method of claim 1 , wherein, in at least one of cases in which the current coding unit is no longer split into the coding units of a lower depth, in which the current coding unit is a minimum coding unit from among current maximum coding units, and in which the current coding unit is a coding unit of a lowest depth from among the current maximum coding units, a partition type of the current coding unit further comprises a partition having the same size as the coding unit of the lower depth.

Continuity (3)
Continuation 13641418
Provisional Application 61323449 · Apr 13, 2010
Related Publication 20160094845A1 · Mar 31, 2016