网易首页 > 网易号 > 正文 申请入驻

PhysioDSP:全新Python库助力可穿戴设备信号处理!

0
分享至

可穿戴设备的生理信号处理是健康科技与研究领域反复出现的工程难题。ECG 记录、心率变异性指标、加速度计数据,不管处理哪一类信号,从原始传感器输出到有意义的生物标志物,整条链路都是碎片化的:算法散落在论文、代码仓库和临时脚本里,接口各不相同,数据模型也无法共享。



PhysioDSP 是一个开源 Python 库,目标是改变这种局面。它给出了一套统一、可扩展的框架来处理和分析生理传感器数据,核心关注点放在算法一致性、类型安全与可复现性上。项目托管在 GitHub,pip 安装即可使用:

pip install physiodsp

核心架构

PhysioDSP 的算法架构简洁统一,各组件易于集成、扩展和测试。

每个算法遵循同一套模式:Settings 类(基于 Pydantic)定义可配置参数;Algorithm 类继承 BaseAlgorithm,对外暴露 run() 方法;结果以 Pandas DataFrame 返回,直接接入下游处理。传感器数据封装在 AccelerometerData、EcgData、HrvData 等类型化数据模型中,实例化时即执行 schema 校验。

切换算法或调参无需改动数据处理代码——把数组包进对应的数据类,就能接入 PhysioDSP 的处理流水线。

from physiodsp.ecg.peak_detector import EcgPeakDetector
from physiodsp.sensors.ecg import EcgData
ecg_data = EcgData(timestamps=timestamps, values=ecg_values, fs=250)
detector = EcgPeakDetector()
result = detector.run(ecg_data)
# 包含 RR 间期和心率的 DataFrame
print(result.biomarker)

已实现的算法

当前版本包含四个功能模块。

活动分析方面,activity/ 模块实现了多种体动记录算法,均经过单元测试且可投入生产:ENMO(欧几里得范数减一)、过零率、高于阈值时间(用于剧烈活动量化)、PIM(比例积分模式,处理多轴数据),以及一套个性化活动评分方案,输出归一化的 0–100 每日活动与恢复指数,支持基线个性化。

ECG 处理集中在 ecg/ 模块,核心是一个基于类 Pan-Tompkins 滤波和峰值检测流水线的 QRS 波群检测器。传入任意采样频率的 EcgData 对象后,该检测器在单个 DataFrame 中返回心跳时间戳、RR 间期与瞬时心率。hrv/ 模块负责 HRV 评分,算法将 RMSSD(连续差值均方根)经 sigmoid 归一化映射到 0–100 分,同时纳入趋势和稳定性分量,计算基于滑动窗口,面向纵向监测场景。

底层的 dsp/ 模块提供卷积和滤波工具,既是上述各模块的计算基础,也可独立用于构建自定义信号处理流水线。

传感器支持与数据模型

传感器层对三种 IMU 模态——加速度计、陀螺仪、磁力计——以及 ECG 和 HRV 时间序列做了统一抽象。每个数据类接收原始 NumPy 数组、时间戳和采样频率,经 Pydantic 校验输入后,向下游算法提供一致的接口。传感器抽象与算法逻辑的分离带来一个直接的好处:接入新硬件或新信号类型时无需改动已有算法实现。运行环境要求 Python ≥ 3.11,依赖 NumPy、Pandas、SciPy 和 Pydantic。

总结

PhysioDSP 虽然刚刚看是,但是已经是一个可用的生理信号处理基础框架。当前版本(0.1.0b0)覆盖活动分析、ECG 峰值检测和 HRV 评分三个方向,架构统一且易于测试。后续计划中的模块包括能量消耗估算、睡眠质量指标和基于机器学习的活动识别。

https://avoid.overfit.cn/post/f014d12b5f154279b969a1d7f5bedc1c

BY Matteo Serafino

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
委内瑞拉代总统:感谢中国与委内瑞拉人民站在一起

委内瑞拉代总统:感谢中国与委内瑞拉人民站在一起

新华社
2026-06-30 14:59:02
3年4500万美金!1年800万美金!两笔签约达成,马刺要武装到牙齿

3年4500万美金!1年800万美金!两笔签约达成,马刺要武装到牙齿

世界体育圈
2026-06-30 14:42:23
瞒不住了!台海都是假象,美国真正的恶仗,已经打到中国家门口

瞒不住了!台海都是假象,美国真正的恶仗,已经打到中国家门口

小樾说历史
2026-06-28 12:04:30
“这使FIFA和世界杯蒙羞”:50名欧洲议员要求调查因凡蒂诺的“特朗普和平奖”

“这使FIFA和世界杯蒙羞”:50名欧洲议员要求调查因凡蒂诺的“特朗普和平奖”

