Direction Estimation Using Acceleration Sensor Movement Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional methods for estimating a user's traveling direction, such as those using acceleration sensors, face challenges in accurately determining forward or backward movement, especially when the user transitions from walking to running, leading to potential errors in calculating the current position.
Innovation Solution
An information processing device equipped with an acceleration sensor and a processing unit that distinguishes between walking and running based on acceleration data, switching between specific direction estimation methods to accurately determine the user's traveling direction, utilizing band-pass filters for different frequency ranges associated with each movement type.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a single direction estimation method based on acceleration timing relationship is used, then the system is simple to operate, but the measurement precision deteriorates when movement type changes from walking to running
Solution Approach 1:
The system dynamically adapts the direction estimation method based on detected movement state. When walking is detected, the first estimation method (based on acceleration timing relationship) is used; when running is detected, the second estimation method (based on acceleration direction) is used. This dynamic adaptation resolves the contradiction by optimizing measurement precision for each movement type while maintaining ease of operation through automated detection.
Solution Approach 2:
The system changes the estimation parameters based on movement state. For walking, it uses timing relationship parameters (phase difference between vertical and horizontal acceleration peaks). For running, it switches to direction parameters (orientation of acceleration vector). This parameter change enables accurate direction estimation across different movement types without complicating user operation.
2Device complexity
If the system persists with walking-based estimation method, then the device complexity remains low, but the reliability deteriorates when user transitions to running state
Solution Approach 1:
The system implements dynamic method selection based on real-time movement detection. The processing unit automatically detects whether the user is walking or running and switches between estimation methods accordingly. This dynamic approach maintains low device complexity (no manual input required) while significantly improving reliability across different movement states.
Solution Approach 2:
The system creates two different estimation models (one for walking, one for running) and selects the appropriate copy based on detected movement state. This allows the system to maintain simplicity by having pre-defined models while improving reliability by choosing the correct model for the current activity.
3Ease of operation
If only horizontal component of acceleration is used for direction estimation, then the measurement process is simple, but the measurement precision deteriorates because forward/backward direction cannot be determined
Solution Approach 1:
The system transitions from one-dimensional (horizontal acceleration only) to two-dimensional estimation by incorporating vertical acceleration information. The vertical acceleration timing relationship provides additional dimensional data that enables determination of forward/backward direction, resolving the precision problem while maintaining operational simplicity through automated processing.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This approach enables more accurate estimation of the user's traveling direction regardless of their movement situation, improving the calculation of current position without relying on GPS systems.
Implementation Method 1
an acceleration sensor that detects acceleration generated by movement of a user
Data Source
AI summary
An information processing device acquires acceleration generated by movement of a user, and estimates that the movement of the user is walking or running based on this acquired acceleration. In addition, traveling direction estimation methods for estimating the traveling direction of the user are switched between, based on the estimation results for the movement of the user, and the traveling direction of the user is estimated by way of this selected traveling direction estimation method.


