The Smart Mattress Cover System: a compact textile-based system for daily monitoring of sleep-related parameters

Open data API in a single place

Provided by Zenodo

Get early access to The Smart Mattress Cover System: a compact textile-based system for daily monitoring of sleep-related parameters API!

Let us know and we will figure it out for you.

Dataset information

Country of origin
Updated
2025.11.03 00:00
Created
2025.01.01
Available languages
English
Keywords
Quality scoring

Dataset description

This dataset was developed within the EU-funded Tolife project, aimed at validating an artificial intelligence solution for analyzing patient data collected through unobtrusive sensors during daily-life. The primary objectives are to support personalized treatment, evaluate health outcomes, and improve the quality of life for individuals affected by chronic obstructive pulmonary disease. In this study, we employed one of Tolife’s daily-life monitoring devices: the Smart Mattress Cover System (SMCS), a compact, non-invasive, and scalable solution for real-world sleep monitoring. The SMCS comprises two components: the Smart Mattress Cover (SMC), placed over the mattress to acquire patient-related parameters, and the Bedroom Box Hub (BBH), a smart off-bed unit responsible for data acquisition and integrating environmental sensors. The SMC consists of a compact, low-density, textile-based pressure matrix (PM) and two embedded accelerometers (ACCs). Its raw data enables the extraction of heart rate (HR), breathing rate (BR), body movements and bed occupancy status. Here, we present the dataset only related to the SMC’s validation. Specifically, BR can be estimated from PM data by tracking mattress pressure variations induced by chest volume changes during respiration; HR can be derived from ACC data via ballistocardiographic analysis of heart-induced vibrations; body movements and bed occupancy can be detected using both PM and ACC signals. Eleven participants completed three dedicated protocols targeting (i) HR, (ii) BR, and (iii) movement and bed occupancy detection (MOV). Each protocol required subjects to lie in three randomly ordered positions: supine, prone, and lateral (left or right, selected at random for each trial). Reference HR and BR measurements were obtained using the Shimmer3 ECG unit (Shimmer Research, Ireland), worn on the chest with a 4-lead thoracic band configuration. Reference for MOV were obtained from the protocol itself. The dataset is organized into folders containing SMC data and reference signals, with individual .csv files corresponding to each sensor and protocol. The dataset is structured in two folders: the first stores data acquired from the SMC, while the second one contains the reference data. Within the folders, the organization follows the structure outlined in the "readme" file. The posture's sequences assumed by subjects during the protocols are stored in the three separate file for each protocol (position_HR.csv for HR, position_BR.csv for BR, position_MOV.csv for MOV).
European data infrastructure with broad catalog discovery, free evaluation access and production-grade API options.
190K+
indexed dataset pages
32
countries and EU institutions
2019
API-first since
Free API quota
for evaluation and prototypes
SLA
history and push on production APIs
FAQ

Questions before production use

Practical answers on evaluation, licensing, freshness, versioning and support.

api.store is built and operated by Apitalks s.r.o. Company details and a direct contact path are linked in the footer for vendor checks and procurement review.
Yes. Selected APIs include a free API quota, so your team can validate coverage, freshness, response shape and workflow fit before asking for a production plan.
Often yes, but usage rights depend on the source license and dataset. We surface source, license and update metadata where available, and can help review terms before a production integration.
Maintained APIs include update metadata where available. For production integrations, we can add history, monitoring and push updates so changes are easier to detect and act on.
Production APIs can add SLA, stable identifiers, versioning support, history, push updates and direct support around the data your product or AI workflow depends on.

Didn't find the API you need?

Let us know and we will figure it out for you.

European data discovery with free evaluation access and production-grade API options.

Copyright © 2026. Made by Apitalks