Object Control Mapping for Intuitive Multi-Object Gestures
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing techniques for controlling objects in augmented or virtual reality environments lack flexibility and user convenience, as they require precise specification of target objects and do not adapt to the characteristics of various objects in a space, leading to difficulties in effective control.
Innovation Solution
A method and system that maps a control vector specified in a real-world coordinate system to a control coordinate point in an object reference coordinate system, allowing intuitive gesture or manipulation to determine and control target objects based on their characteristics, enabling seamless switching between objects without separate command specification.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If conventional uniform control methods are used for all objects, then the control system is simple, but it cannot effectively control various kinds of objects with different characteristics
Solution Approach 1:
The patent applies local quality by defining object-specific reference coordinate systems tailored to each object's characteristics. Each object has its own coordinate system that reflects its unique properties (e.g., a lamp has coordinates for switch position and brightness, while a window has coordinates for opening/closing position). This allows the control system to adapt to local characteristics of each object without requiring a completely different control approach for each one.
Solution Approach 2:
The patent changes parameters by transforming control vectors from a unified real-world coordinate system into object-specific reference coordinate systems. This parameter transformation allows the same gesture input to produce different control outcomes based on the target object's characteristics. The mapping process adjusts the control parameters according to each object's unique coordinate system, enabling versatile control while maintaining a simple unified input interface.
2Ease of operation
If users must personally specify target objects very specifically, then control precision is high, but user convenience deteriorates
Solution Approach 1:
The patent implements universality by creating a unified real-world coordinate system that serves as a universal interface for controlling all objects in the space. Users perform gestures in this unified coordinate system regardless of which object they want to control. The system then automatically maps these universal gestures to the appropriate object-specific coordinate systems, eliminating the need for users to learn object-specific control methods while maintaining precise object identification.
Solution Approach 2:
The patent introduces an intermediary mapping process that translates between the unified real-world coordinate system and object-specific reference coordinate systems. This intermediary layer automatically identifies the target object based on the gesture in the unified system and transforms it into the appropriate coordinate system for that object. This mediator eliminates the need for users to manually specify objects while ensuring precise control, as the mapping process handles object identification and coordinate transformation automatically.
3Adaptability or versatility
If only predetermined objects are controlled, then the control system is simple, but flexibility deteriorates
Solution Approach 1:
The patent applies dynamics by making the control system adaptable to any object in the space rather than being fixed to predetermined objects. The system dynamically identifies target objects based on user gestures in the unified real-world coordinate system and automatically configures the appropriate object-specific reference coordinate system. This dynamic adaptation allows the system to control any object flexibly while maintaining a consistent and simple user interface, avoiding the need for complex predetermined configurations.
Data Source
Figure 1~2
Figure 3
Figure 4~5
AI summary
According to one aspect of the invention, there is provided a method for assisting object control, comprising the steps of: specifying, in a real-world coordinate system, a control vector corresponding to a gesture or manipulation performed by a user; determining an object indicated by the control vector as a target object to be controlled by the gesture or manipulation performed by the user; performing mapping for specifying a control coordinate point corresponding to a magnitude or direction of the control vector in a target object reference coordinate system defined on the basis of a characteristic of the target object; and determining a control command to be applied to the target object, with reference to the control coordinate point specified by the mapping.