IP Library Granted Patent US 12,101,497
Granted Patent B2
US 12,101,497 · App. 18/087,963 · Granted Sep 24, 2024

Adaptive resolution management signaling

Inventors: Borivoje Furht (Boca Raton, FL); Hari Kalva (Boca Raton, FL); Velibor Adzic (Boca Raton, FL)
Assignee: OP Solutions, LLC
H04N19/44H04N19/105H04N19/132H04N19/176H04N19/186H04N19/30
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,101,497
App. No.
18/087,963
Granted
Sep 24, 2024
Kind
B2
Abstract

A method includes receiving a bit stream; determining, using the bit stream, whether an adaptive resolution management mode is enabled; determining, using the bit stream, a scaling factor including a vertical scaling constant component and a horizontal scaling constant component; and reconstructing pixel data of a current block in adaptive resolution management mode and using the determined scaling factor, the reconstructing including scaling the current block horizontally by the horizontal scaling constant component and scaling the current block vertically by the vertical scaling constant component. Related apparatus, systems, techniques and articles are also described.

Claims (24)

1. A decoder having circuitry configured to:

receive a bitstream including a first picture to be used as a reference picture, a current picture comprising a first coded block and a second coded block, a signal indicating that a block-based mode when a reference picture and a current picture have different resolutions is enabled, and information including an index useful for determining a scaling constant;

determine whether the block-based mode is enabled, and if enabled utilizing the mode:

determine a scaling constant using the information in the bitstream including the index;

determine a prediction for the first block from the reference picture using the scaling constant and using a filter determined specifically for the prediction for the first block and not determined for the reference picture as a whole;

utilize the prediction to reconstruct the first block, and

without utilizing the mode, reconstruct the second block without using a prediction from a reference picture.

2. The decoder of claim 1 wherein the second block is an intra-coded block.

3. The decoder of claim 1 wherein the scaling constant is a vertical scaling constant.

4. The decoder of claim 1 wherein the scaling constant is a horizontal scaling constant.

5. A decoder having circuitry configured to:

receive a bitstream including a first picture to be used as a reference picture, a current picture comprising a first inter-coded block and a second intra-coded block, a signal indicating that a block-based mode when a reference picture and a current picture have different resolutions is enabled, and information including an index useful for determining a scaling constant;

determine whether the block-based mode is enabled, and if enabled utilizing the mode to:

determine a scaling constant using the information in the bitstream including the index;

determine a prediction for the first block from the reference picture using the scaling constant and using a filter determined specifically for the prediction for the first block and not determined for the reference picture as a whole;

utilize the prediction to reconstruct the first block, and

reconstruct the second block using intra-prediction.

6. A non-transitory computer readable medium storing a sequence of instructions to configure programmable circuitry in a decoder to:

receive a bitstream, the bitstream including a first picture to be used as a reference picture, a current picture comprising a first coded block and a second coded block, a signal indicating that a block-based mode when a reference picture and a current picture have different resolutions is enabled, and information including an index useful for determining a scaling constant;

determine whether the block-based mode is enabled, and if enabled utilizing the mode to:

determine a scaling constant using the information in the bitstream including the index;

determine a prediction for the first block from the reference picture using the scaling constant and using a filter determined specifically for the prediction for the first block and not determined for the reference picture as a whole;

utilize the prediction to reconstruct the first block, and

without utilizing the block-based mode, reconstruct the second block without using a prediction from a reference 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 16948117 · Sep 3, 2020
Continuation PCTUS2020045170 · Aug 6, 2020
Provisional Application 62883459 · Aug 6, 2019
Related Publication 20230129532A1 · Apr 27, 2023