VR Image Depth Consistency via Gyroscope and Spherical FOV
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional VR technology exhibits poor realness of visual effects due to inconsistencies between the size and position of the scenery viewed and the user's head rotation, leading to an unrealistic experience.
Innovation Solution
The method involves setting the scene Field of View (FOV) of a VR apparatus to match the photographic FOV, rendering images on an arc surface corresponding to the scene FOV, and using a gyroscope sensor to adjust the display area, ensuring that image depth remains consistent during head rotation, thereby enhancing the realism of the VR experience.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a frame is rendered to a spherical inner surface randomly with FOV in the center, then the frame can be viewed at any FOV, but the image depth changes with head rotation and the visual effects become unrealistic
Solution Approach 1:
The patent applies spherical geometry to map the photographic material picture onto a spherical inner surface, where the scene FOV corresponds to a specific arc radius. This curved surface mapping ensures that image depth remains consistent during head rotation, resolving the contradiction between viewability and image depth consistency.
Solution Approach 2:
The patent changes the parameter of FOV mapping from a flat 2D plane to a spherical surface with specific arc radius corresponding to the scene FOV. This parameter transformation allows the image to maintain proper depth perception while remaining viewable across different FOV angles.
2Ease of operation
If the scene FOV differs from the photographic FOV, then the frame can be displayed, but the image depth changes during head rotation reducing realism
Solution Approach 1:
The patent explicitly sets the scene FOV parameter to match the photographic FOV parameter, ensuring that the arc radius on the spherical surface corresponds to the actual field of view of the photographic material. This parameter alignment maintains visual realism while enabling proper display functionality.
3Adaptability or versatility
If FOV is placed in the center of the sphere, then the frame can be viewed at any angle, but the scenery position deviates from head rotation
Solution Approach 1:
By mapping the scene onto a spherical inner surface with arc radius corresponding to the scene FOV, the patent ensures that angular relationships are preserved during head rotation. The spherical geometry naturally maintains position accuracy while allowing viewing from any angle.
Solution Approach 2:
The patent pre-calculates and sets the scene FOV based on the photographic FOV before rendering, establishing the correct spherical mapping in advance. This preliminary configuration ensures that position accuracy is maintained during subsequent head rotations without requiring real-time adjustments.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This approach results in a more realistic VR experience by maintaining consistent image depth and size during user rotation, improving the overall display effects of the VR apparatus.
Implementation Method 1
using a gyroscope sensor to adjust the display area, ensuring that image depth remains consistent during head rotation
Data Source
Figure 1~2
Figure 3
Figure 4
AI summary
Embodiments of the present invention disclose a method and device for displaying an image based on a virtual reality (VR) apparatus, and a computer storage medium. The method includes: acquiring a photographic material picture, and acquiring a photographic field of view (FOV) of the photographic material picture; setting a scene FOV of a virtual scene of the VR apparatus according to the photographic FOV; generating a scene image according to the photographic material picture and the scene FOV, and determining a size of the scene image according to the scene FOV; and determining a display area of the scene image by using a gyroscope sensor, and displaying the display area on a display screen of the VR apparatus.