Feature Tensor Compression via Inactive Channel Removal and Frame Packing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding systems face inefficiencies in compressing feature tensors due to the inclusion of inactive channels, which consume bandwidth without contributing to the video data.

Innovation Solution

Implement range-based channel removal and frame packing techniques in video codecs, where inactive channels are identified and either removed, scaled down, truncated, or filled with mean values, while active channels are repacked for efficient encoding and decoding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If all channels are transmitted in feature tensors, then complete information is preserved, but bandwidth usage increases due to inactive channels

Engineering Contradiction:
Improveinformation completenessVSAvoidbandwidth usage
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent extracts and removes inactive channels from feature tensors before transmission. The encoder identifies channels with ranges below a threshold value as inactive and removes them from the transmitted data stream, while the decoder reconstructs these channels using stored mean values, thereby reducing bandwidth usage without losing essential information.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent discards inactive channels during encoding by removing them from the feature tensor transmission, and recovers them during decoding by generating replacement channels with mean values. This process eliminates wasteful transmission of redundant data while maintaining information completeness.

Inventive Principle:
Principle #34Discarding and recovering

2Productivity

If channel reduction is performed to reduce bandwidth, then transmission efficiency improves, but information completeness may be compromised

Engineering Contradiction:
Improvetransmission efficiencyVSAvoidinformation completeness
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent employs feedback mechanisms where the encoder sends channel activation indications to the decoder, and the decoder uses these indications along with stored mean values to accurately reconstruct inactive channels. This feedback loop ensures that channel reduction does not compromise information completeness.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent performs preliminary actions by pre-calculating and storing mean values for each channel in the feature tensor. When channels are reduced during transmission, the decoder can immediately reconstruct them using these pre-computed mean values, ensuring information completeness is maintained without compromising transmission efficiency.

Inventive Principle:
Principle #10Preliminary action

3Loss of energy

If inactive channels are removed to enhance compression, then compression efficiency improves, but decoding complexity increases

Engineering Contradiction:
Improvecompression efficiencyVSAvoiddecoding complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent implements self-service decoding where the decoder autonomously reconstructs inactive channels using stored mean values and channel activation indications received from the encoder. This self-service mechanism simplifies the overall system by eliminating the need for complex coordination between encoder and decoder, thereby improving compression efficiency without significantly increasing decoding complexity.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12470736B1Range-based channel removal and frame packing for compressing feature tensors with video codecs
Publication Date: 2025.11.11 INTERDIGITAL VC HOLDINGS INC
  • US12470736B1 patent drawing
  • US12470736B1 patent drawing
  • US12470736B1 patent drawing

AI summary

Systems, methods, and instrumentalities are disclosed herein for range-based channel removal and frame packing for compressing feature tensors with video codecs. In examples, the encoder may determine whether a channel is active or inactive. The encoder may perform channel reduction based on the determination that the channel is inactive. A feature tensor may be encoded based on the reduced channel. In examples, the decoder may obtain a channel activation indication associated with a channel. Based on the channel activation indication associated with the channel, the decoder may determine whether the channel is active or inactive. A feature tensor may be decoded based on the determination of whether the channel is active or inactive.