Screen Object Rotation via Hand Axis Orientation Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems for rotating objects on a screen, such as those used in medical, control, and creative fields, are complex and lack simplicity, reliability, and cost-effectiveness.
Innovation Solution
A device that defines a hand axis using 3D position information from a user's hands and detects changes in orientation to calculate rotations on a screen, incorporating a detection unit, calculation unit, and reducers to stabilize and weight angle changes, allowing for efficient and robust 3D rotation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If complex gesture recognition systems are used for rotating objects on screens, then functionality is improved, but device complexity increases
Solution Approach 1:
The patent extracts the essential rotational information by defining a hand axis between two hands and only detecting changes in orientation of this axis. This eliminates the need for complex full gesture recognition systems while retaining the core functionality of rotating objects on screen. The system takes out only the necessary components (hand axis definition and orientation detection) rather than implementing complete gesture recognition.
2Device complexity
If simple rotation methods are used, then device complexity is reduced, but reliability decreases
Solution Approach 1:
The patent incorporates feedback mechanisms through the detection unit that continuously monitors the orientation of the hand axis and provides real-time rotation calculations. The system uses the relative positions of two hands to define the hand axis and detects changes in this orientation, providing continuous feedback for accurate and reliable rotation control without requiring complex systems.
3Measurement precision
If complex image processing methods are used, then processing accuracy is improved, but processing time increases
Solution Approach 1:
The patent extracts only the essential rotational information needed for accurate object manipulation by defining a hand axis and detecting its orientation changes. This selective extraction of necessary data (hand axis orientation) rather than processing complete gesture information achieves both processing accuracy and speed efficiency, reducing processing time while maintaining precision.
Data Source
Figure 1
Figure 2
AI summary
An apparatus (1) for rotating objects (40) on screens (9) defines a hand axis (20) in response to 3D position information related to the hands (21, 22) of a user and detects a changed orientation of the hand axis (20) with respect to a 3D space and calculates a rotation for the object (40) on the screen (9) in response to said detecting. This way, to rotate the object (40) on the screen (9), an imaginary copy of the object (40) is considered to be inside an imaginary ball (41) held by the user, which imaginary ball (41) is being rotated. The changed orientation of the hand axis (20) comprises changes in angles between the hand axis (20) and the axes (31, 32, 33) of the 3D space. To improve stability in case of each one of said changes being unequal to zero, the apparatus (1) further detects the angles and compares the respective angles with respective thresholds and reduces or weights the respective changes in response to respective comparison results.