Virtual Object Motion Control Through 3D Face Rotation Vectors
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for controlling virtual object motion provide a poor user experience due to reliance on translational motion, which lacks engagement and precision.
Innovation Solution
Implementing rotational motion control of virtual objects based on user face rotations in a 3D space, utilizing a rotation control vector generated from face angles about multiple axes, allowing for rotational and translational motion combinations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If translational motion control is used for virtual objects, then the control mechanism is simple, but the user experience is poor and lacks engagement
Solution Approach 1:
The patent transitions from controlling only translational motion (2D movement) to incorporating rotational motion (3D orientation), adding a new dimension of control. This allows virtual objects to rotate around multiple axes (pitch, yaw, roll) in addition to moving positionally, significantly enhancing user experience while maintaining operational simplicity through face rotation detection
2Adaptability or versatility
If rotational motion control is added to virtual objects, then the user experience is enhanced, but the computational complexity increases
Solution Approach 1:
The system uses the user's own face rotation as the control input, eliminating the need for complex external control devices or interfaces. The face rotation detection leverages existing camera and processing capabilities to directly generate rotation control vectors, reducing overall system complexity while enabling sophisticated rotational control
3Measurement precision
If face rotation detection is used to control virtual object rotation, then the control precision is improved, but the system complexity increases
Solution Approach 1:
The patent replaces traditional mechanical or manual control systems with an optical/biological system using face rotation detection. By utilizing the user's natural facial movements and computer vision technology, the system achieves high-precision rotation control without complex mechanical interfaces or multiple sensors
Data Source
AI summary
There are provided a method and device for controlling motion of a virtual object, which relate to the technical field of motion control. In the method a rotation control vector is generated according to a rotation state of a face of a user in a real three-dimensional space, the rotation state comprising a face rotation angle corresponding to a rotation of the face about at least one rotation axis in the three-dimensional space, and a component of the rotation control vector in at least one dimension being associated with the face rotation angle corresponding to the rotation axis; Motion of the virtual object is controlled through the rotation control vector, the motion comprising rotational motion. The methods and devices of the present disclosure can improve the experience of motion control on the virtual object.


