IP Library › Granted Patent US 11,889,123
Granted Patent B2
US 11,889,123 · App. 17/873,231 · Granted Jan 30, 2024

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

Inventors: Kiran Mukesh Misra (Vancouver, WA); Weijia Zhu (Vancouver, WA); Christopher Andrew Segall (Vancouver, WA); Frank Bossen (Vancouver, WA)
Assignee: SHARP KABUSHIKI KAISHA
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,889,123
App. No.
17/873,231
Granted
Jan 30, 2024
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 (17)

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

determine whether a coding unit height or a coding unit width of a coding unit is greater than a constant value, wherein in a case that the coding unit height or the coding unit width exceeds the constant value, the coding unit is not allowed to be split by using a binary split;

determine at least one of (i) whether a horizontal position of the coding unit extends beyond a right picture boundary and (ii) whether a vertical position of the coding unit extends beyond a bottom picture boundary;

infer a value of a first flag, specifying whether the coding unit is split, to be equal to a first value indicating that the coding unit is split, in a case that at least one of (i) the horizontal position extends beyond the right picture boundary and (ii) the vertical position extends beyond the bottom picture boundary; and

infer a value of a second flag to be equal to a second value indicating that a quadtree split is performed on the coding unit, in a case that (i) the horizontal position extends beyond the right picture boundary, (ii) the vertical position does not extend beyond the bottom picture boundary, and (iii) the coding unit height is greater than the constant value.

2. An encoder for encoding data, the encoder comprising one or more processors configured to:

determine whether a coding unit height or a coding unit width of a coding unit is greater than a constant value, wherein in a case that the coding unit height or the coding unit width exceeds the constant value, the coding unit is not allowed to be split by to using a binary split;

determine at least one of (i) whether a horizontal position of the coding unit extends beyond a right picture boundary and (ii) whether a vertical position of the coding unit extends beyond a bottom picture boundary;

infer a value of a first flag, specifying whether the coding unit is split, to be equal to a first value indicting that the coding unit is split, in a case that at least one of (i) the horizontal position extends beyond the right picture boundary and (ii) the vertical position extends beyond the bottom picture boundary; and

infer a value of a second flag to be equal to a second value indicating that a quadtree split is performed on the coding unit, in a case that (i) the horizontal position extends beyond the right picture boundary, (ii) the vertical position does not extend beyond the bottom picture boundary, and (iii) the coding unit height is greater than the constant value.

3. A decoding method for decoding video data, the method including:

determining whether a coding unit height or a coding unit width of a coding unit is greater than a constant value, wherein in a case that the coding unit height or the coding unit width that exceeds the constant value, the coding unit is not allowed to be split by using a binary split;

determining at least one of (i) whether a horizontal position of the coding unit extends beyond a right picture boundary and (ii) a vertical position of the coding unit extends beyond a bottom picture boundary;

inferring a value of a first flag, specifying whether the coding unit is split, to be equal to a first value indicating that the coding unit is split, in a case that at least one of (i) the horizontal position extends beyond the right picture boundary and (ii) the vertical position extends beyond the bottom picture boundary; and

inferring a value of a second flag to be equal to a second value indicating that the-a quadtree split is performed on the coding unit, in a case that (i) the horizontal position extends beyond the right picture boundary, (ii) the vertical position does not extend beyond the bottom picture boundary, and (iii) the coding unit height is greater than the constant value.

4. The decoder of claim 1 , wherein the one or more processors are further configured to:

infer the value of the second flag to be equal to the second value indicating that the quadtree split is performed on the coding unit, in a case that (i) the horizontal position does not extend beyond the right picture boundary, (ii) the vertical position extends beyond the bottom picture boundary, and (iii) the coding unit width is greater than the constant value.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 7, 2023
From: FG INNOVATION COMPANY LIMITED
To: SHARP KABUSHIKI KAISHA
Reel/Frame 063875/0858 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 26, 2022
From: MISRA, KIRAN MUKESH; ZHU, WEIJIA; SEGALL, CHRISTOPHER ANDREW; BOSSEN, FRANK
To: SHARP KABUSHIKI KAISHA; FG INNOVATION COMPANY LIMITED
Reel/Frame 060620/0602 →
Continuity (5)
Continuation 17042248
Provisional Application 62693325 · Jul 2, 2018
Provisional Application 62678902 · May 31, 2018
Provisional Application 62651059 · Mar 30, 2018
Related Publication 20220368952A1 · Nov 17, 2022