Remote Visualization Bandwidth Optimization via Region-Based Quality
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing remote visualization solutions face bandwidth saturation issues due to the need to transmit updated data to multiple end-stations, leading to lower throughput as the number of end-stations or data updates increases, especially in systems like VNC where changes must be synchronized across many clients.
Innovation Solution
The method involves determining regions of interest and non-interest in an image and sending high-quality data for regions of interest via a reliable transport protocol while sending lower-quality data for regions of non-interest via a less reliable protocol, optimizing bandwidth usage by prioritizing data transmission.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If all regions of the image are transmitted with high quality via reliable protocol, then image quality is improved, but bandwidth consumption increases and saturates the network
Solution Approach 1:
The patent applies local quality by differentiating transmission quality across different spatial regions of the image. Regions of interest (such as areas containing cursors, text, or user interaction elements) are transmitted with high quality via reliable protocols, while non-critical regions are transmitted with lower quality via less reliable protocols. This resolves the contradiction by maintaining high image quality where needed while reducing overall bandwidth consumption.
2Stability of the object's composition
If updated data is transmitted to all connected end-stations, then display synchronization is improved, but network throughput decreases as the number of end-stations increases
Solution Approach 1:
The patent applies local quality by differentiating data transmission quality across different spatial regions of the image. Regions of interest (such as areas containing cursors, text, or user interaction elements) are transmitted with high quality via reliable protocols, while non-critical regions are transmitted with lower quality via less reliable protocols. This resolves the contradiction by maintaining high image quality where needed while reducing overall bandwidth consumption.
3Reliability
If high quality data transmission is used for all regions, then reliability is improved, but bandwidth saturation occurs reducing overall system performance
Solution Approach 1:
The patent applies local quality by differentiating transmission quality across different spatial regions of the image. Regions of interest (such as areas containing cursors, text, or user interaction elements) are transmitted with high quality via reliable protocols, while non-critical regions are transmitted with lower quality via less reliable protocols. This resolves the contradiction by maintaining high image quality where needed while reducing overall bandwidth consumption.
Data Source
AI summary
A method and system for optimizing bandwidth usage in remote visualization are provided. The method may comprise determining a region of interest and a region of non-interest of the image; sending data relating to the region of interest via a reliable priority data stream; and sending data relating to the region of non-interest via a less reliable non-priority data stream. The priority data stream may be a high quality and/or high speed data stream, while the non-priority data stream may be a lower quality and/or lower speed data stream. The region of interest and the region of non-interest may be determined in various ways, including via automatic selection (e.g., through the use of image-based algorithms), via an application programming interface of one of a plurality of graphics applications that generate the image, or via manual selection by a user.


