Synchronous Data Collection for Mobile Sensor Arrays
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data collecting methods for mobile terminals fail to provide real-time and accurate data from multiple sensors simultaneously, leading to errors in applications that require precise data synchronization, such as posture and motion tracking.
Innovation Solution
The method involves adjusting the collection starting moments and selecting a synchronous collecting frequency for multiple data collecting units, allowing them to collect initial data simultaneously, ensuring that each group of data is accurate and synchronized.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If each sensor collects data according to its own collecting frequency independently, then each sensor can collect data efficiently at its optimal rate, but the data from multiple sensors cannot be precisely synchronized to the same moment
Solution Approach 1:
The system performs preliminary actions by adjusting the collection starting moments of multiple sensors before actual data collection begins. This preliminary timing adjustment ensures that all sensors are synchronized to start collecting data at precisely aligned moments, resolving the synchronization precision issue while maintaining each sensor's optimal collection frequency
Solution Approach 2:
The system changes the timing parameters (collection starting moments) of the sensors to achieve synchronization. By adjusting these parameters, the system enables precise alignment of data collection moments across multiple sensors operating at different frequencies, without requiring changes to the sensors' inherent collection rates
2Ease of operation
If data from multiple sensors are collected at close moments but not precisely the same moment, then data can be obtained for applications with lower precision requirements, but errors occur in applications requiring high precision such as posture and motion tracking
Solution Approach 1:
The system performs preliminary timing adjustment of collection starting moments to ensure precise synchronization before data collection begins. This preliminary action guarantees that data from multiple sensors are collected at precisely the same moment, eliminating timing errors in calculations for applications requiring high precision
Data Source
Figure 1~2
Figure 3
Figure 4
AI summary
Embodiments of the present invention disclose a data collecting method and apparatus, and a mobile terminal. The data collecting method may be applied in an apparatus including multiple data collecting units, and the method includes: collecting, by at least two data collecting units, initial data simultaneously at their respective collecting frequencies according to a collection starting moment; and collecting, according to a synchronous collecting frequency, the initial data collected by the at least two data collecting units, so as to obtain synchronous data, where the synchronous collecting frequency is a common divisor frequency of the respective collecting frequencies of the at least two data collecting units. According to the data collecting method and apparatus, and the mobile terminal, multiple groups of accurate data collected by each data collecting unit at a same moment are obtained in a manner of adjusting collection starting moments of at least two data collecting units and at the same time capturing, according to a synchronous collecting frequency, synchronous data from initial data, so that an application using the multiple groups of accurate data can avoid occurrence of an error.