Passive Vital Signs Monitoring Tool | 无感生命体征监测分析工具

📹 摄像头一扫,心率呼吸全知道

基于普通摄像头的非接触生命体征监测技能,无需穿戴设备即可检测心率、呼吸、血氧及心率变异性,适用于居家健康筛查与远程看护场景。

收藏
2.4k
安装
1k
版本
1.0.4
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

本技能通过标准摄像头(智能手机或电脑摄像头)采集面部视频,利用光学体积描记法(Photoplethysmography, PPG)原理,捕捉肉眼不可见的皮肤颜色细微变化及微头部运动,结合计算机视觉与信号处理算法,实现完全无感的生命体征监测。

监测指标:心率(BPM)、呼吸频率(次/分)、血氧饱和度估算(SpO2%)、心率变异性(HRV)。

执行流程
1. 用户上传本地视频或提供网络视频URL

2. 强制验证open-id(优先从config.yaml读取api-key,否则需用户主动提供)

3. 调用contactless_vital_signs_monitoring.py脚本提交云端API分析

4. 获取结构化JSON报告,支持Markdown表格形式展示历史报告清单

关键技术约束

  • 视频要求:MP4/AVI/MOV格式,推荐10-30秒,最短≥3秒,最大100MB
  • 环境要求:人脸正对摄像头30-50cm,光线充足均匀,避免遮挡
  • 数据隔离:严格禁止读取本地记忆文件(memory/*.mdMEMORY.md、LanceDB),所有历史查询必须通过--list --open-id调用云端接口

显著优点

| 维度 | 优势 |
|------|------|
| **零穿戴负担** | 无需手环、贴片、指尖夹,彻底消除设备依从性问题 |
| **零接触安全** | 避免交叉感染风险,特别适合传染病流行期或多人共用场景 |
| **即时可用** | 普通智能手机/电脑摄像头即可,无需专用硬件 |
| **云端持久化** | 监测报告绑定open-id存储,支持历史数据追溯与趋势分析 |
| **多模态输入** | 同时支持本地视频文件(multipart/form-data上传)与网络URL |

潜在缺点与局限性

1. 精度天花板:受光照条件、肤色、面部毛发、妆容、运动伪影影响显著,医疗级精度无法保证
2. 场景受限:需主动配合(正对镜头),无法实现睡眠监测或动态活动中的连续监测

3. 单点测量:单次分析仅反映录制时段的瞬时状态,非持续监测

4. 隐私敏感:面部视频上传云端,存在生物特征数据泄露风险

5. 网络依赖:核心计算依赖云端API,离线不可用,延迟受网络质量影响

6. 医学免责:明确标注"仅供健康参考,不可替代专业医疗测量"

适合人群

  • 居家健康关注者:日常快速筛查,了解基础心血管状态
  • 老年人家属/远程看护人员:非侵入式定期监测,降低老人操作门槛
  • 健身/压力管理用户:HRV分析辅助评估自主神经功能与恢复状态
  • 医疗资源匮乏地区:低成本替代部分基础体征筛查场景
  • 感染控制敏感环境:ICU探视、隔离病房等非接触监测需求

常规风险

| 风险类别 | 具体表现 | 缓解建议 |
|----------|----------|----------|
| **误读风险** | 用户将估算值当作医疗诊断依据 | 强制输出医学免责声明;异常结果提示就医 |
| **数据泄露** | 面部视频+健康数据云端存储 | 确认服务商数据加密与 retention 政策;避免敏感环境使用 |
| **open-id滥用** | 配置泄露导致他人报告被访问 | 强化config.yaml权限管理;建议用户使用个人手机号作为标识 |
| **API不可用** | 网络中断或服务故障 | 本地无降级方案,需明确告知服务依赖性 |
| **算法偏差** | 深肤色用户、极端光照下精度下降 | 前置检测质量提示,低质量视频拒绝分析或标注置信度 |

Passive Vital Signs Monitoring Tool | 无感生命体征监测分析工具 内容

references文件夹
scripts文件夹
skills文件夹
face_analysis文件夹
references文件夹
scripts文件夹
smyx_common文件夹
scripts文件夹
手动下载zip · 36.8 kB
api_doc.mdtext/markdown
请选择文件