IP Library Patent Application 19089130
Patent Application
App. No. 19/089,130

SYSTEMS AND METHODS FOR ADAPTIVE DECODER SIDE PADDING IN VIDEO REGION PACKING

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.
19/089,130
Abstract

Systems and methods for video encoding and decoding for machines consumption are disclosed. A decoder is provided for a decoding a bitstream encoded with a packed frame having at least on region of interest defined therein and encoded region parameters associated therewith. The decoder includes a video decoder receiving the bitstream and extracting the packed frame and region parameters. A region unpacking module receives the packed frame and region parameters and reconstructs an unpacked frame with at least one region of interest. A region padding module is provided in the decoder and applies at least one padding parameter to at least one dimension of a region of interest in the unpacked frame. The region padding may be fixed or dynamic.

Claims (26)

1 . A decoder for a decoding a bitstream encoded with a packed frame having at least on region of interest defined therein and encoded region parameters associated therewith, the decoder comprising:

a video decoder receiving the bitstream and extracting the packed frame and region parameters therefrom;

a region unpacking module, the region unpacking module receiving the packed frame and region parameters and reconstructing an unpacked frame with said at least one region of interest; and

a region padding module, the region padding module receiving the unpacked frame and region parameters and applying at least one padding parameter to at least one dimension of a region of interest in the unpacked frame.

2 . The decoder of claim 1 , wherein the region padding module further receives adaptive padding parameters and wherein said applied padding parameters are determined at least in part on said adaptive padding parameters.

3 . The decoder of claim 1 , wherein the regions of interest are defined by rectangular bounding boxes and wherein the applied padding parameters are pixels of a predetermined color added to at least one boundary of the region bounding box.

4 . The decoder of claim 1 , wherein the regions of interest are defined by rectangular bounding boxes and wherein the applied padding parameters are pixels of an average color determined by the pixels within the region, the pixels being added to at least one boundary of the bounding box.

5 . The decoder of claim 3 or 4 , wherein the applied padding parameters are a fixed number of pixels.

6 . The decoder of claim 3 or 4 , wherein the region padding module further receives adaptive padding parameters and wherein said applied padding parameters comprise a variable number of pixels determined at least in part by the adaptive padding parameters.

7 . The decoder of claim 3 or 4 , wherein the padding parameters comprise repeating pixels at the edge of a region of interest.

8 . The decoder of claim 3 or 4 , wherein a padding value is signaled in the bitstream and the padding parameter is determined at least in part on the padding value.

9 . A method of decoding a bitstream having a packed frame with at least one region of interest defined therein and encoded region parameters associated therewith, the decoder comprising:

receiving the bitstream;

extracting the packed frame and region parameters from the bitstream;

and reconstructing an unpacked frame with said at least one region of interest from the packed frame and region parameters; and

applying at least one padding parameter to at least one dimension of a region of interest in the unpacked frame.

10 . The method of claim 9 further comprising receiving adaptive padding parameters and wherein said applied padding parameters are determined at least in part from said adaptive padding parameters.

11 . The method of claim 9 , wherein the regions of interest are defined by rectangular bounding boxes and wherein the applied padding parameters are pixels of a predetermined color added to at least one boundary of the region bounding box.

12 . The method of claim 9 , wherein the regions of interest are defined by rectangular bounding boxes and wherein the applied padding parameters are pixels of an average color determined by the pixels within the region, the pixels being added to at least one boundary of the bounding box.

13 . The method of claim 9 , wherein the applied padding parameters are a fixed number of pixels.

14 . The method of claim 9 , further comprising receiving adaptive padding parameters and wherein said applied padding parameters comprise a variable number of pixels determined at least in part by the adaptive padding parameters.

15 . The method of claim 9 , wherein the padding parameters comprise repeating pixels at the edge of a region of interest.

16 . The method of claim 9 , wherein a padding value is signaled in the bitstream and the padding parameter is determined at least in part on the padding value.

17 . A computer-readable medium having stored thereon instructions that, when executed by a processor, cause the processor to perform steps comprising:

decoding a compressed bitstream using an adaptive video decoder to provide a first decoded output;

unpacking and de-transforming the first decoded output using an unpacker and de-transformer to provide an output video with adaptive padding transformation in the region packing, wherein the unpacker and de-transformer receives unpacked reconstructed video and provides selectively padded regions for machine task evaluation.

Assignments (3)
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 →