Accelerometer Step Detection via Zero Crossing Analysis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing pedometer technologies face challenges in accurately distinguishing between walking and running steps, leading to false step detections and inefficient calorie consumption reporting.
Innovation Solution
A method utilizing a microprocessor and accelerometer to filter acceleration data with band pass filters and zero crossings, employing specific time and magnitude thresholds for walking and running activities, and a system to reset height determination based on step detection to conserve power and reduce errors.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If existing pedometer technologies use simple acceleration thresholds to detect steps, then the device complexity is low, but the measurement precision of step detection deteriorates due to false detections
Solution Approach 1:
The patent segments the step detection process into distinct phases: impact detection using acceleration thresholds, floating phase detection using zero crossings, and swing phase detection using acceleration patterns. This segmentation allows each phase to be detected with appropriate precision while keeping individual processing tasks manageable.
Solution Approach 2:
The patent introduces an intermediary processing layer that analyzes the raw acceleration data through multiple filters and detection algorithms before determining step occurrence. This intermediary layer reconciles the simple threshold-based detection with more sophisticated pattern recognition, improving accuracy without requiring complete system redesign.
2Measurement precision
If pedometers continuously monitor acceleration data with multiple filters and thresholds, then the measurement precision of step detection improves, but the use of energy increases
Solution Approach 1:
The patent implements periodic sampling of acceleration data at specific intervals rather than continuous monitoring. The system samples data during detected impact phases and processes information at key moments in the gait cycle, reducing overall computational load and power consumption while maintaining detection accuracy.
Solution Approach 2:
The detection algorithm uses the structure of the acceleration signal itself to identify when detailed analysis is needed. By detecting impact peaks and zero crossings, the system automatically triggers processing only when step events are likely occurring, allowing the device to enter low-power states during non-event periods.
3Reliability
If pedometers use simple step counting algorithms, then the device complexity is low, but the reliability of calorie consumption reporting deteriorates due to inability to distinguish walking and running
Solution Approach 1:
The patent applies different detection criteria and threshold values for different phases of step detection. Impact detection uses one set of thresholds, while floating and swing phase detection use different criteria. This local differentiation allows the system to accurately distinguish between walking and running patterns without requiring a completely separate algorithm for each activity type.
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
Improves the accuracy of step counting by reducing false detections and enabling precise differentiation between walking and running, thereby enhancing calorie consumption reporting and reducing power consumption in devices.
Implementation Method 1
A method utilizing a microprocessor and accelerometer to filter acceleration data
Data Source
AI summary
A filter processes acceleration magnitude signals from an accelerometer device to output spectral content related to walking and running. A device containing the accelerometer determines steps by qualitatively analyzing the processed acceleration signals to determine whether increased acceleration magnitude results from a step impact from running or walking activity. The device may analyze the acceleration signals to determine crossings of an axis at zero magnitude, which crossings typically correspond to a person's foot impacting the ground, and may analyze the period between the zero crossings. The step count can indicate whether the device, in a height determination mode, is moving in a vehicle; if analysis of accelerometer signals indicates no stepping or running, but another circuit of the device indicates rapid movement, the device assumes it is moving in a vehicle, and resets a height above ground value to zero upon determining resumption of walking or running activity.


