Gesture-Based Virtual Object Release via Force Vector Analysis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
User interaction systems in virtual environments require more immersive experiences, as current methods, such as pressing a button to release virtual objects, diverge from real-world actions, creating a disconnect between virtual and real-world interactions.
Innovation Solution
A user interaction apparatus and method that calculates applied force vectors and orientation angles to determine when a virtual object is released, allowing control without specific buttons, mimicking real-world actions by defining boundaries and controlling virtual object movements based on natural gestures.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If a button press is required to release a virtual object, then the control precision is improved, but the ease of operation deteriorates
Solution Approach 1:
The patent extracts the button press operation from the control mechanism and replaces it with direct gesture-based control. The system detects hand gestures (open palm, closed fist, etc.) to directly control virtual object actions, eliminating the intermediate button press step and making the interface more intuitive and easier to operate.
Solution Approach 2:
The patent introduces gesture recognition as an intermediary between the user and the virtual object control. Instead of direct button presses or voice commands, the system uses hand gesture detection as a mediator that translates natural hand movements into virtual object actions, providing a more natural and immersive interaction experience.
2Device complexity
If traditional controller buttons are used, then the device complexity is reduced, but the adaptability deteriorates
Solution Approach 1:
The patent makes the controller universal by enabling it to recognize multiple types of hand gestures (open palm, closed fist, pointing, etc.) and map them to different virtual object control functions. This multi-functional gesture recognition capability allows a single controller to adapt to various interaction scenarios without requiring different buttons or controls for different actions.
Solution Approach 2:
The patent introduces dynamic adaptability by allowing the controller to recognize and respond to different hand gestures in real-time. The control system dynamically adjusts its interpretation of user intent based on the detected gesture type, providing versatile adaptation to different interaction needs while maintaining a simple physical controller form factor.
Data Source
AI summary
The user interaction apparatus receives several movement values from a controller, calculates several applied force vectors according to the movement values, and determines that a specific applied force vector among the applied force vectors is greater than a threshold. Then, the user interaction apparatus determines that an angle between the specific applied force vector and an orientation vector is smaller than another threshold, receives a control position corresponding to the specific applied force vector from the controller, defines a boundary according to a calibrated position of a positioning apparatus or the orientation vector, and determines that the control position is outside the boundary. The user interaction apparatus controls a movement of a virtual object on a display after determining that the control position is outside the boundary.


