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])

参考资料