Dynamic Resolution Switching for Wireless Display Bandwidth
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Wireless display systems face challenges in providing high resolution with low latency while managing power consumption effectively, which affects user experience in productivity applications like word processing and presentations, due to high processing demands.
Innovation Solution
The system dynamically switches between lower and higher resolutions for full frame and sub-frame changes, capturing video images at a lower resolution on the source device and upscaling them to higher resolution on the sink device, using algorithms to interpolate pixels and minimize distortion, thereby reducing power and latency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If high resolution wireless display sharing is used, then image fidelity is improved, but power consumption increases significantly
Solution Approach 1:
The system dynamically switches between lower and higher resolutions based on the type of content being displayed. Full-frame changes are encoded at lower resolution to reduce power consumption, while sub-frame changes are encoded at higher resolution to maintain image fidelity for interactive tasks like typing and menu interactions. This dynamic resolution switching allows the system to adapt to different usage scenarios and optimize the trade-off between power consumption and image quality.
Solution Approach 2:
The patent segments video frames into full-frames and sub-frames, applying different resolution encoding strategies to each segment. Full-frames are transmitted at lower resolution, while sub-frames (which contain important interactive content) are transmitted at higher resolution. This segmentation allows the system to maintain high image fidelity where needed while reducing power consumption overall.
2Manufacturing precision
If high resolution video encoding is used, then image quality is improved, but latency increases
Solution Approach 1:
The system dynamically adjusts resolution based on the urgency and importance of the video content. Sub-frame changes, which represent important updates like user typing or menu selections, are encoded at higher resolution with lower latency priorities. Full-frame changes are encoded at lower resolution with higher latency tolerance. This dynamic approach ensures that critical content receives high-quality, low-latency treatment while less critical content uses the available bandwidth more efficiently.
Solution Approach 2:
Instead of always encoding at maximum resolution, the system applies partial resolution (lower resolution) to full-frames where the complete frame refresh is sufficient, and reserves high resolution for sub-frames where detailed fidelity is critical. This partial action approach reduces overall processing load and latency for less critical content while maintaining high quality where absolutely necessary.
3Use of energy by moving object
If lower resolution encoding is used, then power consumption is reduced, but image fidelity deteriorates
Solution Approach 1:
The patent segments video content into full-frames and sub-frames, applying different resolution strategies to each segment based on their functional importance. Full-frames use lower resolution encoding to minimize power consumption, while sub-frames use higher resolution encoding to preserve image fidelity for interactive content. This segmentation ensures that power savings are achieved without compromising the quality of content that requires it.
Solution Approach 2:
The system applies different quality levels to different parts of the video stream locally. Sub-frames containing interactive content (typing, menu selections) receive high quality encoding, while full-frames receive lower quality encoding. This local quality differentiation ensures that image fidelity is maintained where it matters most for user experience while allowing power consumption to be reduced overall.
Data Source
AI summary
A video source device for wireless display sharing, including: an encoder operable to dynamically switch between encoding a video full-frame into a first bitstream at a first resolution, and a video sub-frame into a second bitstream at a second resolution, wherein the second resolution is higher than the first resolution; processing circuitry operable to decide between encoding the video full-frame and encoding the video sub-frame based on an amount of available wireless transmission bandwidth, a number of pixels in a changed region of the video full-frame, spatial complexity of a changed region of the video full-frame, temporal complexity of a changed region of the video full-frame, or a category of region change of the video full-frame; and a transmitter operable to wirelessly transmit the first bitstream and the second bitstream to a video sink device.


