IP Library Granted Patent US 12,395,665
Granted Patent B2
US 12,395,665 · App. 18/379,313 · Granted Aug 19, 2025

Encoder and bitstream for efficient coding of global motion vectors

Inventors: Borivoje Furht (Boca Raton, FL); Hari Kalva (Boca Raton, FL); Velibor Adzic (Canton, GA)
H04N19/51H04N19/124H04N19/172H04N19/593H04N19/80
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 12,395,665
App. No.
18/379,313
Granted
Aug 19, 2025
Kind
B2
Abstract

A video encoder is configured to generate a bitstream for decoding by a compatible decoder which includes circuitry configured to receive a bitstream, extract a residual of a control point motion vector for a current frame and from the bitstream, and combine the residual of the control point motion vector with a prediction of the control point motion vector for the current frame.

Claims (6)

1. A video encoder configured to encode a bit stream to be decoded by a decoder, the decoder configured to: receive a bit stream, the bitstream including coded picture data for a sequence of coded pictures and motion vector difference information for two control point motion vectors for 4-parameter affine motion compensation; combine the motion vector difference information from the bitstream with a prediction of two control point motion vectors to form two current control point motion vectors, said prediction of two control point motion vectors being obtained from motion vectors utilized to decode a temporally prior picture in the sequence to the current picture; and utilize the two current control point motion vectors and 4-parameter affine motion compensation to decode coded picture data of the current picture in the sequence of coded pictures.

2. The video encoder of claim 1 , wherein the coded picture data further comprises a first contiguous plurality of coding units with common motion and a second contiguous plurality of coding units with local motion.

3. The video encoder of claim 2 , wherein the first contiguous plurality of coding units and the second contiguous plurality of units comprise the entire picture.

4. The video encoder of claim 3 , wherein the coded picture comprises a plurality of n×n coding units.

5. The video encoder of claim 4 , wherein the value of n is one of 16, 32, 64 or 128.

6. The video encoder of claim 1 , wherein the prediction of two control point motion vectors is obtained from motion vectors utilized to decode a temporally prior picture in the sequence to the current 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 (5)
Continuation 17874918 · Jul 27, 2022
Continuation 17006613 · Aug 28, 2020
Continuation PCTUS2020029936 · Apr 24, 2020
Provisional Application 62838521 · Apr 25, 2019
Related Publication 20240048750A1 · Feb 8, 2024
References Cited (12)
US 11082713B2 · Liu et al. · 2021 [cited by applicant]
US 20050185937A1 · Comer · 2005 [cited by examiner]
US 20180192047A1 · Lv · 2018 [cited by examiner]
US 20180192069A1 · Chen · 2018 [cited by examiner]
US 20200221120A1 · Robert · 2020 [cited by examiner]
US 20210160533A1 · Zhang · 2021 [cited by examiner]
US 20230081842A1 · Wang · 2023 [cited by examiner]
Invitation to respond to written opinion in corresponding Singapore application 11202111762W dated Apr. 5, 2024. [cited by applicant]
JVET-K0465-v2, 11th Meeting Ljubljana, SI, Jul. 10-18, 2018, JVET of ITU-T SG 16 WP3 and ISO/IEC JTC 1/SC29/WG11, “Draft text for affine motion compensation”. [cited by applicant]
JVET-N1001-v1, “Versatile Video Coding (Draft 5)”, 14th Meeting: Geneva, CH, Mar. 19-27, 2019. [cited by applicant]
Notice of Reasons for Rejection (English translation) in corresponding Japanese patent application 2021=563020, dated Dec. 2, 2022. [cited by applicant]
First Office Action (English translation) in corresponding application in China, app. No. 2020800458865. [cited by applicant]