IP Library Patent Application 18818137
Patent Application
App. No. 18/818,137

ENCODER AND BITSTREAM FOR ADAPTIVE RESOLUTION MANAGEMENT PREDICTION RESCALING

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 None
App. No.
18/818,137
Abstract

A video encoder generates an encoded bitstream which includes a reference picture, a current picture having a resolution different from the reference picture and also including a first block, an intra-coded second block, and information useful for determining a scaling constant. The encoded bitstream is decodable by a video decoder receiving the encoded bitstream and determining whether a block-based mode for decoding a current picture of one resolution using a reference picture of a different resolution is enabled. When enabled, the decoder uses the mode to decode the first block and decodes the intra-coded second block without using the mode.

Claims (34)

1 . A video encoder having circuitry configured to encode a bitstream comprising a reference picture, a current picture having a resolution different from the reference picture and including a first block and a second block, the second block being an intra-coded block, and information useful for determining a scaling constant, the encoded bitstream being decodable by a video decoder configured to:

receive the encoded bitstream;

determine whether a block-based mode for decoding a current picture of one resolution using a reference picture of a different resolution is enabled;

determine a scaling constant using the information in the bitstream;

using the enabled mode, determine a scaled prediction block from the reference picture by:

determining a location of the scaled prediction block by scaling a motion vector component using the scaling constant; and

scaling the resolution of a block of the reference picture using the scaling constant and applying a filter determined specifically for the prediction block and not determined for the whole reference picture;

reconstruct the first block using the scaled prediction block; and

reconstruct the intra-coded second block without using the mode.

2 . A video encoder having circuitry configured to encode a bitstream including a reference picture, a current picture having a resolution different from the reference picture and including a first block and a second block, the second block being an intra-coded block, signaling information for determining whether a block-based mode for decoding a current picture of one resolution using a reference picture of a different resolution is enabled, and information for determining a scaling constant, the encoded bitstream being decodable by a video decoder configured to:

receive the encoded bitstream;

determine a scaling constant using the information in the bitstream;

using the enabled mode, determine a scaled prediction block from the reference picture by:

determining a location of the scaled prediction block by scaling a motion vector component using the scaling constant; and

scaling the resolution of a block of the reference picture using the scaling constant and applying a filter determined specifically for the prediction block and not determined for the whole reference picture;

reconstruct the first block using the scaled prediction block; and

reconstruct the intra-coded second block without using the mode.

3 . A non-transitory computer readable media storing an encoded bitstream comprising a reference picture, a current picture having a resolution different from the reference picture and including a first block and a second block, the second block being an intra-coded block, and information useful for determining a scaling constant, the encoded bitstream being decodable by a video decoder configured to:

receive the encoded bitstream;

determine whether a block-based mode for decoding a current picture of one resolution using a reference picture of a different resolution is enabled;

determine a scaling constant using the information in the bitstream;

using the enabled mode, determine a scaled prediction block from the reference picture by:

determining a location of the scaled prediction block by scaling a motion vector component using the scaling constant; and

scaling the resolution of a block of the reference picture using the scaling constant and applying a filter determined specifically for the prediction block and not determined for the whole reference picture;

reconstruct the first block using the scaled prediction block; and

reconstruct the intra-coded second block without using the mode.

4 . A non-transitory computer readable media storing an encoded bitstream including a reference picture, a current picture having a resolution different from the reference picture and including a first block and a second block, the second block being an intra-coded block, signaling information for determining whether a block-based mode for decoding a current picture of one resolution using a reference picture of a different resolution is enabled, and information for determining a scaling constant, the encoded bitstream being decodable by a video decoder configured to:

receive the encoded bitstream;

determine a scaling constant using the information in the bitstream;

using the enabled mode, determine a scaled prediction block from the reference picture by:

determining a location of the scaled prediction block by scaling a motion vector component using the scaling constant; and

scaling the resolution of a block of the reference picture using the scaling constant and applying a filter determined specifically for the prediction block and not determined for the whole reference picture;

reconstruct the first block using the scaled prediction block; and

reconstruct the intra-coded second block without using the mode.

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 →