以智能床用户入睡时间数据为基础,可以应用于多个领域和场景:1)个人健康管理:通过智能床采集到的用户入睡时间数据,可以对个人的睡眠质量进行评估和监测,为用户提供个性化的睡眠建议,帮助改善睡眠质量。2)医疗研究和诊断:入睡时间数据可以用于医疗研究和诊断,通过分析大量用户的入睡时间数据,可以研究人群的睡眠模式、潜在的健康问题及疾病风险。此外,医生可以根据入睡时间数据评估病人的睡眠质量,辅助诊断和制定治疗方案。3)健身和运动训练:入睡时间数据可以用于健身和运动训练中。通过监测入睡时间和睡眠质量,可以评估训练效果和身体的恢复情况,合理调整训练计划,以提高运动表现和预防运动损伤。
智能床的传感器,收集夜间心率、呼吸、体动数据,这些数据经过异常值处理后,设置一个时间窗口T分钟(T取10分钟,在样例数据中表示为10个数据),每次取T分钟内的心率、呼吸、体动数据,与上一个时间窗口T-1内的数据进行对比计算差值和变化率,分别乘上相应的权重值W,加权求和后,再归一化到0-1之间得到入睡概率P,如果入睡概率P大于阈值则当前时间窗口的开始时间判断为入睡时间。有且只有一个入睡时间点,如果在遍历时间窗口T时,出现多个入睡概率P满足大于阈值的条件,那么取概率P最大的时刻对应时间窗口T的开始时间为入睡时间点。
| 字段名 | 类型 | 描述 |
|---|---|---|
用户ID |
-- | -- |
夜间心率 |
-- | -- |
夜间呼吸率 |
-- | -- |
夜间体动 |
-- | -- |
入睡时间点 |
-- | -- |
| fieldName | exampleValue |
|---|---|
| 用户ID | 01 |
| 夜间心率 | [58, 59, 57, 54, 58, 56, 57, 56, 58, 53, |
| 夜间呼吸率 | [16, 16, 15, 14, 14, 14, 15, 14, 15, 14, |
curl -H "Authorization: Bearer YOUR_API_KEY" \
http://localhost:3001/api/v1/datasets/10404