3D Virtual Object Interaction Using Dynamic Cone Casting
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing VR, AR, and MR technologies face challenges in providing comfortable and natural-feeling interactions with virtual objects due to user fatigue and precision issues when objects are spaced far apart or close together, leading to unstable imaging and eye strain.
Innovation Solution
A wearable system that adjusts user interface operations based on contextual information, using cone casting with dynamically adjustable apertures and movement multipliers to enhance interaction precision and reduce fatigue.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Area of stationary object
If objects are spaced far apart in VR/AR/MR environments, then users can see and interact with objects without obstruction, but users experience fatigue and precision issues when interacting with objects
Solution Approach 1:
The system dynamically adjusts the aperture of the selection cone based on the user's interaction context and object distance. When objects are far apart, the aperture is expanded to improve visibility and selection ease. When objects are close together, the aperture is reduced to enhance selection precision, thereby resolving the contradiction between field of view coverage and interaction precision
Solution Approach 2:
The system changes the spatial parameters of the selection cone (aperture angle, length) based on the distance to target objects and contextual information. This parameter adjustment allows the interface to adapt to different spatial configurations, maintaining both visibility and precision across various object spacing scenarios
2Quantity of substance
If objects are spaced close together in VR/AR/MR environments, then users can interact with more objects in a compact space, but users experience precision issues and eye strain
Solution Approach 1:
The selection cone aperture is dynamically reduced when objects are spaced close together, allowing users to precisely select among multiple nearby objects without eye strain. The system detects the spatial density of objects and adjusts the cone parameters accordingly, enabling accurate interaction with multiple objects in compact space
Solution Approach 2:
The system provides visual feedback by rendering the selection cone to show users the current selection target among closely spaced objects. This feedback mechanism helps users understand which object will be selected and adjust their pointing direction, improving selection precision in dense object arrangements
3Device complexity
If a fixed aperture cone is used for object selection, then the system is simple to implement, but the system causes user fatigue and precision issues in varying spatial contexts
Solution Approach 1:
The system implements dynamic aperture adjustment of the selection cone based on contextual information such as object distance, spatial density, and user interaction patterns. This dynamic behavior improves user comfort and reduces fatigue while maintaining reasonable system complexity through algorithmic parameter adjustment rather than complex hardware mechanisms
Data Source
AI summary
A wearable system can comprise a display system configured to present virtual content in a three-dimensional space, a user input device configured to receive a user input, and one or more sensors configured to detect a user's pose. The wearable system can support various user interactions with objects in the user's environment based on contextual information. As an example, the wearable system can adjust the size of an aperture of a virtual cone during a cone cast (e.g., with the user's poses) based on the contextual information. As another example, the wearable system can adjust the amount of movement of virtual objects associated with an actuation of the user input device based on the contextual information.


