Wearable Motion Trajectory Generation With Reduced Sensor Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Wearable devices consume excessive energy and computational resources when generating motion trajectories due to processing large amounts of navigation, accelerometer, and gyroscope data.
Innovation Solution
Generate motion trajectories using step data and direction data from wearable devices, reducing the processing of other data to minimize data volume and computational load, thereby extending battery life.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the wearable device processes large amounts of navigation data, accelerometer data, gyroscope data, and magnetometer data to generate motion trajectory, then the accuracy and completeness of the motion trajectory is improved, but the energy consumption and computational load increase significantly
Solution Approach 1:
The patent extracts and utilizes step data and direction data from the wearable device to generate motion trajectory, reducing the processing of other data types. This selective extraction of essential data elements maintains trajectory accuracy while significantly reducing computational load and energy consumption compared to processing all available sensor data
Solution Approach 2:
The motion trajectory generation process is segmented into obtaining coordinates, obtaining step and direction data, determining second coordinates based on these specific data types, and generating the trajectory. This segmentation allows the system to focus computational resources on the most critical data elements rather than processing all sensor data uniformly
2Loss of information
If the wearable device processes large amounts of navigation data, accelerometer data, gyroscope data, and magnetometer data to generate motion trajectory, then the completeness of the motion trajectory is improved, but the computational load increases significantly
Solution Approach 1:
The patent extracts only the essential step data and direction data needed for motion trajectory generation, eliminating the computational burden of processing navigation data, accelerometer data, gyroscope data, and magnetometer data. This extraction approach maintains trajectory completeness while significantly reducing computational complexity
Solution Approach 2:
The data processing is segmented to focus specifically on step data and direction data, separating these critical elements from other sensor data. This segmentation reduces the overall computational load by processing only the necessary data subsets required for accurate motion trajectory generation
3Measurement precision
If the wearable device processes multiple types of sensor data to generate motion trajectory, then the accuracy of the motion trajectory is improved, but the battery life is reduced
Solution Approach 1:
The patent extracts and processes only step data and direction data for motion trajectory generation, eliminating the need to continuously process navigation data, accelerometer data, gyroscope data, and magnetometer data. This selective processing maintains trajectory accuracy while significantly reducing power consumption, thereby extending battery life
Solution Approach 2:
The data processing workflow is segmented to handle only the essential step and direction data, separating this from other sensor data processing. This segmentation reduces the overall computational workload and energy consumption, directly contributing to extended battery life while preserving motion trajectory accuracy
Data Source
Figure 1~3
Figure 4
AI summary
A method and apparatus for generating a motion trajectory of a device, a device, and a medium are provided. The method for generating a motion trajectory of a device includes: obtaining a first coordinate of a wearable device, and obtaining step data and direction data generated by the wearable device; determining a second coordinate of the wearable device based on the step data and the direction data; and generating a motion trajectory of the wearable device based on the first coordinate and the second coordinate.