基于睡眠传感器采集的用户睡眠数据,主要考察每5分钟的平均心率情况,把异常心率的时间点标记出,并最终得到当晚的平均心率得分。用户可根据此数据,知晓当晚的睡眠时心率的优良情况,给予用户可度量的正向反馈。
1.收集智能床传感器的心率信号数据,这些数据经过异常值处理后,设置一个5分钟时间窗口,求取平均心率,记录在夜间心率字段中; 2.对平均心率值进行异常标记的判断,如果平均心率值大于80,则标记为1;小于40,则标记为-1; 3.统计异常心率标记的次数占总的平均心率的次数的占比,异常心率占比0-10%记为5分,10%-15%记为4分,15%-20%记为3分,20%-25%记为2分,25%-30%记为1分,大于30%记为0分,作为该用户的心率当晚得分,记录在心率当晚得分字段中。
| 字段名 | 类型 | 描述 |
|---|---|---|
用户ID |
-- | -- |
夜间心率 |
-- | -- |
心率异常标记 |
-- | -- |
当晚心率得分 |
-- | -- |
创建时间 |
-- | -- |
| fieldName | exampleValue |
|---|---|
| 用户ID | 01 |
| 夜间心率 | [68, 60, 63, 67, 67, 67, 67, 67, 67, 67, |
| 心率异常标记 | [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
curl -H "Authorization: Bearer YOUR_API_KEY" \
http://localhost:3001/api/v1/datasets/17565