3D Earth-Formation Visualization via Server-Side Rendering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems fail to efficiently render and transmit graphics-rich applications, including three-dimensional visualizations, over network connections to thin-client platforms due to high processing and networking demands, leading to degraded image quality and user latency.
Innovation Solution
A distributed computing system that intercepts and processes two-dimensional and three-dimensional rendering requests, using compression and adjustable bit-rate encoding to optimize image transmission over low-bandwidth connections, ensuring smooth rendering and low latency across various network conditions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If three-dimensional visualizations are transmitted over network connections to thin-client devices, then remote access capability is improved, but image quality and responsiveness degrade due to high processing and networking demands
Solution Approach 1:
The system divides the rendering workload into segments: the server performs heavy three-dimensional visualization rendering and compression, while the thin-client device only handles video stream decoding and display. This segmentation allows high-quality remote access without overloading client devices.
Solution Approach 2:
The patent introduces a server as an intermediary between the visualization source and thin-client devices. The server captures, compresses, and transmits video streams, mediating the interaction between high-fidelity rendering and limited client capabilities to maintain both image quality and responsiveness.
2Reliability
If high processing power is used for rendering three-dimensional visualizations, then image quality is improved, but networking and processing demands increase making remote viewing impossible
Solution Approach 1:
The patent extracts the heavy processing requirements from thin-client devices and consolidates them on a server. The server performs all intensive rendering and compression operations, while clients only receive pre-processed video streams, eliminating the need for high processing power at client locations.
Solution Approach 2:
Instead of transmitting raw three-dimensional data or requiring clients to perform rendering, the system creates compressed video stream copies of the visualization and transmits these copies over the network. This allows high-quality imagery to be delivered without requiring clients to have high processing capabilities.
3Adaptability or versatility
If video streams are transmitted over low-bandwidth connections, then network compatibility is improved, but image quality degrades
Solution Approach 1:
The system dynamically adjusts video stream parameters based on network conditions. The server monitors bandwidth availability and adapts compression settings, resolution, and frame rate in real-time, allowing high image quality on high-bandwidth connections while maintaining compatibility on low-bandwidth connections.
Solution Approach 2:
The patent changes video stream parameters (compression ratio, resolution, bitrate) based on network conditions. By adjusting these parameters dynamically, the system maintains image quality where possible while ensuring compatibility across various network bandwidths, from high-speed to low-bandwidth connections.
Data Source
AI summary
Three-dimensional earth-formation visualization. At least some of the illustrative embodiments are a memory device stores a program that, when executed, causes the one or more processors to output from a queue, over a network connection, an encoded video stream of a three-dimensional earth-formation model. The processors are also caused to adjust a size of the queue based on a quality of the network connection.


