RuView
π RuView:将普通 WiFi 信号转化为实时人体感知与空间感知能力。 ([源Forge][1])
概述
RuView 是一个边缘 AI 感知系统,它利用普通 WiFi 信号,实现:
- 实时人体姿态估计
- 生命体征监测
- 存在检测
无需摄像头、可穿戴设备或云连接。 ([源Forge][1])
核心原理(WiFi DensePose)
该系统基于 WiFi DensePose 概念,通过分析 WiFi 信道状态信息(CSI)的扰动来实现感知能力。
这些扰动由人体运动引起,系统通过物理建模与机器学习算法对其进行解析,从而重建:
- 人体姿态(body position)
- 呼吸频率(breathing rate)
- 心率(heartbeat) ([GitGenius][2])
关键特性
-
无摄像头(Camera-free) 不依赖任何视觉设备
-
无可穿戴设备(Wearable-free) 无需在人体上安装传感器
-
隐私优先(Privacy-first) 不采集图像或视频数据
-
无需互联网(Offline-capable) 可在本地独立运行 ([GitGenius][2])
能力
系统可实现以下功能:
- 实时人体姿态重建
- 呼吸与心率监测
- 人体存在检测
- 空间感知与行为分析 ([源Forge][1])
技术实现
RuView 的核心实现包括:
- 基于物理的信号处理(Physics-based signal processing)
- WiFi CSI 数据分析
- 机器学习模型推理
- 边缘计算执行
系统通过分析 WiFi 信号在空间传播过程中因人体产生的变化,实现对环境与人体状态的建模。 ([GitGenius][2])
硬件支持(示例)
ESP32-S3 固件
提供用于 CSI 感知的固件组件,包括:
- Bootloader
- 分区表
- CSI 节点二进制(UDP 数据流)
- 网络配置脚本 ([新发布][3])
桌面应用
提供桌面端应用(RuView Desktop),用于:
- 展示 WiFi 感知结果
- 进行人体姿态估计
支持平台:
- macOS(Intel / Apple Silicon)
- Windows(x64) ([新发布][4])
架构能力(边缘计算)
系统支持在设备端(如 ESP32)执行信号处理,包括:
- 实时信号分析
- 存在检测
- 生命体征计算(呼吸 / 心率)
- 跌倒检测
通过双核处理与 DSP 管线实现低延迟处理。 ([新发布][5])
项目定位(原文含义)
RuView 是一个:
- 基于 WiFi 的人体感知系统
- 无视觉的环境理解方案
- 边缘 AI + 物理信号处理结合体
用于在不侵犯隐私的前提下,实现实时人体与空间感知能力。 ([源Forge][1])
