Method of partitioning video data, device for decoding video data, and device for encoding video data
AssigneeSharp Kabushiki Kaisha
InventorsKiran Mukesh MISRA, Weijia ZHU, Christopher Andrew SEGALL, Frank BOSSEN
Life of this patent
Estimating the term…
Abstract
Method, device, apparatus, and computer-readable storage medium to determine whether video block is a fractional boundary video block (See paragraph [0032] and FIG. 7.) and to partition the fractional boundary video block into inferred partitions using a subset of available partition modes (See paragraph [0033] and FIG. 8.) are disclosed.
Claims3
A method of partitioning video data for video decoding, the method comprising:
- parsing a first syntax element in a sequence parameter set, wherein the first syntax element is used for deriving a variable for performing a quadtree split to a coding unit in a slice with a slice type equal to I;
- parsing a second syntax element in the sequence parameter set, wherein the second syntax element is used for deriving the variable for performing a quadtree split to a coding unit in a slice with a slice type equal to P;
- determining whether a horizontal position of the coding unit extends beyond a width of a picture;
- determining whether the coding unit is included in the slice with the slice type equal to I or P;
- and
- performing the quadtree split on the coding unit based on (i) one of the first syntax element and the second syntax element, and (ii) the horizontal position of the coding unit extends beyond the width of the picture.
A device for decoding video data, the device comprising one or more processors configured to:
- parse a first syntax element in a sequence parameter set, wherein the first syntax element is used for deriving a variable for performing a quadtree split to a coding unit in a slice with a slice type equal to I;
- parse a second syntax element in the sequence parameter set, wherein the second syntax element is used for deriving the variable for performing a quadtree split to a coding unit in a slice with a slice type equal to P;
- determine whether a horizontal position of the coding unit extends beyond a width of a picture;
- determine whether the coding unit is included in the slice with the slice type equal to I or P;
- and
- perform the quadtree split on the coding unit based on (i) one of the first syntax element and the second syntax element, and (ii) the horizontal position of the coding unit extends beyond the width of the picture.
A device for encoding video data, the device comprising one or more processors configured to:
- parse a first syntax element in a sequence parameter set, wherein the first syntax element is used for deriving a variable for performing a quadtree split to a coding unit in a slice with a slice type equal to I;
- parse a second syntax element in the sequence parameter set, wherein the second syntax element is used for deriving the variable for performing a quadtree split to a coding unit in a slice with a slice type equal to P;
- determine whether a horizontal position of the coding unit extends beyond a width of a picture;
- determine whether the coding unit is included in the slice with the slice type equal to I or P;
- and
- perform the quadtree split on the coding unit based on (i) one of the first syntax element and the second syntax element, and (ii) the horizontal position of the coding unit extends beyond the width of the picture.
Dependencies are inferred from the claim text.