Skip to main content
. 2023 Feb 23;6:29. doi: 10.1038/s41746-022-00745-z

Fig. 3. Walking recognition algorithm and visualization of data processing steps.

Fig. 3

Walking recognition algorithm consists of four main blocks: data preprocessing block standardizes the input signal (i) to the common format insensitive to temporal sensor orientation (ii), data validation block finds high-amplitude data segments (iii), data transformation block reveals frequency of temporal oscillations in time (iv), feature extraction and activity classification block excludes segments with important frequency components outside fw (v), as well as segments of insufficient duration (vi), and returns the output signal with marked walking (vii). Selected algorithm steps are visualized using example data collected with a smartwatch placed on a wrist (WISDM dataset59).