Region Packing Video Encoding with SEI-Based ROI Reconstruction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies are inefficient for applications where video content is primarily consumed by machines, as they do not effectively compress and decode regions of interest, leading to unnecessary data transmission and processing.

Innovation Solution

A video encoding and decoding system that detects regions of interest, tightly packs them into contiguous areas, and transmits region parameters as Supplemental Enhancement Information (SEI), allowing for efficient compression and reconstruction at the decoder.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If traditional video coding is used to compress all video frames, then compression is achieved, but machine task performance deteriorates due to loss of region-specific information

Engineering Contradiction:
Improvedata transmission volumeVSAvoidmachine task performance
Core Design Contradiction:
Loss of energyVSMeasurement precision

Solution Approach 1:

The video frame is segmented into regions of interest (ROIs) and non-ROI areas. The encoder identifies ROIs based on object detection algorithms and processes only these regions with high precision, while applying standard compression to the remaining areas. This segmentation allows the system to reduce overall data transmission volume while maintaining high measurement precision for machine tasks that require detailed analysis of specific regions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different quality levels are applied to different regions of the video frame. Regions of interest receive high-quality encoding with preserved spatial and spectral information, while non-ROI regions are compressed more aggressively. This local quality differentiation ensures that machine tasks receiving the compressed video data can achieve high performance on critical regions without the computational burden of processing entire high-quality frames.

Inventive Principle:
Principle #3Local quality

2Loss of information

If all video data is transmitted to ensure complete information, then information completeness is maintained, but data transmission volume increases unnecessarily

Engineering Contradiction:
Improveinformation completenessVSAvoiddata transmission volume
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The encoder extracts only the essential information from video frames by identifying and prioritizing regions of interest. Object detection algorithms extract salient objects and their spatial-spectral characteristics, which are then encoded with high fidelity. Background and non-critical regions are either omitted or compressed heavily, significantly reducing data transmission volume while maintaining information completeness for machine task requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of processing the entire video frame uniformly, the system applies partial processing only to necessary regions. The encoder performs detailed analysis and high-quality encoding on a subset of pixels corresponding to ROIs, while applying minimal or no processing to the remainder. This partial action approach reduces data transmission volume without sacrificing the information completeness needed for machine vision tasks.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If region packing is implemented to compress only regions of interest, then data compression efficiency improves, but system complexity increases

Engineering Contradiction:
Improvecompression efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The encoder integrates multiple functions into a unified processing pipeline: object detection, region identification, spatial-spectral feature extraction, and selective compression are all performed within a single encoding framework. This multi-functionality approach improves compression efficiency by processing only relevant regions while managing system complexity through integrated architecture rather than separate independent modules.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system performs preliminary object detection and region identification before the actual compression process. By pre-segmenting the video frame into ROIs and non-ROIs based on detected objects, the encoder can subsequently apply compression operations only to the identified regions. This preliminary action streamlines the compression process, improving efficiency while keeping complexity manageable through automated detection algorithms.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250254362A1Systems and methods for region packing based encoding and decoding
Publication Date: 2025.08.07 OP SOLUTIONS
  • US20250254362A1 patent drawing
  • US20250254362A1 patent drawing
  • US20250254362A1 patent drawing

AI summary

Systems and methods for video coding and decoding using region packing are provided. At an encoder, an encoded bitstream is generated having packed frames with a plurality of regions of interest therein. At least a portion of the region parameters to reconstruct the packed frame are encoded as Supplemental Enhancement Information. At the decoder, the encoded bitstream is decoded and parameters sufficient to place the regions within a reconstructed frame are extracted, including parameters extracted from Supplemental Enhancement Information. A reconstructed frame is generated which substantially maintains the spatial relationship and size of regions of interest in the original video frame.