Dynamic Virtual Boundary Display for VR Safety
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In virtual reality (VR) systems, users may not have sufficient reaction time to avoid collisions with real-world objects due to the delayed display of virtual boundaries when moving quickly, leading to a poor user experience.
Innovation Solution
A method dynamically adjusts the distance threshold for displaying virtual boundaries based on the moving speed of VR system elements, ensuring the boundary is shown earlier when the user is moving fast and later when moving slowly, using a processor to monitor distances and adjust visibility accordingly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a fixed distance threshold is used for showing the virtual boundary, then the system complexity is reduced, but the user safety deteriorates when the user moves quickly
Solution Approach 1:
The patent applies the dynamics principle by making the distance threshold variable rather than fixed. The threshold dynamically adjusts based on the user's moving speed - when the user moves quickly, the threshold increases to show the boundary earlier, providing adequate reaction time. When the user moves slowly, the threshold returns to a normal smaller value. This resolves the contradiction by adapting the system to different operational conditions without requiring complex manual configuration.
2Reliability
If the virtual boundary is shown earlier to provide more reaction time, then the user safety is improved, but the user experience deteriorates due to unnecessary boundary display
Solution Approach 1:
The system dynamically adjusts the distance threshold based on real-time detection of user movement speed. When the user is moving quickly toward the boundary, the threshold increases causing the boundary to appear earlier, enhancing safety. When the user is stationary or moving slowly, the threshold remains small or disappears, preventing unnecessary visual interference and maintaining immersion. This dynamic adaptation resolves the contradiction between safety and user experience.
3Loss of time
If the distance threshold is increased to show the boundary earlier, then the user reaction time is improved, but the timing precision deteriorates
Solution Approach 1:
The system dynamically adjusts the distance threshold based on the user's instantaneous moving speed rather than using a fixed increased value. This ensures that the boundary is shown at the precisely appropriate moment for each specific situation - early enough to provide adequate reaction time when needed, but not unnecessarily early when the user is moving slowly. The dynamic calculation maintains timing precision while ensuring adequate reaction time.
Data Source
AI summary
The disclosure provides a method for dynamically showing a virtual boundary, an electronic device and a computer readable storage medium thereof. The method includes: obtaining a virtual scene boundary of a virtual reality (VR) environment; determining a distance threshold based on a moving speed of a specific element of a VR system, wherein the specific distance threshold is positively related to the moving speed of the specific element; monitoring a specific distance between the specific element and the virtual scene boundary of the VR environment; in response to determining that the specific distance is smaller than the distance threshold, showing the virtual scene boundary of the VR environment.


