XR Viewing Portal for Virtual Content Depth Separation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems fail to adequately distinguish virtual content from the surrounding physical environment in extended reality (XR) environments, often causing virtual content to blend in or extend beyond physical boundaries, leading to visual discomfort and interference with other content.
Innovation Solution
The implementation of a viewing portal system that positions virtual content items behind a 2D planar surface, typically 10 meters away, allowing for better depth perception and separation from the physical environment, with adjustable portal shapes and sizes to prevent intersection with physical boundaries and enable distinct visualization of virtual content.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If virtual content is displayed at the edges of the viewing portal, then the content is visible, but the content blends with the physical environment and becomes difficult to distinguish
Solution Approach 1:
The patent applies local quality by adjusting the depth position of virtual content based on its location within the viewing portal. Content at edges is positioned at a first depth, while content near the center is positioned at a second depth. This creates varying depth characteristics across different regions of the virtual content, improving distinguishability from the physical environment at edges while maintaining visibility.
Solution Approach 2:
The patent introduces depth as an additional dimension for displaying virtual content. By positioning virtual content at different depths (first depth for edge content, second depth for center content), the system creates a multi-layered display structure that separates virtual content from the physical environment in the depth dimension, making the content more distinguishable while maintaining visibility.
2Loss of information
If virtual content extends beyond the bounds of the physical environment, then the content is fully visible, but visual discomfort occurs and other content is interfered with
Solution Approach 1:
The patent applies local quality by positioning virtual content at different depths based on its horizontal position. Virtual content at the edges is positioned at a first depth that keeps it within the physical environment bounds, while content near the center is positioned at a second depth. This localized depth adjustment ensures content visibility while preventing it from extending beyond physical boundaries where it would cause visual discomfort.
3Adaptability or versatility
If multiple viewing portals are displayed concurrently, then users can compare different content items, but the complexity of the display system increases
Solution Approach 1:
The patent applies segmentation by dividing the display into multiple independent viewing portals, each with its own depth parameters (first depth and second depth). This allows concurrent display of multiple content items with different depth configurations, enabling comparison while managing complexity through modular, independent portal structures that can be rendered separately.
Data Source
AI summary
Various implementations disclosed herein include devices, systems, and methods that provide an XR environment that depicts an environment with a viewing portal for viewing an added content item that is positioned behind the viewing portal. Some implementations determine a first position for a viewing portal within a 3D coordinate system corresponding to an environment, determine a second position for a content item within the 3D coordinate system, where the second position is opposite a front surface of the viewing portal, and determine a viewpoint of an electronic device within the 3D coordinate system. In some implementations, a portion of the content item visible through the viewing portal from the viewpoint is identified, where the portion is identified based on the first position, the second position, and the viewpoint. Then, a view of the identified portion of the content item is provided in the environment.


