Skip to main content
. Author manuscript; available in PMC: 2014 Nov 20.
Published in final edited form as: IEEE Trans Biomed Eng. 2014 Apr 23;61(9):2434–2443. doi: 10.1109/TBME.2014.2319333

Algorithm II.

walking speed estimation:

  1. Band pass filter (freq_low, freq_high) to limit the frequency range reasonable based on human gait speed

  2. Compute spectrogram

  3. Reduce spectral noise with average filter

  4. Select frequency with peak energy at time t as the torso frequency shift F (t)f → max[P (t, f)]

  5. Refine outlier torso frequency beyond (mean + 3*std dev)

  6. Update freq_low, freq_high based on obtained torso frequency, and repeat step 1–5 three times with updated freq_low, freq_high

  7. Suppress no-motion (sum energy at time t < threshold) torso frequency to zero

  8. Compute the walking speed v=Fdc2Ft