IP Library Granted Patent US 11,785,238
Granted Patent B2
US 11,785,238 · App. 17/698,399 · Granted Oct 10, 2023

Candidates in frames with global motion

Inventors: Borivoje Furht (Boca Raton, FL); Hari Kalva (Boca Raton, FL); Velibor Adzic (Boca Raton, FL)
Assignee: OP Solutions, LLC
H04N19/44H04L65/75H04N19/105H04N19/176H04N19/184
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,785,238
App. No.
17/698,399
Granted
Oct 10, 2023
Kind
B2
Abstract

A decoder includes circuitry configured to receive a bitstream; construct, for a current block, a motion vector candidate list including adding a global motion vector candidate to the motion vector candidate list; and reconstruct pixel data of the current block and using the motion vector candidate list. Related apparatus, systems, techniques and articles are also described.

Claims (9)

1. A decoder configured to:

receive a bit stream, the bitstream including a coded picture including a first region comprising a first contiguous plurality of coded blocks and signaling information associated with each coded block;

for each coded block in the first region, in response to the associated signaling information, construct a motion vector candidate list including at least one motion vector candidate for enabling the reconstruction of global motion in the first region, the one motion vector candidate comprising a translational motion vector for translational motion compensation or multiple control point motion vectors for 4-parameter or 6-parameter affine motion compensation;

if the one motion vector candidate comprises a translational motion vector, decode the blocks in the first region using translational motion compensation to reconstruct global motion in the first region, and

if the one motion vector candidate comprises multiple control point motion vectors, decode the blocks in the first region using affine motion compensation to reconstruct global motion in the first region.

2. The decoder of claim 1 wherein the one motion vector candidate comprises three control point motion vectors for 6-parameter affine motion compensation.

3. The decoder of claim 1 wherein the one motion vector candidate comprises two control point motion vectors for 4-parameter affine motion compensation.

4. The decoder of claim 1 wherein the coded picture includes a second region comprising a second contiguous plurality of coded blocks, and wherein the coded blocks of the second region are decoded without using a motion vector candidate in a motion vector candidate list that enables reconstruction of global motion, so that only local motion is reconstructed in the second region.

5. The decoder of claim 4 wherein the first region and second region comprise the entire picture.

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 17006661 · Aug 28, 2020
Continuation PCTUS2020029922 · Apr 24, 2020
Provisional Application 62838587 · Apr 25, 2019
Related Publication 20220210455A1 · Jun 30, 2022