Virtual Display Square Orientation for 3D AR Headsets
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile devices switching between landscape and portrait orientations cause unsatisfactory 3D content presentation in augmented reality applications, leading to distortion and a jittery user experience due to the lack of adequate technological solutions for seamless orientation transitions.
Innovation Solution
Implementing a system where a first app requests and receives a virtual display in square orientation from a second app, allowing for stereoscopic 3D presentation on a headset, with App Space converting 2D app interactions to 3D spatial interactions and vice versa, maintaining image fidelity regardless of device orientation changes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the mobile device switches between landscape and portrait orientations based on physical orientation changes, then the 2D content can be presented in the appropriate orientation for the device, but the corresponding 3D stereoscopic content will appear small, distorted, and unsatisfactory in portrait orientation
Solution Approach 1:
The patent introduces a virtual display as an intermediary layer between the 2D application and the 3D stereoscopic presentation system. This virtual display maintains a fixed square orientation (1920x1920 pixels) regardless of the mobile device's physical orientation changes, allowing 2D applications to run in their native orientation while the virtual display consistently presents content in square orientation for high-quality 3D stereoscopic rendering in the augmented reality headset.
2Ease of operation
If the mobile device switches between landscape and portrait orientations, then the 2D content orientation can be optimized for the device form factor, but the serial switching causes a jittery effect when viewing stereoscopic content
Solution Approach 1:
The patent establishes the virtual display with a fixed square orientation before the 3D stereoscopic presentation begins. By pre-defining this stable coordinate system and maintaining it throughout the application lifecycle, the system prevents orientation-related jittering in the stereoscopic content while still allowing the mobile device to physically rotate and the 2D application to adapt its layout accordingly.
Data Source
AI summary
In one aspect, at least a first device includes at least one processor and storage accessible to the at least one processor. The storage includes instructions executable by the at least one processor to execute a first application (app) at a first device, where the first app is configured for presenting content stereoscopically in three dimensional (3D) space using a headset. The instructions are also executable to use the first app to request, from a second app, a virtual display in a square orientation. The instructions are then executable to receive, from the second app, the virtual display in the square orientation and to use the first app to present, in 3D space on a display of the headset, the virtual display in the square orientation.


