IP Library Granted Patent US 11,653,028
Granted Patent B2
US 11,653,028 · App. 17/470,934 · Granted May 16, 2023

JVET coding block structure with asymmetrical Partitioning

Inventors: Krit Panusopone (San Diego, CA); Limin Wang (San Diego, CA)
Assignee: ARRIS Enterprises LLC
H04N19/647H04N19/119H04N19/124H04N19/13H04N19/172H04N19/176H04N19/46H04N19/503H04N19/593H04N19/70H04N19/107H04N19/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 11,653,028
App. No.
17/470,934
Granted
May 16, 2023
Kind
B2
Abstract

A method of partitioning a video coding block for JVET, comprising representing a JVET coding tree unit as a root node in a quadtree plus binary tree (QTBT) structure that can have a quadtree branching from the root node and binary trees branching from each of the quadtree's leaf nodes using asymmetric binary partitioning to split a coding unit represented by a quadtree leaf node into two child coding units of unequal size, representing the two child coding units as leaf nodes in a binary tree branching from the quadtree leaf node and coding the child coding units represented by leaf nodes of the binary tree with JVET, wherein further partitioning of child coding units split from quadtree leaf nodes via asymmetric binary partitioning is disallowed.

Claims (24)

1. A method of decoding a bitstream by a decoder, comprising:

(a) receiving said bitstream indicating how a coding tree unit was partitioned into coding units according to a quadtree plus multi-type tree structure that allows a square parent node to be split with a quaternary tree partitioning that splits said square parent node in half in both horizontal and vertical directions to define quadtree leaf nodes that are square in shape each of which are the same size, wherein said quadtree plus multi-type tree structure allows one of said quadtree leaf nodes to be split based upon one selected from a group consisting of,

(i) a symmetric binary tree partitioning that splits one of said quadtree leaf nodes of said quaternary tree partitioning in half in either a horizontal direction or a vertical direction resulting in two blocks that together are the same size as child nodes, and

(ii) an asymmetric tree partitioning that splits one of said quadtree leaf nodes of said quaternary tree partitioning in either a horizontal direction or a vertical direction resulting in a plurality of blocks that have different sizes as child nodes;

(b) wherein said child nodes as a result of said symmetric binary tree partitioning are allowed to be further partitioned by either or said symmetric binary tree partitioning and said asymmetric tree partitioning;

(c) wherein said child nodes as a result of said asymmetric tree partitioning are allowed to be further partitioned by either or said symmetric binary tree partitioning and said asymmetric tree partitioning;

(d) identifying final coding units to be decoded represented by leaf nodes of the quadtree plus multi-type tree structure; and

(e) decoding the identified final coding units using a decoding process for a prediction mode.

2. A computer readable storage device storing a bitstream of compressed video data for decoding by a decoder, the bitstream comprising:

(a) said bitstream containing data indicating how a coding tree unit was partitioned into coding units according to a quadtree plus multi-type tree structure that allows a square parent node to be split with a quaternary tree partitioning that splits said square parent node in half in both horizontal and vertical directions to define quadtree leaf nodes that are square in shape each of which are the same size, wherein said quadtree plus multi-type tree structure allows one of said quadtree leaf nodes to be split based upon one selected from a group consisting of,

(i) a symmetric binary tree partitioning that splits one of said quadtree leaf nodes of said quaternary tree partitioning in half in either a horizontal direction or a vertical direction resulting in two blocks that together are the same size as child nodes, and

(ii) an asymmetric tree partitioning that splits one of said quadtree leaf nodes of said quaternary tree partitioning in either a horizontal direction or a vertical direction resulting in a plurality of blocks that have different sizes as child nodes;

(b) wherein said child nodes as a result of said symmetric binary tree partitioning are allowed to be further partitioned by either or said symmetric binary tree partitioning and said asymmetric tree partitioning;

(c) wherein said child nodes as a result of said asymmetric tree partitioning are allowed to be further partitioned by either or said symmetric binary tree partitioning and said asymmetric tree partitioning;

(d) said bitstream containing data indicating final coding units to be decoded represented by leaf nodes of the quadtree plus multi-type tree structure; and

(e) wherein said indicated final coding units of said bitstream suitable for a decoding process for a prediction mode.

3. A method of encoding a bitstream by an encoder, comprising:

(a) providing said bitstream indicating how a coding tree unit was partitioned into coding units according to a quadtree plus multi-type tree structure that allows a square parent node to be split with a quaternary tree partitioning that splits said square parent node in half in both horizontal and vertical directions to define quadtree leaf nodes that are square in shape each of which are the same size, wherein said quadtree plus multi-type tree structure allows one of said quadtree leaf nodes to be split based upon one selected from a group consisting of,

(i) a symmetric binary tree partitioning that splits one of said quadtree leaf nodes of said quaternary tree partitioning in half in either a horizontal direction or a vertical direction resulting in two blocks that together are the same size as child nodes, and

(ii) an asymmetric tree partitioning that splits one of said quadtree leaf nodes of said quaternary tree partitioning in either a horizontal direction or a vertical direction resulting in a plurality of blocks that have different sizes as child nodes;

(b) wherein said child nodes as a result of said symmetric binary tree partitioning are allowed to be further partitioned by either or said symmetric binary tree partitioning and said asymmetric tree partitioning;

(c) wherein said child nodes as a result of said asymmetric tree partitioning are allowed to be further partitioned by either or said symmetric binary tree partitioning and said asymmetric tree partitioning;

(d) wherein final coding units are represented by leaf nodes of the quadtree plus multi-type tree structure; and

(e) wherein the identified final coding units are encoded using an encoding process for a prediction mode.

Assignments (9)
SECURITY INTEREST Recorded Apr 8, 2026
From: ARRIS ENTERPRISES LLC; RUCKUS IP HOLDINGS LLC
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 075476/0814 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 059350/0743 Recorded Jan 12, 2026
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE NORTH CAROLINA, LLC (F/K/A COMMSCOPE, INC. OF NORTH CAROLINA)
Reel/Frame 074594/0156 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS AT REEL/FRAME NO. 59710/0506 Recorded Jan 9, 2026
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE NORTH CAROLINA, LLC (F/K/A COMMSCOPE, INC. OF NORTH CAROLINA)
Reel/Frame 074282/0522 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 059350/0921 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 069743/0704 →
SECURITY INTEREST Recorded Dec 17, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE INC., OF NORTH CAROLINA; OUTDOOR WIRELESS NETWORKS LLC; RUCKUS IP HOLDINGS LLC
To: APOLLO ADMINISTRATIVE AGENCY LLC
Reel/Frame 069889/0114 →
SECURITY INTEREST Recorded Mar 9, 2022
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
To: WILMINGTON TRUST
Reel/Frame 059710/0506 →
TERM LOAN SECURITY AGREEMENT Recorded Mar 8, 2022
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 059350/0921 →
ABL SECURITY AGREEMENT Recorded Mar 8, 2022
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 059350/0743 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 9, 2021
From: PANUSOPONE, KRIT; WANG, LIMIN
To: ARRIS ENTERPRISES LLC
Reel/Frame 057432/0966 →
Continuity (3)
Continuation 15605150 · May 25, 2017
Provisional Application 62341325 · May 25, 2016
Related Publication 20210409775A1 · Dec 30, 2021