VR Live Streaming Viewing Angle Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current VR live streaming technologies face challenges in synchronizing viewing angles between transmitting and receiving devices, leading to sudden changes in display angles that can cause user disorientation and discomfort, especially in movie-like pure display content, and difficulties in game-like exploration scenarios where users need to align with the transmitting user's viewing angle.

Innovation Solution

The method involves determining and transmitting the transmitting user's viewing angle information to the receiving device, which processes this data to smooth out display angles for stable viewing, and in game-like scenarios, computes parallax information to provide prompt adjustments to the recipient user's viewing angle, ensuring synchronization with the transmitting user's angle.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the receiving device directly uses the transmitting user's viewing angle information to display image frames, then the viewing angle synchronization is achieved, but sudden changes in display angles cause user disorientation and discomfort

Engineering Contradiction:
Improveviewing angle synchronization precisionVSAvoiduser disorientation and discomfort
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The patent applies beforehand cushioning by smoothing the viewing angle changes before they are displayed to the user. The receiving device calculates a smoothed viewing angle based on historical viewing angle data and uses this smoothed value to transition between different viewing angles, thereby cushioning against sudden changes that would cause user disorientation and discomfort.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

2Object-affected harmful factors

If the receiving device smooths out display angle changes to stabilize viewing, then user comfort is improved, but the response speed to transmitting user's viewing angle changes is reduced

Engineering Contradiction:
Improveuser disorientationVSAvoidviewing angle response speed
Core Design Contradiction:
Object-affected harmful factorsVSSpeed

Solution Approach 1:

The patent applies dynamics by making the smoothing factor adjustable and adaptive. The receiving device can dynamically adjust the smoothing strength based on the situation, using a first smoothing factor for normal conditions and a second smoothing factor for rapid changes, thereby balancing user comfort with response speed flexibly.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If the receiving device provides prompt information about transmitting user's viewing angle, then alignment accuracy is improved, but device complexity increases

Engineering Contradiction:
Improveviewing angle alignment accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies taking out by extracting only the necessary viewing angle information and presenting it through simple prompt indicators. Rather than providing complex navigation interfaces, the system extracts the essential viewing angle data and presents it through directional arrows or markers that guide users to the correct viewing angle with minimal system complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11290573B2Method and apparatus for synchronizing viewing angles in virtual reality live streaming
Publication Date: 2022.03.29 ALIBABA GROUP HOLDING LTD
  • US11290573B2 patent drawing
  • US11290573B2 patent drawing
  • US11290573B2 patent drawing

AI summary

Embodiments of the disclosure provides a method and an apparatus for synchronizing viewing angles in Virtual Reality (VR) live streaming. The method comprises: determining transmitting user's viewing angle information corresponding to image frames in a process of playing VR content on a transmitting device side; and providing the image frames in the VR content and the transmitting user's viewing angle information corresponding to the image frames to a VR receiving device such that, when displaying the VR content, the VR receiving device is configured to determine, based on the transmitting user's viewing angle information corresponding to a current image frame to be displayed and a preset number of preceding image frames, a display angle for the VR receiving device to display the current image frame to be displayed.