AX 爱鲜报

RuView WiFi 感知平台

RuView 用普通 WiFi 信号做空间感知:通过 ESP32 采集 CSI,实现隔墙人员检测、呼吸心率监测、姿态估计与活动识别,全程无摄像头,并原生接入 Home Assistant、Apple Home、Matter 等智能家居生态。

过去 7 天收获 16 颗 Star

爱鲜报评分

0.0

0 人评分

101k

星数

否

中文

Rust

主语言

是

活跃

45

贡献者

人工分析

EDITORIAL

推荐理由

项目把 WiFi CSI 变成可用的空间感知数据,隐私友好且无需摄像头,对智能家居、养老看护、安防场景很有想象力。Rust 实现、ESP32 固件、预训练模型与 Home Assistant 集成齐全,工程完整度高。但涉及射频硬件与信号处理,实际精度依赖环境校准,落地前需评估。

适用场景

  • 智能家居无感存在检测与自动化
  • 老人看护与跌倒/异常活动预警
  • 无摄像头隐私场景的睡眠与生命体征监测
  • ESP32 边缘传感节点与 CSI 数据采集实验
  • Home Assistant / Matter 生态集成开发

优点

  • 无需摄像头与可穿戴设备,隐私友好
  • 覆盖存在检测、生命体征、姿态估计等多种能力
  • 原生支持 Home Assistant、Apple Home、Matter 等生态
  • 提供 ESP32 固件、预训练模型与完整工具链
  • Rust 实现,性能与工程结构较扎实

缺点

  • 需要 ESP32 等硬件并做现场校准,开箱即用门槛较高
  • 射频感知精度受环境、人体姿态与干扰影响较大
  • 部分能力(如统一 RF 世界模型)仍待真实数据验证
  • 文档以英文为主,中文资料较少
上手难度 较难

RuView 是什么

RuView 是一个基于 WiFi 信号的空间感知平台。它利用 ESP32 等低成本设备采集信道状态信息(CSI),把人体对无线电波的扰动转化为可用的数据:有没有人、在做什么、身体状况如何。整个过程不需要摄像头,也不依赖可穿戴设备。

核心能力

  • 存在与人数检测:隔墙感知人员存在、统计人数、跟踪进出
  • 生命体征:非接触测量呼吸频率与心率
  • 活动识别:行走、坐姿、手势、跌倒等时序 CSI 模式识别
  • 环境映射:通过 RF 指纹识别房间、发现家具移动或新物体
  • 睡眠质量:整夜监测、睡眠分期与呼吸暂停筛查
  • 无摄像头姿态估计:从 WiFi CSI 推断 17 个人体关键点

智能家居集成

RuView 可直接接入主流智能家居生态:

  • Home Assistant:通过 --mqtt 参数发布实体,单节点提供 21 个实体(11 个原始信号 + 10 个语义状态,如「有人睡觉」「可能不适」「房间活跃」等)
  • Apple Home / HomePod:以 HAP-1.1 桥接方式被发现
  • Google Home / Alexa / SmartThings:通过 HA 桥或 Matter 端点接入

技术栈与组成

  • 主语言为 Rust,配套 TypeScript / React 工具与前端
  • firmware/esp32-csi-node 提供 ESP32 CSI 采集固件
  • Hugging Face 上提供预训练模型(wifi-densepose-pretrained)
  • 内置模型工作流:录制 CSI → 训练模型 → 加载 RVF 文件 → 切换 LoRA 配置
  • HOMECORE 提供本地状态、历史、自动化、签名 Wasm 插件与语音钩子
  • RuView MetaHarness(@ruvnet/ruview)提供面向人与 AI 代理的引导式操作

适用与注意

RuView 适合智能家居、养老看护、隐私敏感场景的无摄像头感知实验。但射频感知对部署环境敏感,需要现场校准;部分高级能力(如统一 RF 世界模型)仍处于验证阶段,实际精度应以真实环境测试为准。

评论

登录后才可评论与评分

0 条评论

  • 暂无评论,来写第一条吧。