房间里没有摄像头的传感
RuView 把普通 WiFi 变成一个空间传感器。每个路由器本就用无线电波灌满一个空间,而当人移动、呼吸,甚至静坐时,他们会以可测量的方式扰动那些波。RuView 把这些扰动作为 Channel State Information(信道状态信息)从低成本 ESP32 传感器捕捉下来,变成在场检测、呼吸与心率估计、活动识别和姿态,穿墙、在黑暗中、无需摄像头或可穿戴。对任何想要在场和健康传感、又不愿在卧室或养护场所放一个摄像头或手机 app 的人,这份隐私姿态就是全部吸引力。
它按设计在边缘上跑。一个节点可以是一块 9 美元的 ESP32 板,发布的模型是 4-bit 量化、塞进 8 KB、在树莓派上以微秒级运行,系统在本地学习每个环境,无云、无互联网、无视频。
它能感知什么
README 对能力和它们的方法很具体,这在这个领域不寻常:
- 在场与占用,含计数和进出追踪,带一个完全无需模型的相位方差兜底。
- 生命体征:呼吸率经对解缠相位的 0.1 到 0.5 Hz 带通,心率经 0.8 到 2.0 Hz 带,两者皆无接触、实时。
- 活动与跌倒检测,来自时序模式,跌倒检测由相位加速度阈值加去抖和冷却把守、以限制误报。
- 姿态估计,17 个关键点,来自一个发布在 Hugging Face 上的模型。
它每个节点暴露 21 个实体,十一个原始信号加十个推断的语义状态,比如有人在睡、可能有危险、离床、老人不活动异常,这正是让它对一个家庭、而非只是一个研究 demo 有用的地方。
它怎么接进智能家居
这是 RuView 更像产品、而非论文的地方。它经一个 MQTT 发布器、用单个 --mqtt 标志接进 Home Assistant,并作为一个可被发现的 Matter 桥接进 Apple Home、Google Home 和 Alexa,于是 Siri、Google Assistant 和 Alexa 能按房间报告在场和体征、无需自定义技能。它出厂带 Home Assistant 起步蓝图来启动自动化。硬件侧是一个跨六个 WiFi 信道扫描的 ESP32 网格,能把邻居的路由器当成免费的雷达照明源,而每次测量都经一条 Ed25519 见证链做密码学背书。
该提升你信心、而非降低它的那份诚实
这个传感炒作领域里多数项目会报一个可疑的整数精度。RuView 反其道而行,这值得点出来。README 声明:一个更早的「100% 在场」数字是在单类录音上测的、已被撤回,代之以 v2 编码器一个诚实的、无标签留出的时序三元组准确率 82.3%(从原始的 66.4% 提升)。它的姿态模型在匹配的 MM-Fi 协议上报告 82.69% 的 torso-PCK,基准方法被点名、可审计。一个撤回自己夸大主张、并发布更难的、更低的诚实数字的项目,在发出那种「你在把跌倒检测托付给一个传感器之前会想要的」严谨信号。把这些能力当成真实但依环境而定:RF 传感需要每个房间的标定(约 30 秒),精度随布局而变。
它适合什么,以及成熟度说明
如果你想要构造上即私密、部署又便宜的无接触在场和健康监测,尤其在摄像头不可接受的养老、睡眠监测或占用自动化场景,就上 RuView。智能家居集成让它今天就可用、而非一个实验室玩具。
对成熟度设好预期。它用构建号式的发布(2026 年 6 月 v1613),截至 2026-06 有 198 个 open issue,而物理意味着结果依你的环境而定。商品硬件上的开源 WiFi 传感,多半活在 DensePose-from-WiFi 这类学术工作里;一个 MIT 许可、基于 ESP32、接进智能家居、且到这个规模的实现确实不寻常,所以没有一个成熟的对等物能在同等条件下拿来比。在你把它用于任何安全关键的事之前,先在你的实际空间里试点。
相关
RuView 用 Rust 写;要看那个生态里更多在动的,见 Rust 趋势。想看 GitHub 上还有什么在往上爬,见每日速报和周报。
FAQ
RuView 用摄像头吗? 不用。它从 ESP32 传感器读 WiFi 信道状态信息,所以无需摄像头或可穿戴就能穿墙、在黑暗中工作。
我需要什么硬件? ESP32 节点,每个低至 9 美元,可选配一台像树莓派的小主机做推理。量化模型塞进 8 KB。
它到底多准? 项目诚实地报告 v2 编码器 82.3% 的留出准确率,并撤回了更早的 100% 主张。精度依环境而定,需要简短的每房间标定。
它能配 Home Assistant 吗? 能,经单个 --mqtt 标志,并作为 Matter 桥和 Apple Home、Google Home、Alexa 配对。