Virtual Coordinate System Correction for Dynamic Sensor Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic devices lack effective methods for controlling user interactions when both hands are not available, particularly in dynamic environments where the distance and angle between the device and user change, limiting adaptive control mechanisms.
Innovation Solution
An electronic device equipped with a sensor module and processor that determines initial and changed virtual coordinate systems based on inertial, distance, and angle information, allowing control through movements and gestures of a user's face, synchronized with a voice signal-based artificial intelligence platform.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the electronic device uses a fixed coordinate system for control, then the control mechanism is simple, but it cannot adapt to dynamic changes in distance and angle between the device and user
Solution Approach 1:
The patent applies dynamics by transitioning from a fixed coordinate system to a dynamic virtual coordinate system that automatically adjusts based on real-time sensor data. The processor continuously updates the virtual coordinate system mapping based on changes in distance, angle, and inertial information, enabling the control mechanism to adapt to dynamic environmental conditions while maintaining operational simplicity for the user.
Solution Approach 2:
The patent implements parameter changes by modifying the coordinate system parameters (position, orientation, scale) based on sensor inputs. When distance, angle, or inertial parameters change, the processor recalculates and updates the virtual coordinate system parameters accordingly, allowing the system to adapt to environmental changes without requiring complex manual reconfiguration.
2Adaptability or versatility
If the electronic device requires hand-based control, then the control method is straightforward, but it becomes unusable when both hands are not available
Solution Approach 1:
The patent applies universality by creating a control system that works through multiple modalities - facial gestures, voice commands, and traditional hand operations. The sensor module detects various input types (facial movement, voice signals) and the processor translates them into unified control commands, making the device operable in diverse situations including when hands are unavailable, while maintaining the simplicity of voice-based interaction.
3Measurement precision
If the electronic device does not correct coordinate system changes, then the system operates with fewer processing steps, but control accuracy deteriorates when distance or angle changes
Solution Approach 1:
The patent implements feedback by continuously monitoring sensor data (distance, angle, inertial information) and using this information to correct the virtual coordinate system. The processor compares current sensor readings with the established coordinate system mapping, detects deviations, and applies corrective transformations to maintain accurate control. This closed-loop feedback mechanism ensures control accuracy while automating the correction process to minimize user burden.
Data Source
AI summary
An electronic device and method are disclosed. The electronic device may include a display, a sensor module, a processor, and a memory operatively connected to the processor. The memory stores one or more instructions that, when executed, cause the processor implements the method, including: setting an initial value by obtaining inertial information including position information, tilt information, or movement information of the electronic device, distance information between the electronic device and a user, and angle information of a face of the user, through the sensor module, determining a first virtual coordinate system mapped onto a screen of the display, based on the initial value, displaying a cursor at a position on the screen that corresponds to coordinates of one of within the first virtual coordinate system, detecting a change in the distance information, the angle information, or the inertial information through the sensor module after setting the initial value, and correcting a second virtual coordinate system changed from the first virtual coordinate system, based on an amount of change in the first virtual coordinate system such that the second virtual coordinate system is mapped onto the screen.


