Model

HDCZA

Heuristic Distribution of Change in Z-Angle (van Hees et al. 2018; GGIR SPT-window)

Venue listedCatalog paper date: 2018Added to atlas: Nov 9, 2026Source

Activity counts measure attention, not model quality. Missing counts are unknown. Publication status follows the linked source; a listed venue alone does not confirm peer review.

1. z-angle every 5 s 2. 5-minute rolling median of absolute successive Δz-angle 3. Per noon–noon day: threshold = 10th percentile × 15 4. Keep blocks below threshold lasting ≥30 min; bridge gaps <60 min 5. Longest block = SPT-window

Signals
IMU
Form factor
Wrist
Year
2018
Architecture

Heuristic SPT-window detector: 5 s z-angle → 5-min rolling median of |Δz-angle| → per noon–noon day threshold = 10th percentile × 15 → keep low-change blocks ≥30 min → bridge gaps <60 min → longest block = SPT-window (sleep onset to wake). Implemented as GGIR HASPT.algo='HDCZA'

License

Algorithm in CC BY 4.0 article; reference implementation in GGIR (Apache-2.0) — ggir

At a glance
Type
Task model
Modalities
IMU
Form factor
Wrist
Parameters
Not reported
Architecture
Heuristic SPT-window detector: 5 s z-angle → 5-min rolling median of |Δz-angle| → per noon–noon day threshold = 10th percentile × 15 → keep low-change blocks ≥30 min → bridge gaps <60 min → longest block = SPT-window (sleep onset to wake). Implemented as GGIR HASPT.algo='HDCZA'
Venue
Scientific Reports 2018;8:12975
Year
2018
arXiv
Not reported
Weights
Not released
Licence
Algorithm in CC BY 4.0 article; reference implementation in GGIR (Apache-2.0) — ggir
Caveats
Not reported
Datasets
Not reported
Added
Nov 9, 2026
Updated
Nov 9, 2026

Abstract

Wrist worn raw-data accelerometers are used increasingly in large-scale population research. We examined whether sleep parameters can be estimated from these data in the absence of sleep diaries. Our heuristic algorithm uses the variance in estimated z-axis angle and makes basic assumptions about sleep interruptions. Detected sleep period time window (SPT-window) was compared against sleep diary in 3752 participants (range = 60–82 years) and polysomnography in sleep clinic patients (N = 28) and in healthy good sleepers (N = 22). The SPT-window derived from the algorithm was 10.9 and 2.9 minutes longer compared with sleep diary in men and women, respectively. Mean C-statistic to detect the SPT-window compared to polysomnography was 0.86 and 0.83 in clinic-based and healthy sleepers, respectively. We demonstrated the accuracy of our algorithm to detect the SPT-window. The value of this algorithm lies in studies such as UK Biobank where a sleep diary was not used.

Verbatim fromthe publisher's DOI record· Publisher licence: https://creativecommons.org/licenses/by/4.0

HDCZA: ChatPPG research summary card

Key results

How it works

How HDCZA works: Input signals → Model → Downstream tasksInput signals: IMU (Accelerometer, 3-axis). Model: HDCZA. Downstream tasks: Sleep staging.Input signalsIMU: Accelerometer, 3-axisxyzIMUAccelerometer, 3-axisModelHDCZADownstream tasksSleep stagingSleep staging
Architecture
Heuristic SPT-window detector: 5 s z-angle → 5-min rolling median of |Δz-angle| → per noon–noon day threshold = 10th percentile × 15 → keep low-change blocks ≥30 min → bridge gaps <60 min → longest block = SPT-window (sleep onset to wake). Implemented as GGIR HASPT.algo='HDCZA'
Inputs
IMU
Approach
sleep · sleep period · SPT window · actigraphy · HDCZA · GGIR

Leaderboard rows· 1

All leaderboards
TaskDatasetMetricValueRank
Sleep/wake detection (actigraphy-style)whitehall-ii-diaryother ↑0.86#1 / 1

Datasets used

No public datasets linked yet.

Papers· 1

Cite this model

Cite the publication recorded for this model. Check it against the publisher before submitting.

van Hees, V. T., et al. (2018). Estimating sleep parameters using an accelerometer without sleep diary. Scientific Reports 2018, 8, 12975. https://doi.org/10.1038/s41598-018-31266-z
van Hees, Vincent T., et al. 2018. "Estimating sleep parameters using an accelerometer without sleep diary." Scientific Reports 2018 8: 12975. https://doi.org/10.1038/s41598-018-31266-z.
van Hees, V. T. et al. (2018) 'Estimating sleep parameters using an accelerometer without sleep diary', Scientific Reports 2018, 8, p. 12975. doi: 10.1038/s41598-018-31266-z.
van Hees, Vincent T., et al. "Estimating sleep parameters using an accelerometer without sleep diary." Scientific Reports 2018, vol. 8, 2018, p. 12975. https://doi.org/10.1038/s41598-018-31266-z.
V. T. van Hees et al., "Estimating sleep parameters using an accelerometer without sleep diary," Scientific Reports 2018, vol. 8, p. 12975, 2018, doi: 10.1038/s41598-018-31266-z.
@article{hees2018estimating,
  title         = {{Estimating sleep parameters using an accelerometer without sleep diary}},
  author        = {van Hees, Vincent T. and others},
  year          = {2018},
  journal       = {Scientific Reports 2018},
  volume        = {8},
  pages         = {12975},
  doi           = {10.1038/s41598-018-31266-z}
}

History

  1. Added to the ChatPPG research hub

Software: GGIR is listed in Wearable Signal Tools, with its licence, commercial use and last commit.