Wi-Fi Display Input Lag Estimation and Encoding Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing Wi-Fi display systems face challenges in estimating input lag, which is crucial for optimizing video compression and latency, especially when this information is unknown for certain devices, leading to suboptimal user experience in applications like gaming and web browsing.
Innovation Solution
A method and apparatus that estimate input lag by identifying the manufacturer and model of the sink device, either by retrieving data from a database or by generating and measuring a signal's delay between the source and sink devices, allowing for optimization of encoding parameters.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If compression is increased to optimize transmission over Wi-Fi, then bandwidth efficiency is improved, but latency increases and image quality deteriorates
Solution Approach 1:
The system dynamically adjusts encoder parameters (compression level, bit rate, buffer size) based on the measured input lag characteristics of the sink device. By changing these parameters according to the specific device profile, the system optimizes the balance between compression efficiency and latency for each device.
Solution Approach 2:
The encoding parameters are made dynamic rather than static, allowing the system to adapt compression and latency settings in real-time based on network conditions and device characteristics. This enables optimal performance across varying transmission conditions.
2Reliability
If a conservative input lag assumption is used, then reliability is improved, but productivity deteriorates due to suboptimal compression levels
Solution Approach 1:
The system performs preliminary characterization of the sink device by measuring its actual input lag before establishing the video transmission. This advance measurement allows the system to configure optimal encoding parameters specific to each device, eliminating the need for conservative assumptions while maintaining reliability.
Solution Approach 2:
The system implements a feedback mechanism where the measured input lag from the sink device is used to adjust and optimize the encoder settings. This closed-loop approach ensures that compression parameters are tailored to the specific characteristics of each receiving device.
3Manufacturing precision
If device-specific optimization is implemented, then manufacturing precision is improved, but device complexity increases
Solution Approach 1:
The system automatically characterizes each sink device by measuring its input lag properties without requiring manual configuration or complex setup procedures. The device essentially configures itself through the measurement and optimization process, reducing the burden on users while achieving device-specific optimization.
Solution Approach 2:
The patent introduces an intermediary measurement signal that facilitates the characterization of the sink device. This intermediate element enables the system to extract device-specific parameters (input lag) without requiring direct access to the device's internal processing characteristics, simplifying the overall system architecture.
Data Source
AI summary
A source device comprising a processor and a Wi-Fi module for communicating with a sink device to stream audio/video data. The processor is configured to one of either A) identify manufacturer and model of the sink device, retrieve input lag data for the sink device from a database indexed by manufacturer and model of the sink device, and optimize encoding of the audio/video data by adjusting transmission parameters based on the input lag data; or B) generate a signal, detect the signal reproduced at the sink device, measure the input lag between generation of the signal and reproduction thereof at the sink device, and optimize encoding of the audio/video data by adjusting transmission parameters based on the input lag data.


