RuView 快速上手指南:用普通 WiFi 实现无摄像头实时全身追踪
【免费下载链接】RuViewπ RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.项目地址: https://gitcode.com/GitHub_Trending/wi/RuView
RuView 把家里现成的 WiFi 变成空间传感器:穿墙判断房间里有没有人、人在哪,还能无接触测量呼吸和心率。不用装摄像头,不用买穿戴设备,单节点硬件约 9 美元。
💡 它解决了什么问题
装摄像头?卧室和浴室根本不行,走廊拐角还有死角,视线被墙一挡就没了。
家里有独居老人呢?夜里摔倒了,你很可能第二天才发现。手表手环?他可能不愿戴,戴了也可能忘了充电。
RuView 反过来想:不装任何新设备,直接用已经铺满房间的 WiFi 信号。
它和常见做法差在哪
- 不需要装摄像头,只需要房间里已有的 WiFi。不产生画面,隐私问题直接消失
- 不需要戴任何设备,只需要人待在房间里,呼吸、走动、跌倒都会被信号捕捉
- 不需要连云,只需要边缘设备本地跑模型,数据不出家门
原理(大白话版)
把 WiFi 信号想象成一面无形的镜子,铺满整个房间。
第一步,路由器不停发出无线电波。第二步,人走过、坐下甚至只是呼吸,都会让波产生可测量的扰动,一块 ESP32 把这些扰动(CSI,信道状态信息)记下来。第三步,一个 8KB 的小模型把扰动翻译成结论:谁在、呼吸多快、心率多少。
从信号到结果不到 1 毫秒。
WiFi 人体姿态估计示意图:无摄像头下追踪人体关键点与呼吸心率
📊 能做到什么(看数字)
- 在室检测 < 1 毫秒,环境校准约 30 秒:开机半小时后,每个房间谁在不在实时可知
- 跌倒检测 < 200 毫秒:老人倒地的瞬间就触发提醒,不用等到第二天
- 心率 40–120 BPM、呼吸 6–30 次/分,实时无接触:睡觉时不戴手表也能监测
穿墙感知距离约 5 米,具体看墙体和信号强度。
实时 WiFi 感知仪表盘:房间占用状态、信号特征与呼吸带功率
🚀 3 步上手
硬件前提:一台能跑 Docker 的电脑(Intel、AMD 或 Apple Silicon 均可)。没有 ESP32 也能先用仿真数据体验;接真实感知再买一块约 9 美元的 ESP32-S3,固件见 firmware/esp32-csi-node/。
git clone https://gitcode.com/GitHub_Trending/wi/RuView cd RuView docker run -p 3000:3000 ruvnet/wifi-densepose:latest浏览器打开 http://localhost:3000 即可看到实时感知画面。要接入 Home Assistant,参考 docs/integrations/home-assistant.md。
什么情况适合用 / 不适合用
适合:
- 卧室、浴室这类摄像头不合适的空间
- 独居老人的跌倒与活动异常监测
- 睡眠期间呼吸、心率的长期无接触监测
不适合:
- 想要摄像头级清晰画面——它输出的是关键点级别的位置和状态,不是图像
- 承重墙、金属隔墙多的环境,穿墙距离会明显缩水
- 要求看清具体动作细节——无摄像头姿态精度还在追赶视觉方案
完整参数与 API 见 docs/user-guide.md。
WiFi 本来就在你的房子里,RuView 让它开始"看见"人。去跑一遍上面的命令试试,或者给仓库点个 star。
【免费下载链接】RuViewπ RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.项目地址: https://gitcode.com/GitHub_Trending/wi/RuView
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考