Virtual Background Resolution Adjustment for Bandwidth Retention
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional conferencing software reduces the entire video stream quality when bandwidth limitations occur, affecting both virtual backgrounds and foregrounds, leading to an unnecessary deterioration of the video sharing experience.
Innovation Solution
Implementing a system that detects bandwidth reductions and adjusts only the virtual background's resolution while maintaining the foreground's resolution, allowing for a seamless quality retention of the conference participant's image.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If the entire video stream quality is reduced when bandwidth limitations occur, then the bandwidth consumption is decreased, but the video quality of both virtual background and foreground deteriorates unnecessarily
Solution Approach 1:
The patent segments the video stream into two distinct components: foreground (conference participant) and virtual background. By separating these elements, the system can apply different quality levels to each component, reducing overall bandwidth consumption while preserving the critical foreground quality that users care about most.
Solution Approach 2:
The patent implements local quality by applying different resolution levels to different parts of the video stream. The foreground maintains high resolution while the virtual background is rendered at lower resolution, allowing quality optimization in specific regions without compromising the overall user experience.
2Loss of energy
If the resolution of the virtual background is decreased to save bandwidth, then the bandwidth consumption is reduced, but the overall video stream quality appears to deteriorate
Solution Approach 1:
The system segments the video stream into foreground and virtual background components, enabling independent quality control. This segmentation allows the virtual background to be rendered at lower resolution while the foreground maintains full quality, preventing overall video quality deterioration.
Solution Approach 2:
The patent applies local quality optimization by rendering the virtual background at reduced resolution specifically in low-bandwidth scenarios, while maintaining high resolution for the foreground. This localized quality adjustment reduces bandwidth consumption without making the overall video quality noticeably deteriorate to users.
3Manufacturing precision
If the entire video stream is rendered at high resolution, then the video quality is maintained, but the bandwidth consumption increases during limited network conditions
Solution Approach 1:
The patent divides the video stream into foreground and virtual background segments, allowing differential quality rendering. This enables the system to maintain high video quality for the important foreground elements while reducing quality for the less critical virtual background, thereby lowering overall bandwidth consumption.
Solution Approach 2:
The system implements local quality management by applying high resolution only where necessary (foreground) and lower resolution where acceptable (virtual background). This selective quality approach maintains perceived video quality while significantly reducing bandwidth consumption during network limitations.
Data Source
AI summary
During a video conference, a bandwidth reduction affecting a conference participant represented by a video stream that includes a virtual background and a foreground depicting the conference participant is detected. Based on the bandwidth reduction, a resolution of the virtual background is decreased while maintaining a resolution of the foreground. An adjusted video stream including the virtual background at the decreased resolution and the foreground at the maintained resolution is then transmitted for rendering within a user interface of the video conference. Accordingly, portions of a video stream depicting a conference participant can be maintained at an initial quality level while adjusting other portions of the video stream to address network issues affecting a computing device of the conference participant.


