ruvnet

ruvnet / RuView

#5
49,8176,586+429 todayRust

π RuView: WiFi DensePose turns commodity WiFi signals into real-time human pose estimation, vital sign monitoring, and presence detection — all without a single pixel of video.

💡 Use Cases

这是一个为需要非接触、高隐私、实时感知人体姿态与生命体征的边缘智能场景(如健康监护、安防、智能家居)提供的开源软硬件一体化解决方案。

隐私安全健康监护

Problem: 需要长期监测老人或病人的呼吸、心率等生命体征,但传统摄像头侵犯隐私,可穿戴设备又常被遗忘或拒绝佩戴。

Solution: 在卧室或起居室部署运行RuView的ESP32设备,通过分析WiFi信号扰动,非接触式、无感地实时监测呼吸频率和心率,数据本地处理不上传云端,保护隐私。

Example: 在独居老人的卧室角落放置一个ESP32-S3设备,家人可通过本地网络查看老人的实时呼吸曲线和心率,并在异常时收到警报,无需安装摄像头或要求老人佩戴任何设备。

非接触式安防监测

Problem: 需要在仓库、地下室或敏感区域进行入侵检测或人员存在感知,但安装摄像头布线复杂、有盲区,且在某些区域(如更衣室旁)存在隐私争议。

Solution: 利用RuView的“穿墙”感知能力,在关键区域部署ESP32 Mesh网络,通过WiFi信号分析检测人体姿态和运动,实现无死角、非视距的存在感知和入侵报警。

Example: 在博物馆的珍贵展品储藏室外走廊部署几个ESP32节点,即使有人躲在拐角或隔壁房间,系统也能通过WiFi信号扰动检测到其姿态和移动,触发本地警报。

智能家居无感交互

Problem: 想实现“人来自动开灯/开空调”等智能场景,但红外传感器范围小、易误触,摄像头又有隐私担忧,且希望识别更精细的意图(如人是否躺下睡觉)。

Solution: 在客厅/卧室天花板安装运行RuView的ESP32,通过分析人体姿态(站立、坐下、躺卧)和微动,精准判断用户状态,触发相应的家居设备,全程无摄像头、无需穿戴设备。

Example: 当系统检测到用户从站立姿态变为在沙发上“坐下”并保持静止(可能在看电视),自动调暗灯光、打开电视;检测到“躺卧”姿态且呼吸平稳,则判断为入睡,自动关闭电视、调高空调温度。

边缘AI行为分析研究

Problem: 研究者或开发者想进行基于无线电的人体姿态估计或生命体征监测实验,但缺乏从硬件采集(CSI)、信号处理到机器学习模型的完整、高效且开源的工具链。

Solution: 使用RuView提供的完整Rust/Python代码库、硬件指南(ESP32-S3)和确定性参考信号验证工具,快速搭建实验平台,专注于算法改进或新应用开发,无需从零构建底层系统。

Example: 一个大学实验室购买几块ESP32-S3开发板,按照RuView的Build Guide和User Guide部署系统,采集CSI数据,并基于其提供的信号处理管道和DensePose模型,研究新的跌倒检测算法。

📊 Project Info

Language
Rust
Stars
49,817
Forks
6,586
Today
+429
Ranking
#5
Collection
Overall
Trending Date
April 23, 2026
Last Push
4/23/2026

🏷️ Topics

agentic-aidenseposeesp32firmwaremcumincutmonitoringpose-estimationrfselfself-learningwifiwifi-hackingwifi-security

📸 Screenshots

RuView screenshot 1