Dynamic Resolution Adaptation in Wireless Video Calls
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Wireless communication systems face challenges in dynamically adapting to changes in display resolution during video calls, leading to reduced video quality and inefficient resource usage due to mismatched resolution settings between user equipment (UE) devices.
Innovation Solution
Implementing a method where UE devices dynamically indicate and adjust video packet encoding based on real-time changes in display resolution by transmitting RTP packets to synchronize resolution changes, allowing for adaptive encoding and improved resource utilization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If video packets are encoded based on initial resolution settings during a video call, then resource utilization is efficient and device complexity is low, but video quality deteriorates and user experience worsens when display resolution changes
Solution Approach 1:
The patent implements dynamic resolution indication where the first UE transmits resolution change indications to the second UE during the video call. This allows the encoding resolution to dynamically adapt to display resolution changes, resolving the contradiction between maintaining video quality and avoiding complex adaptation mechanisms by using simple signaling messages.
Solution Approach 2:
The system establishes a feedback loop where the first UE monitors its display resolution changes and sends indication messages to the second UE, which then adjusts its video packet encoding accordingly. This feedback mechanism ensures video quality matches current display capabilities without requiring complex pre-negotiation or constant reconfiguration.
2Reliability
If resolution changes are indicated in real-time during a video call, then video quality and user experience improve, but communication latency increases
Solution Approach 1:
The patent establishes resolution indication capability during the initial video call setup phase, before the actual video transmission begins. This preliminary action allows both UEs to be prepared for dynamic resolution changes, reducing the latency impact when resolution changes occur during the call by having the signaling mechanism already in place and activated.
3Ease of operation
If video packets are re-encoded according to changed resolution settings, then user experience improves, but power consumption increases
Solution Approach 1:
The patent enables dynamic adaptation of video encoding resolution to match current display resolution through simple indication messages. This dynamic approach ensures that video packets are re-encoded only when necessary (when resolution changes are indicated), avoiding continuous high-power encoding operations while maintaining optimal user experience.
4Productivity
If dynamic resolution indication is implemented during video calls, then resource utilization improves, but device complexity increases
Solution Approach 1:
The patent extracts the resolution indication functionality as a separate, lightweight signaling mechanism that operates independently from the main video encoding and transmission processes. This extraction allows the complex task of resolution adaptation to be handled through simple indication messages rather than integrating complex adaptation logic throughout the entire video communication stack.
Data Source
AI summary
Methods, systems, and devices for wireless communication are described. A user equipment (UE) may dynamically indicate a resolution change to a display of the UE during a video call. For example, a first UE may communicate a configuration message with a second UE to establish a video call between the first UE and the second UE and indicate a first value for a resolution of a display of the first UE. During the video call, the first UE may identify a change to the resolution of the display and may transmit a message to the second UE that indicates the change to the resolution. In response to receiving the message, the second UE may encode one or more packets including video information for the video call according to a second value for the resolution and transmit the one or more packets to the first UE.


