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 III.

step recognition:

  1. Apply average filter on radar data

  2. Compute spectrogram

  3. Obtain Pm (t, f) through background noise subtraction

  4. Apply median filter on spectral data

  5. At each time t, select highest frequency F (t) satisfying [Pm (t, f) > Pth]

  6. Refine outlier leg frequency beyond (mean + 3*std dev)

  7. Smooth F (t) with an average filter

  8. Obtain step instances through time domain peak selection for F (t), where peak is F (t) ≥ F (t1) and F(t) ≥ F(t + 1) + c

  9. Eliminate step instances with time intervals to their neighboring steps ≤ 0.35 s