Master Device Viewpoint Region Grouping for VR Immersion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current virtual reality (VR) systems lack efficient methods to provide synchronized and immersive experiences across multiple users, as they struggle to accurately transmit and update stereoscopic images based on the motion information of slave devices in real-time, leading to suboptimal immersion and content sharing.
Innovation Solution
A master device projects left-eye and right-eye images into a virtual stereoscopic space, identifies and transmits the viewpoint region corresponding to the motion state of slave devices, and predicts future motion information to ensure synchronized image delivery, grouping devices with similar motion thresholds to share the same viewpoint region.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If stereoscopic images are transmitted to multiple slave devices in real-time based on motion information, then VR immersion is improved, but system complexity and processing load increase
Solution Approach 1:
The patent merges slave devices into groups based on their motion information similarity. When multiple slave devices have motion information within a predetermined threshold range, they are grouped together and receive the same viewpoint region image from the master device. This reduces the processing load and system complexity by avoiding redundant transmissions to individually tracked devices while maintaining VR immersion quality.
Solution Approach 2:
The master device predicts future motion information of slave devices based on currently received motion information before actually transmitting images. By anticipating future device positions and preparing appropriate viewpoint regions in advance, the system reduces real-time processing requirements and latency, thereby improving VR immersion without proportionally increasing system complexity.
2Measurement precision
If viewpoint regions are customized for each slave device based on motion information, then immersion quality is improved, but data transmission volume and processing time increase
Solution Approach 1:
Slave devices with similar motion characteristics are grouped together and assigned the same viewpoint region. This merging approach reduces the number of unique viewpoint calculations and image transmissions required, significantly decreasing processing time while maintaining sufficient viewpoint accuracy for grouped devices.
Solution Approach 2:
The system applies motion threshold grouping to determine when full individual customization is necessary versus when grouped approximation suffices. By using a predetermined threshold range, the system accepts partial customization (grouped viewpoint regions) for devices within the threshold, reducing processing time while maintaining acceptable immersion quality.
3Measurement precision
If motion information is continuously monitored and transmitted for each slave device, then synchronization accuracy is improved, but energy consumption and communication overhead increase
Solution Approach 1:
The master device monitors motion information from multiple slave devices and merges them into groups based on similarity. Devices within the same group share the same viewpoint region transmission, reducing the total number of communication transactions and energy consumption while maintaining synchronization accuracy through periodic motion threshold checks.
Solution Approach 2:
The system predicts future motion information based on currently received data, allowing the master device to prepare and transmit appropriate viewpoint regions in advance. This predictive approach reduces the frequency of real-time motion monitoring and communication cycles, lowering energy consumption while maintaining synchronization accuracy through anticipatory image preparation.
Data Source
Figure 1
Figure 2A
Figure 2B
AI summary
A master device providing an image to a slave device providing a virtual reality service is provided. The master device includes: a content input configured to receive an input stereoscopic image; a communicator configured to perform communication with the slave device providing the virtual reality service; and a processor configured to determine a viewpoint region corresponding to a motion state of the corresponding slave device in the input stereoscopic image on the basis of motion information received from the slave device and control the communicator to transmit an image of the identified viewpoint region to the slave device.