Automatic Calibration of Acceleration Data Using GGIR
Cicada has implemented an algorithm adapted from the GGIR package to automatically calibrate acceleration data.
Note
Reference: Van Hees, Vincent T., et al. “Autocalibration of accelerometer data for free-living physical activity assessment using local gravity and temperature: an evaluation on four continents.” Journal of Applied Physiology 117.7 (2014): 738-744.
First, the algorithm aims to find data segments where there is (almost) no change in movement, i.e. where the standard deviation in the x, y, and z component of acceleration is less than sdCriterion = 0.013. Then, the algorithm assumes that the mean acceleration for these stationary segments must be 1 g. Finally, the algorithm iteratively finds the new offset and gain factors for each acceleration direction such that its deviation from 1 g is minimized.
Please refer to the section ‘Autocalibration method’ with the methods section of the reference paper above for full details on this algorithm.
To autocalibrate the acceleration data using GGIR,
click
Preprocess>GGIR Automatic Calibration.