Panoramic Video Streaming Delta Frame Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current streaming technologies for panoramic video content struggle to efficiently update video frames when a user changes their viewpoint, leading to delays and increased network capacity requirements due to the need to retransmit entire frames rather than just the changes.

Innovation Solution

The system processes original frames into first viewpoint frames and generates delta frames that represent changes in the video content when a user changes their viewpoint, allowing the client device to efficiently update the video by processing these delta frames and generating second viewpoint frames, reducing the need for retransmitting entire frames.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the server retransmits entire frames when viewpoint changes, then the user can view the new viewpoint, but the network capacity requirements increase and latency increases

Engineering Contradiction:
Improveviewpoint update completenessVSAvoidnetwork data transmission volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts only the changed portions (delta frames) from the complete video frames and transmits these differences to the client device. This allows the client to reconstruct the new viewpoint frames by applying the deltas to the previously received frames, significantly reducing network data transmission volume while maintaining viewpoint update completeness

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the video content into discrete frames and further segments the updates into delta frames that contain only the changes. This segmentation allows efficient incremental updates rather than transmitting complete frames, resolving the contradiction between reliable viewpoint updates and reduced network capacity requirements

Inventive Principle:
Principle #1Segmentation

2Reliability

If the server retransmits entire frames when viewpoint changes, then the user can view the new viewpoint, but the latency increases

Engineering Contradiction:
Improveviewpoint update completenessVSAvoidviewpoint update latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

By extracting and transmitting only the essential changes (delta frames) rather than complete frames, the patent reduces the time required for transmission and processing, thereby reducing viewpoint update latency while maintaining complete and accurate viewpoint updates

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent performs preliminary processing to identify and prepare delta frames in advance, allowing for faster transmission when viewpoint changes occur. This preliminary preparation of difference data reduces the latency associated with real-time viewpoint updates

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If the client device processes complete frames for viewpoint changes, then the viewpoint accuracy is maintained, but the device processing load increases

Engineering Contradiction:
Improveviewpoint accuracyVSAvoidclient device processing energy
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent extracts only the changed portions (delta frames) for transmission to the client device. The client device then processes only these small delta frames rather than complete frames, significantly reducing processing energy consumption while maintaining viewpoint accuracy through precise difference application

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the parameter of data representation from complete frames to compressed difference frames (delta frames). This parameter change reduces both the size of data to be processed and the computational complexity, thereby reducing client device processing energy while preserving viewpoint accuracy

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11323754B2Methods, devices, and systems for updating streaming panoramic video content due to a change in user viewpoint
Publication Date: 2022.05.03 AT&T INTELLECTUAL PROPERTY I L P
  • US11323754B2 patent drawing
  • US11323754B2 patent drawing
  • US11323754B2 patent drawing

AI summary

Aspects of the subject disclosure may include, for example, embodiments comprising obtaining a plurality of original frames for video content, receiving a first viewpoint from a mobile device, and processing the plurality of original frames according to the first viewpoint generating a plurality of first viewpoint frames. Further embodiments include providing the plurality of first viewpoint frames to the mobile device, generating a group of delta frames in response to receiving a change in viewpoint from the mobile device, and providing the group of delta frames to the mobile device. The mobile device processes a portion of the plurality of first viewpoint frames according to the group of delta frames to generate a group of second viewpoint frames and the mobile device presents the group of second viewpoint frames. Other embodiments are disclosed.