VR Passthrough Contour Overlay for Real-World Object Tracking
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current VR headsets limit immersive experiences by requiring manual switching between virtual and real-world environments, and existing methods for integrating real-world objects into virtual environments fail to dynamically track real-time changes in object positions.
Innovation Solution
A method that detects a real-world object via a passthrough function, analyzes its contour, creates a passthrough layer within that contour, and overlays a virtual simulated environment with virtual objects, allowing continuous display of the real-world object in the virtual environment.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If manual switching between virtual and real-world environments is required, then system simplicity is maintained, but user immersion and operational convenience deteriorate
Solution Approach 1:
The display is segmented into multiple layers: a virtual environment layer and a real-world passthrough layer. The contour approximation algorithm segments the real-world scene to identify specific objects, allowing selective overlay on the virtual environment. This segmentation enables independent management of each layer while maintaining overall system simplicity.
Solution Approach 2:
The solution adds a temporal dimension to view switching by making the layer composition dynamic and automatically updated in real-time. Instead of manual switching between discrete states, the system continuously adjusts the overlay of real-world objects on the virtual environment based on detected contours, creating a seamless multi-dimensional experience.
2Adaptability or versatility
If real-world objects are integrated into virtual environment, then user immersion improves, but system complexity and processing requirements increase
Solution Approach 1:
The contour approximation algorithm extracts only the essential boundary information of real-world objects, separating this critical data from the complete real-world scene. By taking out only the contour information rather than processing entire object models or full scene data, the system achieves effective integration with reduced computational complexity.
Solution Approach 2:
Rather than processing or displaying the entire real-world scene uniformly, the system applies local quality by selectively overlaying only the detected real-world objects at their specific locations within the virtual environment. Each object receives appropriate attention and processing based on its detected contour, optimizing resource allocation.
3Productivity
If contour approximation is used to analyze real-world objects, then processing speed improves, but measurement precision of object boundaries may deteriorate
Solution Approach 1:
The contour approximation algorithm performs partial action by focusing only on the essential boundary characteristics of objects rather than analyzing every detail. This selective approach processes only the most relevant geometric information needed for proper overlay positioning, achieving sufficient precision for the application while maintaining high processing speed.
Data Source
AI summary
According to at least one embodiment, a method, a computer system, and a computer program product for virtual reality is provided. The present invention may include detecting a selection of a real-world object via a passthrough function of a virtual reality headset; analyzing a contour of the selected real-world object via a contour approximation method; creating a first layer that maintains passthrough function within the analyzed contour of the selected real-world object; creating a second layer that comprises a virtual simulated environment and one or more virtual objects; and displaying the first layer on top of the second layer by overwrapping the first layer and the second layer.


