Coordinate Transformation for Interactive Depth Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional interactive systems fail to accurately determine depth changes of command objects when users are not directly facing the detection module, leading to incorrect operation commands due to position shifts on the XY plane and erroneous depth changes along the Z-axis.
Innovation Solution
A coordinate transformation method and computer system that determine a depth change of a command object by obtaining face and command object coordinates, transforming them into a universal coordinate system, and calculating angles between optical-axis rays and detection module coordinates to correct depth changes, ensuring precise interactive operations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the detection module uses a fixed coordinate system to determine depth changes, then the system structure is simple, but the measurement precision deteriorates when users are not directly facing the detection module
Solution Approach 1:
The patent introduces a universal coordinate system that transforms the detection module's original coordinate system by incorporating rotational and translational transformations. This dimensional transformation allows the system to accurately determine depth changes along the Z-axis even when the user is positioned at angles, by mapping the oblique coordinates to the universal coordinate framework through mathematical transformation matrices.
Solution Approach 2:
The patent changes the coordinate system parameters by defining a universal coordinate system with specific transformation relationships to the detection module's coordinate system. By adjusting and transforming coordinate parameters (X, Y, Z axes) through rotation angles and translation vectors, the system maintains measurement precision across different user positions without requiring physical reconfiguration of the detection module.
2Reliability
If the system assumes the user is directly facing the detection module, then the ease of operation is high, but the reliability deteriorates when the user position deviates from the expected position
Solution Approach 1:
The patent creates a universal coordinate system that can handle multiple user positions and orientations, making the system universally applicable regardless of whether the user faces the detection module directly or at an angle. The coordinate transformation mechanism allows the same detection module to accurately process commands from various positions, eliminating the need for strict positioning requirements while maintaining operation accuracy.
Solution Approach 2:
The patent implements a dynamic coordinate transformation approach where the system adaptively calculates the user's position and orientation relative to the detection module. By dynamically adjusting the coordinate transformation parameters based on detected face and hand positions, the system maintains reliability across varying user positions without requiring the user to consciously adjust their positioning.
3Measurement precision
If the detection module only detects position changes on the XY plane, then the device complexity is low, but the measurement precision of depth changes deteriorates
Solution Approach 1:
The patent extends the detection from the two-dimensional XY plane to three-dimensional space by introducing the Z-axis (depth dimension) through coordinate transformation. The universal coordinate system incorporates depth information by transforming the detection module's coordinates, allowing the system to accurately measure depth changes along the Z-axis while maintaining the simplicity of the original detection mechanism.
Solution Approach 2:
The patent uses coordinate transformation as an intermediary mathematical process that bridges the gap between the simple XY-plane detection and the required three-dimensional depth measurement. By introducing transformation matrices and coordinate mapping as intermediaries, the system derives accurate depth information from two-dimensional detection data without requiring complex three-dimensional detection hardware.
Data Source
AI summary
A coordinate transformation method for a user and an interactive system including a detection module is disclosed. The coordinate transformation method includes determining a face information and a command object of the user via the detection module to obtain a face coordinate and a command object coordinate, transforming the face coordinate into a transformed face coordinate according to a coordinate of the detection module, obtaining an angle between an optical-axis ray and a line formed via connecting the transformed face coordinate and the coordinate of the detection module, obtaining a transformed command object coordinate according to the angle and the command object coordinate, and determining a depth change of the command object according to the transformed object coordinate to set up an interactive operation between the interactive system and the user.


