Progressive Video Refinement via Dual-Channel Residual Streaming
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video streaming systems struggle to enhance image resolution during reduced bandwidth without causing unpredictable fluctuations in streaming parameters, especially when the image is paused or nearly stationary.
Innovation Solution
A method that utilizes a separate communication channel to send residual information for progressive image enhancement when bandwidth is reduced, allowing the system to adapt dynamically without changing the primary streaming parameters.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If codec parameters are changed to enhance image resolution, then image quality is improved, but streaming bandwidth becomes unpredictable and system adaptation time increases
Solution Approach 1:
The patent divides the enhancement data into two separate communication channels: the first channel continues to carry the encoded video stream with original codec parameters, while the second channel carries residual enhancement data. This segmentation allows image resolution to be improved through the second channel without changing the first channel's parameters, thus maintaining streaming stability while achieving enhanced quality.
Solution Approach 2:
The patent introduces a second communication channel as an intermediary to transfer enhancement data between the server and client. This intermediary channel carries residual information that complements the main video stream without interfering with the original streaming parameters, enabling resolution enhancement while preserving the stability of the primary communication path.
2Manufacturing precision
If streaming bandwidth is increased to send enhancement data, then image quality is improved, but bandwidth consumption increases
Solution Approach 1:
The patent changes the parameter being transmitted by using residual data (differences between original and enhanced frames) instead of complete enhanced frames. This parameter transformation significantly reduces the amount of data that needs to be transmitted over the second channel, allowing resolution enhancement without proportionally increasing bandwidth consumption.
3Adaptability or versatility
If a separate communication channel is used to send enhancement data, then streaming parameter stability is maintained, but system complexity increases
Solution Approach 1:
The patent designs the second communication channel to serve multiple purposes: it can carry residual enhancement data when available, and can remain inactive or carry minimal data when enhancement is not needed. This multi-functionality allows the system to maintain simplicity during normal operation while enabling enhanced functionality when conditions permit, thus managing complexity while preserving stability.
Data Source
AI summary
A method and system for improving a resolution of an image frame is described. The image frame is part of a data stream. The data stream may be a video game, for example. The method comprising the following steps. Sending an encoded version of the image frame from a server to a client device via a first communication channel between the server and the client device. Detecting a reduced bandwidth of the first communication channel. In response to detecting the reduced bandwidth, determining data to be sent to the client device via a second communication channel. The second communication channel is separate to the first communication channel and the data relates to the image frame. The determined data is sent via the second communication channel.


