Step Counting via Pitch-Detected Signal Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current pedometers based on acceleration sensors face challenges in accurately counting steps due to the direct use of oscillatory acceleration signal peaks, leading to poor step counting accuracy and affecting the implementation of sports schemes.

Innovation Solution

A step counting method and device that utilizes triaxial acceleration sensors to obtain monoaxial acceleration signals, perform high-pass filtering, pitch detection, low-pass or band-pass filtering, and remove interfering extreme value points to accurately count steps by focusing on the pitch component of the acceleration signals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the number of peaks of oscillatory acceleration signal is used to determine walkrun step number, then the step counting process is simple, but the step counting accuracy is poor

Engineering Contradiction:
Improvestep counting process simplicityVSAvoidstep counting accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent segments the step counting process into multiple stages: obtaining triaxial acceleration signals, performing high-pass filtering to remove low-frequency components, conducting pitch detection to identify the fundamental frequency, applying low-pass or band-pass filtering to isolate the pitch component, and finally counting extreme value points. This segmentation transforms a simple but inaccurate peak-counting method into a multi-stage process that maintains simplicity while significantly improving accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces intermediate processing steps between raw signal acquisition and step counting. Specifically, pitch detection serves as an intermediary that identifies the fundamental frequency of the oscillatory signal, and filtering operations act as intermediaries to remove noise and isolate relevant signal components. These intermediaries enable accurate step counting by transforming the raw acceleration signal into a form where extreme value points reliably correspond to actual steps.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If filtering operations are applied to acceleration signals, then step counting accuracy is improved, but processing complexity increases

Engineering Contradiction:
Improvestep counting accuracyVSAvoidsignal processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent leverages the periodic nature of walkrun motion to simplify filtering operations. By performing pitch detection to identify the fundamental frequency of the periodic oscillatory signal, the system can apply low-pass or band-pass filtering with specific cutoff frequencies based on the detected pitch. This periodic action approach allows the use of relatively simple filtering operations tailored to the specific signal characteristics, rather than requiring complex universal filters.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent dynamically adjusts filtering parameters based on the detected pitch of the acceleration signal. The cutoff frequency of the low-pass or band-pass filter is set based on the pitch detection results, allowing the filter to adapt to different walkrun speeds and patterns. This parameter change strategy enables accurate filtering without requiring fixed complex filter designs, as the filter characteristics are optimized for each specific signal instance.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10302449B2Step counting method and device
Publication Date: 2019.05.28 GOERTEK INC
  • US10302449B2 patent drawing
  • US10302449B2 patent drawing
  • US10302449B2 patent drawing

AI summary

The present invention provides a step counting method and device. The method comprises the following steps performed repeatedly: a) obtaining three monoaxial acceleration signals with a predetermined length from triaxial output of a triaxial acceleration sensor worn on a walkrunner; b) performing high-pass filtering on each obtained monoaxial acceleration signal; c) performing pitch detection on each high-pass filtered monoaxial acceleration signal; d) using the pitch obtained in each pitch detection as a cut-off frequency to set a low-pass or band-pass filter, and performing low-pass or band-pass filtering on corresponding high-pass filtered monoaxial acceleration signal by using it; e) obtaining acceleration signal extreme value points from each low-pass or band-pass filtered monoaxial acceleration signal and removing interfering extreme value points therein; f) counting the number of the acceleration signal extreme value points after the interfering extreme value points have been removed; g) determining the accumulative walkrun step number of the walkrunner. The method can count steps accurately.