漫川舟船
2026-06-30 18:19:26
总分 702、语文 146!考生满分卷面走红,阅卷老师看后爱不释手!

总分 702、语文 146!考生满分卷面走红,阅卷老师看后爱不释手!

凯旋学长
2026-06-30 19:07:43
孙兴慜发文全民致歉,金希澈看后落泪,无数韩国网友为之动容

孙兴慜发文全民致歉,金希澈看后落泪,无数韩国网友为之动容

动物奇奇怪怪
2026-07-01 00:58:55
劳斯莱斯闪灵2官方降价130万 再送36万配置

劳斯莱斯闪灵2官方降价130万 再送36万配置

爱卡汽车
2026-06-30 19:28:13
结束长达25年运营,这款童年游戏也要“寿终正寝”了吗?

结束长达25年运营,这款童年游戏也要“寿终正寝”了吗?

果壳
2026-06-29 23:06:13
李鹏总理儿媳罕见影像,容颜端庄尽显风华,祖父功勋可比肩元帅

李鹏总理儿媳罕见影像,容颜端庄尽显风华,祖父功勋可比肩元帅

微野谈写作
2026-06-19 06:45:09
C罗大战莫德里奇!葡萄牙vs克罗地亚黄金一代最后一舞?观赛指南来了

C罗大战莫德里奇!葡萄牙vs克罗地亚黄金一代最后一舞?观赛指南来了

赛场名场面
2026-07-01 00:31:10
日本今年大学生就业率98%,月薪30万,历史第二高

日本今年大学生就业率98%,月薪30万,历史第二高

难得君
2026-06-29 12:03:48
刘涛去上海出差,想着好久没见孙俪,发微信约晚饭。孙俪回得很快:见面可以,只能中午,四点前必须散。

刘涛去上海出差,想着好久没见孙俪,发微信约晚饭。孙俪回得很快:见面可以,只能中午,四点前必须散。

新浪财经
2026-06-28 02:18:47
称无人网约车是世界最大骗局,一传媒公司被判向萝卜快跑赔偿致歉

称无人网约车是世界最大骗局,一传媒公司被判向萝卜快跑赔偿致歉

IT之家
2026-06-30 20:56:09
北京大学发生一起事故!伤者抢救无效死亡

北京大学发生一起事故!伤者抢救无效死亡

海淀邻友圈
2026-06-30 16:16:43
高市早苗:我可以参加峰会,但是不和中方交流,他们对我人身攻击

高市早苗:我可以参加峰会,但是不和中方交流,他们对我人身攻击

怪味历史连连看
2026-06-30 19:55:46
工龄40.5年,个人账户180391.49元,2026年5月退休养老金有多少?

工龄40.5年,个人账户180391.49元,2026年5月退休养老金有多少?

奇葩游戏酱
2026-06-30 18:20:13
日元崩了!一美元兑162日元,全日本开始不安,可这剧本看着眼熟

日元崩了!一美元兑162日元,全日本开始不安,可这剧本看着眼熟

菁菁子衿
2026-06-30 19:47:30
关于网传字节员工炒美股赚3kw美刀,厂哥了解到的一些情况

关于网传字节员工炒美股赚3kw美刀,厂哥了解到的一些情况

大厂青年
2026-06-30 22:54:53
原新华社记者唐师曾,现病情危重处于“生命的边缘”

原新华社记者唐师曾,现病情危重处于“生命的边缘”

转型Media人
2026-06-29 23:12:15
穆勒:输点球大战从来不是运气不好,而是有人没能完成任务

穆勒:输点球大战从来不是运气不好,而是有人没能完成任务

懂球帝
2026-06-30 13:30:48
2026-07-01 04:07:00
deephub incentive-icons
deephub
CV NLP和数据挖掘知识
2022文章数 1465关注度
往期回顾 全部

科技要闻

iPhone18 Pro遭泄密!印度代工商惹祸

头条要闻

坎贝尔承认:中国是最成功渡过难关的国家

头条要闻

坎贝尔承认:中国是最成功渡过难关的国家

体育要闻

德国足球,脸都不要了

娱乐要闻

黄晓明沦陷!羡慕周杰伦能降住昆凌

财经要闻

万亿“寒王”,历史时刻

汽车要闻

奇瑞风云A9探店 五个理由一定来看看

态度原创

教育
艺术
游戏
家居
公开课

教育要闻

考上玄外又不想去了,放弃的人不止一个!网友纷纷表示不理解!

艺术要闻

18幅 现当代著名画家作品

线下宣发落地!知名连锁品牌曝光《GTA6》专属活动

家居要闻

传奇筑 日常诗

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版