3D Cursor Mode Switching for Stereoscopic Displays
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current three-dimensional display systems lack efficient methods for user interaction with both 2D and 3D elements within a unified stereoscopic environment, where the cursor mode transitions inadequately between 2D and 3D operations based on proximity to the display, limiting seamless interaction with graphical user interfaces and 3D objects.
Innovation Solution
A system and method utilizing a 6DOF pointing device to determine cursor position and mode, where the cursor operates in 2D mode within a specified volume proximate to the display for interacting with 2D elements and switches to 3D mode outside this volume for interacting with 3D elements, allowing configurable representation and operation based on proximity and orientation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a single cursor mode is used in 3D display systems, then the system structure is simple, but the ability to interact with both 2D and 3D elements is limited
Solution Approach 1:
The system dynamically switches between 2D and 3D cursor modes based on the user's proximity to the display surface. When the pointing device is close to the display, the system activates 2D cursor mode for interacting with 2D GUI elements; when moved away, it transitions to 3D cursor mode for manipulating 3D objects. This dynamic adaptation allows a single cursor system to handle multiple interaction scenarios without requiring separate dedicated cursors for each mode.
Solution Approach 2:
The system changes the operational parameters of the cursor based on spatial position. By monitoring the distance between the pointing device and the display surface, the system adjusts the cursor's functional state (2D mode vs. 3D mode) and visual representation accordingly. This parameter-based control enables seamless transition between interaction modes while maintaining a unified cursor system.
2Ease of operation
If cursor mode transitions are made explicit, then the user can understand the current mode, but the transitions become less seamless
Solution Approach 1:
The system uses visual appearance changes of the cursor to indicate the current operational mode. When in 2D mode, the cursor displays one visual style; when in 3D mode, it transforms to a different visual style. These appearance transitions provide continuous feedback to the user about the current mode without requiring explicit notifications or interrupting the interaction flow, thus maintaining seamlessness while preserving mode awareness.
3Measurement precision
If a 6DOF pointing device is used to determine cursor position, then the precision of position detection is improved, but the device complexity increases
Solution Approach 1:
The 6DOF pointing device serves multiple functions within the system: it detects the user's position in three-dimensional space, determines the distance from the display surface, identifies the intended target (2D GUI element or 3D object), and provides orientation information. By using a single multi-functional device instead of multiple specialized devices, the system achieves high measurement precision while minimizing the number of components required.
Data Source
AI summary
System and method for invoking 2D and 3D operational modes of a 3D pointing device in a 3D presentation system. A 3D stereoscopic scene and a 2-dimensional (2D) scene are displayed concurrently via at least one stereoscopic display device. A current cursor position is determined based on a 6 degree of freedom 3D pointing device. The cursor is displayed concurrent with the 3D stereoscopic scene and the 2D scene, where the cursor operates in a 2D mode in response being inside a specified volume, where, in the 2D mode, the cursor is usable to interact with the 2D scene, and where the cursor operates in a 3D mode in response to being outside the specified volume, where, in the 3D mode, the cursor is usable to interact with the 3D stereoscopic scene.


