SweatStack AISC

Adaptive Instensity Segmentation Code (AISC) is a compression algorithm for activity data. It replaces a dense per-second stream with a handful of variable-length segments, reducing the amount of data sent and the computational cost of aggregate statistics. Your results (for example the mean-max curve) stay guaranteed within a very small bounded error. See it in action below, and explore the docs for how to use AISC. The AISC codec can be licensed separately.

Loading sample activity…

Raw signal & segmentation

×
compression
raw samples → segments

Signal over time
Drag horizontally to zoom. Double-click to reset. Hover for values.

Mean-max curve: raw vs. AISC

%
avg deviation from raw mean-max
max absolute deviation, max relative

Best average over duration (log scale)
The two curves sit nearly on top of each other. The codec preserves the effort distribution.