Spatiotemporal Movement Track Generation Through Angular-Speed Filtering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current virtual and mixed reality technologies lack comprehensive and systematic recording of spatial information of subjects' movements, limiting the ability to analyze user satisfaction effectively.
Innovation Solution
A method and apparatus for collecting spatiotemporal behaviors by evaluating sampling points based on angular speed and other parameters, filtering out small deviations, and generating a spatiotemporal behavior track through displacement points, including data filling and merging to ensure continuity and accuracy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If comprehensive spatial information recording is implemented, then measurement precision is improved, but device complexity increases
Solution Approach 1:
The patent integrates multiple functions into a unified positioning system that simultaneously performs real-time spatial calibration and comprehensive movement tracking. The system uses a unified coordinate system and positioning methodology that serves both immediate positioning needs and long-term behavioral analysis requirements, eliminating the need for separate specialized systems.
Solution Approach 2:
The patent divides the comprehensive tracking task into manageable segments: real-time positioning, movement trajectory recording, behavioral pattern analysis, and spatiotemporal relationship mapping. This segmentation allows the system to handle complex recording requirements through modular processing steps, reducing overall system complexity while maintaining measurement precision.
2Speed
If real-time positioning is implemented, then speed of position calibration is improved, but loss of spatial information increases
Solution Approach 1:
The patent establishes a unified coordinate system and positioning framework in advance, before actual movement tracking begins. This preliminary setup includes defining reference points, calibration procedures, and data structures, enabling rapid real-time positioning without compromising the completeness of spatial information during subsequent tracking operations.
Solution Approach 2:
The system maintains continuous positioning and tracking operations throughout the user's movement, ensuring no spatial information is lost. The real-time calibration process continuously updates position data while maintaining an unbroken record of spatial relationships, preventing information gaps that would occur with intermittent sampling.
3Measurement precision
If detailed movement tracking is implemented, then measurement precision is improved, but productivity decreases
Solution Approach 1:
The patent extracts and records only the essential spatiotemporal behavior data needed for analysis, separating critical movement information from redundant details. By focusing on key positional changes and significant behavioral patterns rather than recording every minor movement variation, the system maintains high measurement precision while improving data processing efficiency.
Solution Approach 2:
The system dynamically adjusts tracking parameters such as sampling frequency and detail level based on the user's movement state and analysis requirements. During periods of significant movement, tracking precision is maximized, while during stationary periods, sampling rate is reduced, optimizing the balance between measurement precision and processing productivity.
Data Source
Figure 1~2
Figure 3~4
Figure 5~6
AI summary
The present application relates to a method, apparatus, device, system and storage medium for collecting spatiotemporal behaviors and generating a spatiotemporal behavior track. The method includes: obtaining a first time series containing a plurality of sampling points; taking one sampling point as a current sampling point; setting a window time, and finding a first sampling point and a last sampling point within the window time; taking a first position as a center of a circle, which is a center point of the reality display device corresponding to the current sampling point, and calculating an angular speed between the first sampling point and the last sampling point; if the angular speed is greater than a preset angular speed threshold, taking the current sampling point as a displacement point; processing the plurality of sampling points as described above to obtain a second time series; drawing a moving track map.