VR Event Replay with Multi-Viewpoint Redisplay
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current virtual reality systems lack the ability to effectively record and replay VR events from different perspectives, limiting user interaction and exploration of past experiences.
Innovation Solution
A method and device for displaying and recording VR events, allowing users to view and interact with recorded VR events from different positions by freezing and unfreezing moments, changing object and avatar parameters, and capturing and redisplaying moments from various viewpoints.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If VR events are recorded and redisplayed from different positions, then user exploration and engagement are enhanced, but device complexity increases
Solution Approach 1:
The patent creates virtual copies of the VR environment at specific moments in time. These copies include static snapshots and dynamic replays that can be viewed from different positions. The system generates副本 (copies) of the VR scene data, avatar positions, and object states, allowing users to revisit and explore past VR events from multiple viewpoints without requiring the original live environment to be present.
Solution Approach 2:
The system performs preliminary recording and processing of VR event data during the original VR experience. It captures and stores position information, avatar movements, and environmental states in advance, so that when users want to revisit the event, the data is already prepared and can be quickly redisplayed from different positions without real-time computation overhead.
2Ease of operation
If moments are frozen and parameters are changed for interaction, then user interaction capability is improved, but processing time increases
Solution Approach 1:
The patent implements a dynamic system where the frozen VR moment can be interactively manipulated. Users can change parameters such as avatar positions, object states, and camera angles in real-time during the replay. The system dynamically adjusts the rendered scene based on user inputs while maintaining the frozen temporal state, allowing flexible interaction without re-freezing the entire environment.
Solution Approach 2:
Instead of freezing and processing the entire VR environment, the system applies freezing and parameter changes to specific local elements. Users can select particular objects or regions within the frozen scene to modify, and the system only processes and re-renders those localized changes, minimizing the overall processing time while maintaining interaction capability.
3Adaptability or versatility
If multiple viewpoints are captured and redisplayed, then user exploration is enhanced, but data storage requirements increase
Solution Approach 1:
The patent creates a universal base dataset from the original VR event that can be used to generate multiple different viewpoints. Instead of storing separate complete scene data for each position, the system stores a single comprehensive record containing all necessary elements (avatar positions, object states, environmental data), and computationally generates different viewpoints on-demand. This multi-functional approach allows unlimited viewpoint generation from a single stored dataset.
Solution Approach 2:
The system stores only the essential partial data needed to reconstruct VR events, rather than complete high-fidelity copies of every element from every angle. It captures key positional information, critical object states, and representative scene elements, then uses computational methods to synthesize additional viewpoints. This partial data approach significantly reduces storage requirements while still enabling multiple perspective generation.
Data Source
AI summary
A method for virtual reality (VR) includes displaying a VR event in a view of a first VR position in a VR environment in a first period, wherein a user's VR avatar is at the first VR position in the first period; recording the VR event; and redisplaying the recorded VR event in a view of a second VR position in the VR environment in a second period.


