Feature Tensor Temporal Resampling for Selective Picture-Level Upsampling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video codecs optimized for human consumption are inefficient for compressing large 3D feature tensors generated by machine vision algorithms, leading to suboptimal performance in remote analysis and privacy concerns due to the need for transmitting raw data.

Innovation Solution

Implementing a method for selective temporal resampling and upsampling of feature tensors using learned shallow neural networks and explicit signaling flags to manage the decoding process, ensuring efficient compression and privacy protection in split inference scenarios.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional video codecs are used for compressing feature tensors, then compression is performed, but compression efficiency is suboptimal for machine vision data

Engineering Contradiction:
Improvecompression efficiencyVSAvoidcompression performance
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent changes the temporal sampling rate parameter of feature tensors, transmitting only a subset of frames (e.g., every other frame) and reconstructing intermediate frames through temporal upsampling at the decoder. This parameter modification optimizes compression efficiency while maintaining sufficient accuracy for machine vision tasks.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent creates reconstructed copies of intermediate feature tensors through temporal upsampling at the decoder side. Instead of transmitting all original frames, the system transmits a subset and generates copies of intermediate temporal states through interpolation, reducing transmission data while maintaining functional equivalence.

Inventive Principle:
Principle #26Copying

2Quantity of substance

If temporal resampling is applied to reduce data size, then transmission efficiency improves, but decoding complexity increases

Engineering Contradiction:
Improvedata sizeVSAvoiddecoding complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent inverts the traditional approach by performing upsampling at the decoder rather than the encoder. The encoder transmits downsampled feature tensors with minimal processing, while the decoder performs temporal upsampling to reconstruct the full temporal resolution, shifting complexity from encoding to decoding.

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The patent introduces an intermediary temporal upsampling process that acts as a mediator between the transmitted downsampled frames and the required full-resolution frames. This intermediary reconstruction process uses learned shallow neural networks to generate intermediate temporal states without requiring complex transformations at either endpoint.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If feature tensors are transmitted without compression, then accuracy is maintained, but transmission bandwidth is excessive

Engineering Contradiction:
Improvefeature tensor accuracyVSAvoidtransmission data volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent maintains continuity of useful information through temporal upsampling that reconstructs intermediate feature tensors between transmitted frames. This continuous reconstruction ensures that no critical temporal information is lost while significantly reducing the volume of data that needs to be transmitted across the network.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS20260075204A1Selective temporal resampling activation at picture level
Publication Date: 2026.03.12 INTERDIGITAL VC HOLDINGS INC
  • US20260075204A1 patent drawing
  • US20260075204A1 patent drawing
  • US20260075204A1 patent drawing

AI summary

In various implementations, method and devices are disclosed that encode or decode a set of feature tensors used in Video Coding for Machine as a sequence of images as addressed in Features Coding Machine. For instance, the decoding method comprises obtaining an indication for enabling of a temporal resampling of a set of feature tensors at sequence level; obtaining an indication for estimating an upsampled set of feature tensors at picture level; and decoding the sequence of images by selectively activating/deactivating upsampling a set of feature tensors based on the indications. According to different variant, the indication for estimating an upsampled set of feature tensors at picture level may be derived or parsed from a syntax element fpps_inactive_upsampling_flag signaled in a Feature Picture Parameter Set (FPPS).