IP Library Granted Patent US 11,470,359
Granted Patent B2
US 11,470,359 · App. 17/042,248 · Granted Oct 11, 2022

Systems and methods for partitioning video blocks at a boundary of a picture for video coding

Inventors: Kiran Mukesh Misra (Vancouver, WA); Weijia Zhu (Vancouver, WA); Christopher Andrew Segall (Vancouver, WA); Frank Bossen (Vancouver, WA)
Assignees: SHARP KABUSHIKI KAISHA; FG INNOVATION COMPANY LIMITED
H04N19/96H04N19/119H04N19/176
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 11,470,359
App. No.
17/042,248
Granted
Oct 11, 2022
Kind
B2
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.

Claims (22)

1. A method of partitioning video data for video decoding, the method comprising:

determining whether a coding unit is a fractional boundary coding unit;

in a case that the coding unit is the fractional boundary coding unit, inferring a value of a first flag specifying whether the coding unit is split;

in a case that the coding unit is the fractional boundary coding unit and that the first flag indicates the coding unit is split, parsing a second flag indicating whether a first type of split being a quadtree split is performed on the coding unit or whether a second type of split being other types of split which includes a binary symmetric split and a ternary split is performed on the coding unit; and

in a case that the second flag indicates the second type of split is performed on the coding unit, determining to perform the second type of split and not determining to perform the first type of split.

2. The method of claim 1 , wherein the coding unit as a largest coding unit size for a picture is 128×128.

3. A device for decoding video data, the device comprising one or more processors configured to:

determine whether a coding unit is a fractional boundary coding unit;

in a case that the coding unit is the fractional boundary coding unit, infer the value of a first flag specifying whether the coding unit is split;

in a case that the coding unit is the fractional boundary coding unit and that the first flag indicates the coding unit is split, parse a second flag indicating whether a first type of split being a quadtree split is performed on the coding unit or whether a second type of split being other types of split which includes a binary symmetric split and a ternary split is performed on the coding unit; and

in a case that the second flag indicates the second type of split is performed on the coding unit, determine to perform the second type of split and not determine to perform the first type of split.

4. The device of claim 3 , wherein the coding unit as a largest coding unit size for a picture is 128×128.

5. The device of claim 3 , wherein the device includes a video decoder.

6. A non-transitory computer-readable storage medium comprising instructions stored thereon that, when executed, cause one or more processors of a device for decoding video data to:

determine whether a coding unit is a fractional boundary coding unit;

in a case that the coding unit is the fractional boundary coding unit, infer a value of a first flag specifying whether the coding unit is split;

in a case that the coding unit is the fractional boundary coding unit and that the first flag indicates the coding unit is split, parse a second flag indicating whether a first type of split being a quadtree split is performed on the coding unit or whether a second type of split being other types of split which includes a binary symmetric split and a ternary split is performed on the coding unit; and

in a case that the second flag indicates the second type of split is performed on the coding unit, determine to perform the second type of split and not determine to perform the first type of split.

7. The non-transitory computer-readable storage medium of claim 6 , wherein the coding unit as a largest coding unit size for a picture is 128×128.

8. The method of claim 1 , further comprising determining that the second type of split is the binary symmetric split, based on the coding unit being the fractional boundary coding unit.

9. The device of claim 3 , wherein the one or more processors are further configured to determine that the second type of split is the binary symmetric split, based on the coding unit being the fractional boundary coding unit.

10. The non-transitory computer-readable storage medium of claim 6 , wherein the instructions stored thereon, when executed, cause the one or more processors of the device for decoding video data to determine that the second type of split is the binary symmetric split, based on the coding unit being the fractional boundary coding unit.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 31, 2023
From: SHARP KABUSHIKI KAISHA; SHARP CORPORATION
To: SHARP KABUSHIKI KAISHA
Reel/Frame 063815/0589 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2023
From: SHARP KABUSHIKI KAISHA; FG INNOVATION COMPANY LIMITED
To: SHARP KABUSHIKI KAISHA; SHARP CORPORATION
Reel/Frame 062389/0715 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 27, 2021
From: MISRA, KIRAN MUKESH; ZHU, WEIJIA; SEGALL, CHRISTOPHER ANDREW; BOSSEN, FRANK
To: SHARP KABUSHIKI KAISHA; FG INNOVATION COMPANY LIMITED
Reel/Frame 056366/0551 →