Lossless VR Scene Transmission via Pre-rendered Perspective Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current virtual reality (VR) streaming technologies face limitations in providing high-quality, immersive experiences due to data compression issues, which result in pixilation, jitter, and restricted perspectives, limiting user interaction and immersion across distributed devices.

Innovation Solution

Transmitting 3D scene data and tracking information from a source device to client devices before rendering, allowing for lossless transmission and flexible perspective adjustment using virtual cameras, enabling multiple perspectives and improved interaction within shared VR environments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If VR video data is compressed to preserve network bandwidth during streaming, then bandwidth usage is reduced, but image quality degrades resulting in pixilation, jitter, and visual artifacts

Engineering Contradiction:
Improvenetwork bandwidthVSAvoidimage quality
Core Design Contradiction:
Loss of energyVSManufacturing precision

Solution Approach 1:

The system performs pre-rendering of VR scenes from multiple perspectives before streaming. By preparing multiple perspective views in advance at the source device, the system can transmit these pre-rendered perspectives to recipient devices without requiring real-time compression, thereby maintaining high image quality while managing bandwidth through selective transmission of only necessary perspective data.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If VR video is rendered on a source device before streaming to recipient devices, then the VR experience can be shared across multiple users, but the receiving devices have limited ability to change the perspective or field of view since the perspective is baked in to the rendered video

Engineering Contradiction:
Improveperspective flexibilityVSAvoidrendering requirements
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the VR scene rendering by generating multiple discrete perspective views from a single 3D environment. Instead of rendering one fixed perspective, the source device creates several distinct perspective representations that can be independently selected and transmitted to different recipient devices, allowing each user to receive the perspective data most suitable for their viewing needs.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The pre-rendered multiple perspectives serve multiple functions: they can be transmitted to multiple recipient devices simultaneously, each device can select the most appropriate perspective for its user, and the system maintains adaptability for different viewing scenarios without requiring complex real-time rendering at recipient devices.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Manufacturing precision

If large quantities of VR data are streamed to recipient devices to preserve high refresh rate and resolution, then image quality is maintained, but network bandwidth requirements increase significantly

Engineering Contradiction:
Improvevideo resolutionVSAvoidnetwork bandwidth
Core Design Contradiction:
Manufacturing precisionVSLoss of energy

Solution Approach 1:

By pre-rendering multiple perspectives at the source device before streaming, the system prepares high-resolution data in advance. This allows recipient devices to receive pre-processed perspective data that maintains high resolution and refresh rate without requiring the source device to continuously stream massive amounts of raw VR data, thereby reducing real-time bandwidth requirements while preserving image quality.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240087249A1Providing multiple perspectives for viewing lossless transmissions of VR scenes
Publication Date: 2024.03.14 T MOBILE INNOVATIONS LLC
  • US20240087249A1 patent drawing
  • US20240087249A1 patent drawing
  • US20240087249A1 patent drawing

AI summary

Systems, methods, and computer-readable media herein provide multiple perspectives for viewing lossless transmissions of VR scenes. Tracking and scene data associated with a three dimensional ā€œ3Dā€ scene are received and used to determine viewing parameters that define a particular perspective from which to render the 3D for display at a particular recipient device. The tracking and scene data is streamed without compression to recipient devices prior to rendering allowing for dynamic and flexible viewing perspective selection by the recipient devices. The recipient devices may render and display the 3D scene in accordance to a particular viewing perspective.