Video Frame Referencing for Low-Latency Reliable Compression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional video compression and streaming technologies face issues with latency and bandwidth inefficiencies due to reliance on prior frames, leading to frame drops and corruption, which can significantly impact latency-sensitive applications like online gaming and autonomous driving.

Innovation Solution

A video compression method that uses confirmed frames as references, encoding subsequent frames as differentials relative to the last successfully received frame, minimizing data loss by maintaining a sliding window of confirmed frames for optimal decoding without noticeable latency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If conventional video compression uses prior frames as references, then bandwidth is reduced through differential encoding, but reliability deteriorates when frames are dropped causing corruption and latency

Engineering Contradiction:
ImprovebandwidthVSAvoidframe decoding reliability
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The system sends redundancy data for each frame that can serve as a backup reference. When a frame is successfully received, its redundancy data is discarded. When a frame is lost, the redundancy data from the previous frame is used instead, cushioning against the frame drop without requiring a full key frame retransmission.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Solution Approach 2:

The system dynamically changes the reference frame parameter based on reception status. Instead of always using the immediately prior frame, the encoder selects from multiple possible reference frames (current or previous) depending on which frames were successfully received, optimizing both bandwidth usage and decoding reliability.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If key frames are sent frequently to correct frame drops, then reliability improves, but latency increases due to generation and transmission time

Engineering Contradiction:
Improveframe recovery capabilityVSAvoidlatency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Instead of sending complete key frames for every potential frame drop, the system sends partial redundancy data that is sufficient for most common frame drop scenarios. This partial action (sending only essential backup data rather than full frames) reduces the time and bandwidth overhead while maintaining adequate recovery capability.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The reference frame data is segmented into essential components and optional redundancy components. The system transmits the essential components regularly and adds redundancy segments selectively, allowing for faster transmission and reduced latency while maintaining the ability to correct frame drops.

Inventive Principle:
Principle #1Segmentation

3Loss of energy

If differential encoding relative to immediately prior frame is used, then compression efficiency is maximized, but vulnerability to frame drops increases

Engineering Contradiction:
Improvebandwidth efficiencyVSAvoidframe drop impact
Core Design Contradiction:
Loss of energyVSObject-affected harmful factors

Solution Approach 1:

The system introduces an intermediary selection mechanism that chooses between different reference frames based on reception status. This intermediary layer (the frame selection logic) mediates between the ideal compression scenario (using the most recent frame) and the robustness scenario (using an earlier confirmed frame), achieving both goals under different conditions.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20260052232A1Video compression techniques for reliable transmission
Publication Date: 2026.02.19 NVIDIA CORP
  • US20260052232A1 patent drawing
  • US20260052232A1 patent drawing
  • US20260052232A1 patent drawing

AI summary

Systems and methods are presented for reliable transmission of time-sensitive data. In particular, various embodiments provide for the generation of compressed sequential data, where individual instances of a sequence represent differentials from prior instances in that sequence. In order to reduce an amount of data that needs to be transmitted, instances of data (such as individual video frames) can be provided using a prior video frame as a reference, sending only data for those pixel locations where the pixel value differs from the reference frame. A reference frame can include a previously-received and successfully-decoded frame, in order to minimize the impact of dropped, incomplete, or corrupted frames. In order to further reduce data transmission requirements, a reference frame can be selected which is determined to be optimal for the current frame, such as may represent a least amount of data to be transmitted for a given frame.