IP Library Granted Patent US 11,695,922
Granted Patent B2
US 11,695,922 · App. 17/676,996 · Granted Jul 4, 2023

Inter prediction in geometric partitioning with an adaptive number of regions

Inventors: Borivoje Furht (Boca Raton, FL); Hari Kalva (Boca Raton, FL); Velibor Adzic (Canton, GA)
Assignee: OP Solutions, LLC
H04N19/105H04N19/124H04N19/13H04N19/136H04N19/176H04N19/44H04N19/513H04N19/593
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,695,922
App. No.
17/676,996
Granted
Jul 4, 2023
Kind
B2
Abstract

A decoder includes circuitry configured to receive a bitstream, including a current picture having a current block with a first boundary partitioning the block into first and second non-rectangular regions and a second boundary further partitioning the second non-rectangular region. The decoder determines a first predictor for use within the first non-rectangular region using a first motion vector selected from a first list of motion vector candidates, determines a second predictor for use within the second non-rectangular region using a second motion vector selected from a second list of motion vector candidates, smooths the predictors across the partition boundary and decodes the current block using the first and second predictors.

Claims (14)

1. A decoder, the decoder comprising circuitry configured to:

receive a bitstream, wherein the bitstream includes a current picture, the current picture including a current block having at least a first partition boundary partitioning the block into first and second non-rectangular regions, and a second partition boundary, intersecting the at least first partition boundary, partitioning the second non-rectangular region to partition the current block into three portions;

determine a first predictor for use within the first non-rectangular region using a first motion vector selected from a first list of motion vector candidates;

determine a second predictor for use within the second non-rectangular region using a second motion vector selected from a second list of motion vector candidates; and

decode the current block using the first predictor and the second predictor, wherein decoding further comprises smoothing the first predictor and the second predictor across the at least first partition boundary.

2. The decoder of claim 1 wherein the current block is a current coding tree unit.

3. The decoder of claim 1 wherein the first partition includes a first geometric partition.

4. The decoder of claim 1 wherein the second partition includes a second geometric partition.

5. A decoder, the decoder comprising circuitry configured to:

receive a bitstream, wherein the bitstream includes a current picture, the current picture including a current block having a block size of N×N where N is equal to 64 or 128, and having at least a first geometric partition boundary partitioning the block into first and second non-rectangular regions, and a second geometric partition boundary, intersecting the at least first geometric partition boundary, partitioning the second non-rectangular region to partition the current block into three portions;

determine a first predictor for use within the first non-rectangular region using a first motion vector selected from a first list of motion vector candidates;

determine a second predictor for use within the second non-rectangular region using a second motion vector selected from a second list of motion vector candidates; and

decode the current block using the first predictor and the second predictor, wherein decoding further comprises smoothing the first predictor and the second predictor across the at least first geometric partition boundary.

6. The decoder of claim 5 wherein the current block is a current coding tree unit.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2026
From: OP SOLUTIONS, LLC
To: DOLBY INTERNATIONAL AB
Reel/Frame 075332/0047 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2025
From: FURHT, BORIVOJE; KALVA, HARI
To: FLORIDA ATLANTIC UNIVERSITY RESEARCH CORPORATION
Reel/Frame 073482/0048 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2025
From: FLORIDA ATLANTIC UNIVERSITY RESEARCH CORPORATION
To: OP SOLUTIONS, LLC
Reel/Frame 073482/0504 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2025
From: ADZIC, VELIBOR
To: OP SOLUTIONS, LLC
Reel/Frame 073482/0944 →
Continuity (4)
Continuation 17006508 · Aug 28, 2020
Continuation PCTUS2020015410 · Jan 28, 2020
Provisional Application 62797820 · Jan 28, 2019
Related Publication 20220182607A1 · Jun 9, 2022