Paper

TimeCap: A Scalable Open-Source Pipeline for Captioning Wearable Health Time-Series Data

Max Rosenblattl, Milana Gurbanova, Karl Aurel Deck, Narayan Schuetz, Thomas Kaar, Manuel Milling +13 more
arXiv 2610.21274v12026HRstepssleepactivityTextOpen code
PreprintCatalog paper date: 2026Added to atlas: Oct 16, 2026Source
Citations—Not available
GitHub stars—Not available
HF downloads—Not available

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.

Problem: time-series language models (TSLMs) lack open, signal-grounded, reproducible text–time-series pairs. LLM-written captions cannot be regenerated exactly. Pipeline: deterministic captioner with three extractor tiers (statistical, structural, semantic) plus a cross-channel synthesis layer.

  • Venue: arXiv 2610.21274v1 (cs.LG, cs.CL; submitted 2026-10-15; 46 pp incl. supplement)
  • Signals: hr, steps, sleep, activity, text
  • Form factor: wrist
At a glance
Venue
arXiv 2610.21274v1 (cs.LG, cs.CL; submitted 2026-10-15; 46 pp incl. supplement)
Published
2026
DOI
Not reported
PMID
Not reported
Licence
Not reported
Form factor
Wrist
Subjects
Not reported
Code
Open
Added
Oct 16, 2026

Abstract

Time-series data generated continuously across industrial, environmental, and especially health domains produce multimodal signals whose scale and heterogeneity make their processing and interpretation particularly challenging. Time-Series Language Models (TSLMs) promise scalable interpretation of these signals, yet remain bottlenecked by a fundamental lack of text-annotated time series pairs that are signal-grounded, reproducible, and extensible across modalities and schemas. Existing paired corpora are either closed or limited in scale and modality coverage. Annotation with large language models could scale them up, but its outputs cannot be regenerated exactly, which prevents others from re-deriving, extending, or auditing the resulting corpus. To address this, we release TimeCap, an open deterministic captioning pipeline with three reusable extractor tiers and a cross-channel synthesis layer that operates directly on the signal with no language model in the loop, extensible to new schemas by writing channel definitions alone. This positions TimeCap as a reproducible mechanism for future dataset generation rather than a one-off release. Applying TimeCap to OpenMHC, the MyHeart Counts wearable dataset, yields MHCap, the largest open caption layer for multimodal wearable time-series data. MHCap spans 19 Apple HealthKit channels and 7,005,763 captions over 908,944 person-days. To showcase the impact of the corpus, we train OpenTSLM, a time-series language model, on MHCap and benchmark on health-outcome prediction. Caption-augmented training (OpenTSLM-Cap) outperforms a label-only baseline on 29 of 32 per-user binary evaluations across 8 tasks.

Verbatim fromarXiv· arXiv metadata (abstracts are released under CC0)

TimeCap: A Scalable Open-Source Pipeline for Captioning Wearable Health Time-Series Data: ChatPPG research summary card

How it works

How Method works: Setup → Method → TargetSetup: Signals (hr, steps, sleep, activity, text); Form factor (wrist). Method: Method (Language-aligned).SetupSignals: hr, steps, sleep, activity, textSignalshr, steps, sleep, activity, textForm factor: wristForm factorwristMethodMethodLanguage-aligned

Authors· 10

Cite

@article{timecapmhcapcaptioningwe2026,
  title = {{TimeCap: A Scalable Open-Source Pipeline for Captioning Wearable Health Time-Series Data}},
  author = {Max Rosenblattl and Milana Gurbanova and Karl Aurel Deck and Narayan Schuetz and Thomas Kaar and Manuel Milling and Nicolas Zumarraga and Ning Wang and Kelly W. Zhang and Anders Johnson and Robert Jakob and Björn W. Schuller and Elgar Fleisch and Daniel Seung Kim and Allan Lawrie and Patrick Langer and Maxwell A. Xu and Euan Ashley and Paul Schmiedmayer},
  year = {2026},
  journal = {arXiv 2610.21274v1 (cs.LG, cs.CL; submitted 2026-10-15; 46 pp incl. supplement)},
  eprint = {2610.21274}
}

History

  1. Added to the ChatPPG research hub