Precision Positioning System Action Recognition
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current location determination systems, such as GPS and ultra-wideband (UWB) positioning systems, are unable to provide a detailed understanding of actions and movements on a human scale, limiting their ability to recognize and interpret actions within an environment.
Innovation Solution
A precision positioning system (PPS) in conjunction with a controller, using tags to determine the position of entities with high accuracy, compares position data with known actions defined in a state-based task model to recognize and interpret actions, and initiates system actions or provides information to entities based on these interpretations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If GPS or traditional positioning systems are used, then location determination is achieved with sufficient accuracy for large-scale applications, but the system cannot provide understanding of actions or movements on a human scale
Solution Approach 1:
The patent changes the precision parameter of the positioning system from meter-level (GPS) to sub-meter or centimeter-level (UWB, visual inertial, laser ranging). This parameter change enables the system to detect fine-grained movements and actions on a human scale, transforming location data into actionable insights about entity behaviors, gestures, and interactions within the environment.
2Measurement precision
If higher precision positioning systems like UWB are used, then three dimensional position data with accuracy of approximately one foot or less is achieved, but the system still lacks the capability to recognize and interpret actions
Solution Approach 1:
The patent creates a multi-functional system where the precision positioning system serves dual purposes: (1) providing accurate location data for navigation and tracking, and (2) enabling action recognition by analyzing movement patterns, trajectories, and positional changes. The same high-precision position data is used for both location determination and action interpretation, eliminating the need for separate sensing systems.
Solution Approach 2:
The patent introduces an intermediary processing layer that transforms raw position data into action recognition. The controller receives precise position data from the PPS, compares it against stored action patterns or algorithms, and generates action recognition outputs. This intermediary layer bridges the gap between position measurement and action understanding without adding physical sensing complexity.
3Loss of information
If position data is continuously monitored to recognize actions, then detailed action recognition is achieved, but the system complexity and computational requirements increase
Solution Approach 1:
The patent pre-stores action patterns, movement trajectories, and recognition criteria in the controller before operation. During runtime, the system only needs to compare incoming position data against these pre-defined patterns, significantly reducing computational complexity. The heavy lifting of action pattern definition and algorithm development is performed in advance, allowing real-time action recognition with minimal processing overhead.
Data Source
Figure 1
Figure 2~3
Figure 4
AI summary
To facilitate the recognition and interpretation of actions undertaken within an environment, the environment is associated with a precision positioning system (PPS) and a controller in communication with the PPS. Within the environment, an entity moves about in furtherance of one or more tasks to be completed within the environment. The PPS determines position data corresponding to at least a portion of the entity, which position data is subsequently compared with at least one known action corresponding to a predetermined task within the environment. Using a state-based task model, recognized actions may be interpreted and used to initiate at least one system action based on the current state of the task model and correspondence of the position data to the at least one known action. Furthermore, based on the recognized action, the controller may provide information to the entity or captured event data may be associated with the recognized action.