Graphical Command Token Compression for Wireless Display
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless display systems face challenges in efficiently transmitting video data from a source device to a sink device due to high data rates required for pixel domain transmission, especially when the source device's display is smaller than the sink device's, leading to bandwidth and processing power limitations.
Innovation Solution
The implementation of compressed graphical command tokens using predictive frame-based coding and token-based coding, where similar command tokens between consecutive frames are exploited to reduce data transmission by transmitting only the delta between frames, allowing the sink device to reconstruct the frames efficiently.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If pixel domain transmission is used to transmit video data from source device to sink device, then video quality is maintained, but data rate and bandwidth requirements become excessively high
Solution Approach 1:
The patent replaces pixel domain transmission with command domain transmission, substituting the mechanical approach of transmitting raw pixel data with a more efficient method of transmitting graphical command tokens that instruct the sink device to reconstruct the visual output, thereby dramatically reducing data rate while maintaining video quality
Solution Approach 2:
Instead of copying and transmitting actual pixel data, the patent transmits commands that instruct the sink device to generate identical visual output locally, achieving a virtual copy of the source display content without the bandwidth overhead of actual pixel transmission
2Manufacturing precision
If uncompressed graphical command tokens are transmitted, then reconstruction accuracy is maintained, but transmission bandwidth consumption increases
Solution Approach 1:
The patent changes the parameter of command token transmission by introducing compression techniques that exploit temporal redundancy between consecutive frames, allowing the system to maintain reconstruction accuracy while significantly reducing the quantity of data transmitted through predictive coding and delta encoding
Solution Approach 2:
The patent discards redundant command tokens that can be inferred from previous frames and recovers the complete visual output at the sink device by combining received delta commands with locally stored previous frame commands, thereby reducing bandwidth consumption without sacrificing reconstruction accuracy
3Length of moving object
If the source device display is smaller than the sink device display, then portability is improved, but data transmission requirements increase due to scaling needs
Solution Approach 1:
The patent performs preliminary action by capturing and transmitting graphical command tokens at the source device before rendering, allowing the sink device to reconstruct the exact command sequence and then scale the output to its larger display, thereby avoiding the need to transmit scaled pixel data and reducing overall transmission volume
Data Source
AI summary
In one example, a method for transmitting video data includes capturing a plurality of sets of graphical command tokens respectively renderable into a plurality of frames of video data; and responsive to determining that a length of a current set of graphical command tokens of the plurality of sets of graphical command tokens is the same as a length of a previous set of the plurality of sets of graphical command tokens, outputting, by a source device and to a sink device, a compressed version of the current set of graphical command tokens.


