Virtual Scene Video Playback Without External Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for creating immersive video experiences in virtual reality require expensive equipment and significant computing resources, and user interaction often relies on external devices, which is not user-friendly and does not provide a truly immersive experience.
Innovation Solution
A video playback method in a virtual scene that allows users to move without external devices by receiving and playing video segment data from a server, determining the current viewing angle, and transitioning to the next video segment based on the user's angle, enabling seamless navigation within the virtual environment.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If three-dimensional laser scanning method is used to create immersive video experiences, then the immersion quality and scene fidelity are improved, but the equipment cost and computing resource consumption increase significantly
Solution Approach 1:
The patent uses pre-captured panoramic videos as copies of real scenes instead of performing expensive three-dimensional laser scanning. The video segments represent virtual scenes that replicate real-world environments, providing immersion quality without requiring costly scanning equipment or excessive computing resources for real-time processing
Solution Approach 2:
The patent performs scene capture and processing in advance by capturing panoramic videos and pre-dividing them into video segments before user interaction. This preliminary action eliminates the need for expensive real-time scanning equipment and reduces computing resource consumption during actual use, while still delivering high immersion quality
2Productivity
If spatially indexed cubic panoramic video is used to reduce production costs, then the data processing efficiency is improved, but the user interaction requires external devices which reduces ease of operation
Solution Approach 1:
The system automatically determines the next video segment to be played based on the user's current viewing angle without requiring external device input. The client acquires the current viewing angle during playback and autonomously selects and loads the corresponding next video segment, making the system self-serving and eliminating the need for gamepads, mice, or keyboards
Solution Approach 2:
The system continuously monitors the user's viewing angle during video playback and uses this feedback to automatically determine which next video segment should be loaded. This feedback mechanism enables seamless transitions between video segments based on user orientation, maintaining ease of operation while preserving data processing efficiency
3Speed
If video segments are pre-divided and stored with viewing angle information, then the navigation smoothness is improved, but the data storage requirements increase
Solution Approach 1:
The patent divides panoramic videos into multiple video segments, each associated with specific viewing angle information. This segmentation enables smooth navigation by allowing the system to quickly load and switch between relevant segments based on user orientation, improving navigation speed while managing data storage through efficient organization
Data Source
AI summary
Disclosed are video playback and data providing methods in a virtual scene, and a client and server implementing the same. The video playback method comprises: receiving current video segment data sent from a server, wherein the current video segment data represents a video segment, and the current video segment data comprises at least one specified viewing angle and a data identifier representing video segment data to which the specified viewing angle is directed; playing the video segment represented by the current video segment data, and acquiring a current viewing angle of a user during playback; and determining a target specified viewing angle matching the current viewing angle from the at least one specified viewing angle, wherein a video segment represented by video segment data to which the target specified viewing angle is directed is played at the end of the playback of the video segment represented by the current video segment data. The technical solution provided in the disclosure enables a user to move in a virtual scene while avoiding the use of external devices.


