Mindket

RuView

新上架第 1 版 · 更新于

概览

一组小型模型,通过 ESP32 芯片读取 WiFi 信号变化,在没有摄像头的情况下估计姿态、动作和人员在场,并附带训练自己模型的脚本。适合在同意的对象身上做测试的创客和研究人员。

RuView 是一款工具包,属于开发类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,是一个装着它全部文件的 zip 压缩包。这些文件不会自己运行。

速览

你需要
  • 安装好 Python 和 pip
  • 用于实时感知的 ESP32-S3 板,以及一份 RuView 项目
  • 几分钟的录制时间,模型卡说 5 分钟数据加 19 分钟训练就能得到姿态模型
用在
  • 传输 WiFi 信道状态数据的 ESP32-S3 板
  • RuView 感知流程,模型卡说这些模型可接入其中
  • 用来训练的电脑,比如 Mac mini,据模型卡不需要 GPU
  • Windows、macOS 或 Linux,用 Hugging Face 的 hub 工具下载后即可
先运行
pip install -U huggingface_hub
hf download ruv/ruview

平台

Windows操作系统
macOS操作系统
Linux操作系统

关于

它是什么

RuView 是一组小型模型,通过 ESP32 芯片读取 WiFi 信号的变化来感知人。模型卡列出了在线检测、移动、呼吸、心率、姿态、人数和跌倒提醒,全都不需要摄像头。它包含一个姿态模型和一个紧凑的对比式感知模型。

适合谁

适合想用廉价硬件试验无摄像头感知的创客和研究人员。模型卡给一块 ESP32-S3 板标价约 9 美元。请只在在场的人知情并同意的地方使用。

IndustryWho uses itHow they use itExample
研究无线感知研究人员从 WiFi 信号数据研究姿态和人员在场用一段短录音训练姿态模型
智能家居业余创客不用摄像头感知房间里的活动用 ESP32 板检测移动
护理场景原型开发者探索跌倒提醒和呼吸检查与同意的志愿者一起测试跌倒提醒
嵌入式系统边缘开发者在微控制器上运行小模型让 4-bit 感知模型装进板子

如果你需要经过验证的生产级在场检测器,可以跳过它,因为模型卡撤回了此前的在场准确率说法。

用在哪里

  • 传输 WiFi 信道状态数据的 ESP32-S3 板
  • RuView 感知流程,模型卡说这些模型可接入其中
  • 用来训练的电脑,比如 Mac mini,据模型卡不需要 GPU
  • Windows、macOS 或 Linux,用 Hugging Face 的 hub 工具下载后即可
Use caseWhoWhat they get back
姿态估计研究人员根据 WiFi 数据每帧得到 17 个关键点,据模型卡 PCK@20 为 92.9%
在场与动作创客对是否有人、是否在动的读数
呼吸和心率原型开发者非接触式估计,模型卡列出的范围是每分钟 6 到 30 次和 40 到 120 次
按房间调整边缘开发者针对单个房间或节点的小型适配器文件

如何设置

  • 安装好 Python 和 pip
  • 用于实时感知的 ESP32-S3 板,以及一份 RuView 项目
  • 几分钟的录制时间,模型卡说 5 分钟数据加 19 分钟训练就能得到姿态模型
  1. 安装 Hugging Face hub 包。
  2. 把模型文件下载到 models 文件夹。
  3. 给板子烧录固件,如果想要自己的姿态模型,再运行采集和训练脚本。
pip install -U huggingface_hub
hf download ruv/ruview
# Download all models
pip install huggingface_hub
huggingface-cli download ruv/ruview --local-dir models/

如何使用

先用固件文件烧录 ESP32-S3,再运行项目的脚本。第一条命令写入固件,后四条采集成对数据并训练姿态模型。

python -m esptool --chip esp32s3 --port COM9 --baud 460800 \
  write_flash 0x0 bootloader.bin 0x8000 partition-table.bin \
  0xf000 ota_data_initial.bin 0x20000 esp32-csi-node.bin
python scripts/collect-ground-truth.py --duration 300 --preview
python scripts/record-csi-udp.py --duration 300
node scripts/align-ground-truth.js --gt data/ground-truth/*.jsonl --csi data/recordings/*.csi.jsonl
node scripts/train-wiflow-supervised.js --data data/paired/*.jsonl --scale lite
ToolWhat it does
esptool把固件写入 ESP32-S3
collect-ground-truth.py记录用作训练标签的摄像头关键点
record-csi-udp.py记录 WiFi 信号数据
align-ground-truth.js把摄像头标签和信号录制配成对
train-wiflow-supervised.js训练轻量姿态模型

示例

你录制五分钟的 WiFi 数据,同时用网络摄像头记录你的动作作为标签。训练大约 19 分钟后,你会得到一个小型姿态模型,只凭 WiFi 信号就能估计 17 个身体关键点。

新手与专家

如果你刚接触,先下载模型并阅读仓库文件,再考虑买硬件。把每个准确率数字都当作要在你自己房间里验证的说法。

专家会注意到,姿态模型把幅度数据送入两个扩张因果卷积块和两个全连接层,输出 17 个归一化关键点,约有 189K 参数。感知模型生成 128 维嵌入,并有适合小芯片的 4-bit 和 2-bit 版本。

感知模型文件大小(KB)
2-bit 文件4 KB
4-bit 文件8 KB
8-bit 文件16 KB
完整 safetensors48 KB
  1. ESP32 记录 WiFi 信号数据
  2. 模型读取信号变化
  3. 流程输出姿态或在场信息
  4. 你在自己房间里检验结果

注意事项

  • Correction: 此前 100% 的在场准确率说法已被撤回,因为它来自单一类别的录制,所以请把在场准确率视为未经验证
  • Sizes: 姿态模型为 974 KB,4-bit 感知模型为 8 KB
  • Privacy: 不用摄像头感知人仍然属于监测,所以请取得在场所有人的同意
  • License: MIT
  • Cost to run: 未提及 API 密钥或账号,据模型卡板子约 9 美元
  • Data it reaches: 会读取你自己板子上的 WiFi 信号数据,如果训练姿态模型还会用到网络摄像头关键点
  • Not for: 模型卡没有列出限制,但秘密监测,或声称准确率已被验证,都超出它所能支持的范围

README 和文件

README

RuView

一组小型模型,通过 ESP32 芯片读取 WiFi 信号变化,在没有摄像头的情况下估计姿态、动作和人员在场,并附带训练自己模型的脚本。适合在同意的对象身上做测试的创客和研究人员。

由 ruv 在 Hugging Face 上制作。这些说明是 Mindket 根据它的模型页面和模型卡写的,模型自己的文件和许可证在 Hugging Face 上。

简介

它是什么:RuView 是一组小型模型,通过 ESP32 芯片读取 WiFi 信号的变化来感知人。模型卡列出了在线检测、移动、呼吸、心率、姿态、人数和跌倒提醒,全都不需要摄像头。它包含一个姿态模型和一个紧凑的对比式感知模型。

适合谁:适合想用廉价硬件试验无摄像头感知的创客和研究人员。模型卡给一块 ESP32-S3 板标价约 9 美元。请只在在场的人知情并同意的地方使用。

Industry | Who uses it | How they use it | Example
研究 | 无线感知研究人员 | 从 WiFi 信号数据研究姿态和人员在场 | 用一段短录音训练姿态模型
智能家居 | 业余创客 | 不用摄像头感知房间里的活动 | 用 ESP32 板检测移动
护理场景 | 原型开发者 | 探索跌倒提醒和呼吸检查 | 与同意的志愿者一起测试跌倒提醒
嵌入式系统 | 边缘开发者 | 在微控制器上运行小模型 | 让 4-bit 感知模型装进板子

如果你需要经过验证的生产级在场检测器,可以跳过它,因为模型卡撤回了此前的在场准确率说法。

用在哪里:

  • 传输 WiFi 信道状态数据的 ESP32-S3 板
  • RuView 感知流程,模型卡说这些模型可接入其中
  • 用来训练的电脑,比如 Mac mini,据模型卡不需要 GPU
  • Windows、macOS 或 Linux,用 Hugging Face 的 hub 工具下载后即可
Use case | Who | What they get back
姿态估计 | 研究人员 | 根据 WiFi 数据每帧得到 17 个关键点,据模型卡 PCK@20 为 92.9%
在场与动作 | 创客 | 对是否有人、是否在动的读数
呼吸和心率 | 原型开发者 | 非接触式估计,模型卡列出的范围是每分钟 6 到 30 次和 40 到 120 次
按房间调整 | 边缘开发者 | 针对单个房间或节点的小型适配器文件

如何设置:

  • 安装好 Python 和 pip
  • 用于实时感知的 ESP32-S3 板,以及一份 RuView 项目
  • 几分钟的录制时间,模型卡说 5 分钟数据加 19 分钟训练就能得到姿态模型
  1. 安装 Hugging Face hub 包。
  2. 把模型文件下载到 models 文件夹。
  3. 给板子烧录固件,如果想要自己的姿态模型,再运行采集和训练脚本。
pip install -U huggingface_hub
hf download ruv/ruview
# Download all models
pip install huggingface_hub
huggingface-cli download ruv/ruview --local-dir models/

如何使用:先用固件文件烧录 ESP32-S3,再运行项目的脚本。第一条命令写入固件,后四条采集成对数据并训练姿态模型。

python -m esptool --chip esp32s3 --port COM9 --baud 460800 \
  write_flash 0x0 bootloader.bin 0x8000 partition-table.bin \
  0xf000 ota_data_initial.bin 0x20000 esp32-csi-node.bin
python scripts/collect-ground-truth.py --duration 300 --preview
python scripts/record-csi-udp.py --duration 300
node scripts/align-ground-truth.js --gt data/ground-truth/*.jsonl --csi data/recordings/*.csi.jsonl
node scripts/train-wiflow-supervised.js --data data/paired/*.jsonl --scale lite
Tool | What it does
esptool | 把固件写入 ESP32-S3
collect-ground-truth.py | 记录用作训练标签的摄像头关键点
record-csi-udp.py | 记录 WiFi 信号数据
align-ground-truth.js | 把摄像头标签和信号录制配成对
train-wiflow-supervised.js | 训练轻量姿态模型

示例:你录制五分钟的 WiFi 数据,同时用网络摄像头记录你的动作作为标签。训练大约 19 分钟后,你会得到一个小型姿态模型,只凭 WiFi 信号就能估计 17 个身体关键点。

新手与专家:如果你刚接触,先下载模型并阅读仓库文件,再考虑买硬件。把每个准确率数字都当作要在你自己房间里验证的说法。

专家会注意到,姿态模型把幅度数据送入两个扩张因果卷积块和两个全连接层,输出 17 个归一化关键点,约有 189K 参数。感知模型生成 128 维嵌入,并有适合小芯片的 4-bit 和 2-bit 版本。

Title: 感知模型文件大小(KB)
2-bit 文件: 4 KB
4-bit 文件: 8 KB
8-bit 文件: 16 KB
完整 safetensors: 48 KB
ESP32 记录 WiFi 信号数据
模型读取信号变化
流程输出姿态或在场信息
你在自己房间里检验结果

注意事项:

  • Correction: 此前 100% 的在场准确率说法已被撤回,因为它来自单一类别的录制,所以请把在场准确率视为未经验证
  • Sizes: 姿态模型为 974 KB,4-bit 感知模型为 8 KB
  • Privacy: 不用摄像头感知人仍然属于监测,所以请取得在场所有人的同意
  • License: MIT
  • Cost to run: 未提及 API 密钥或账号,据模型卡板子约 9 美元
  • Data it reaches: 会读取你自己板子上的 WiFi 信号数据,如果训练姿态模型还会用到网络摄像头关键点
  • Not for: 模型卡没有列出限制,但秘密监测,或声称准确率已被验证,都超出它所能支持的范围

Hugging Face 上的数据(2026年11月13日)

  • 任务:other
  • 框架:onnxruntime
  • Formats: Safetensors
  • 最近 30 天下载:69
  • 点赞:37
  • 许可证:mit
  • 语言:en
  • 标签:onnxruntime, safetensors, sona-lora, wifi-sensing, vital-signs, presence-detection, pose-estimation, edge-ai, esp32, self-supervised, camera-supervised, cognitum

链接

  • 模型:https://huggingface.co/ruv/ruview
  • 文件:https://huggingface.co/ruv/ruview/tree/main

获取模型

用 Hugging Face 的命令行下载它的文件:

pip install -U huggingface_hub
hf download ruv/ruview

然后按它的模型卡使用它。这个工具包里没有会自己运行的东西。

文件
README.md  6 KB

1 个文件,共 6 KB,以 zip 压缩包下载。

更新内容

  • 第 1 版 · 2026-11-13

同类产品对比

同一分类里与本产品共有标签最多的已上架 Hugging Face 模型。

产品最近 30 天下载点赞参数量许可证最近更新
RuView 本页6937—mit
DA3METRIC-LARGE共有 pose-estimation · safetensors428,67831334Mapache-2.0
MiniCPM5-2B共有 edge-ai · safetensors1,039,5181,8502.5Bapache-2.0
YOLO26共有 pose-estimation26,767264—agpl-3.0
ZeroTTS共有 onnxruntime8,09154—mit
Backchannel Cue 32M共有 onnxruntime11427—mit
数据为 Mindket 在 2026-11-12 至 2026-11-13 期间读取的数值。

评价

还没有评分

写评价

还没有评价。

大家怎么说

Hacker News、Bluesky、X、Reddit、Facebook 和 YouTube 上提到这个项目的帖子和评论,来自每周一次的搜索和 Trendshift。它们不是 Mindket 写的,也未经核实,点开即可在原帖处阅读。

搜索日期

Mindket 的更多商品

查看 Mindket 的全部商品

Huashu Design

alchaincyf · 技能

把你在 AI 智能体里写的一句话需求,变成一份完成的设计:发布动画、可点击的应用原型、可编辑的幻灯片、信息图,或一组小红书图片。可在多种智能体中使用。

新上架29.4k

Guizang PPT Skill

op7418 · 技能

能生成单文件 HTML 幻灯片、幻灯片配图和多平台封面的技能,有两套视觉风格,还带演讲者模式用于排练。适合使用 Claude Code 或 Codex 的演讲者。

新上架29.8k

Claude Code Skills & Plugins

alirezarezvani · 技能

为 Claude Code 和其他编程智能体提供 411 个现成技能,按角色分组,从工程、产品到营销、财务和合规。以插件方式安装。适合开发者和业务团队。

新上架29.8k

开发类的相似商品

查看开发类的全部商品

buzz

block · 工具包

可自行托管的工作空间,人和 AI 智能体在同样的房间里协作,基于 Nostr 中继,把每个动作记录为签名事件。适合想自己运行中继的团队。

新上架37.3k

plannotator

backnotprop · 工具包

把你的 AI 编程智能体的计划、规格和代码改动在浏览器里打开,让你加批注或评论,并把反馈直接发回给智能体。

新上架10.5k

open-code-review

alibaba · 工具包

用 AI 智能体审查 Git 改动:它会读取文件、搜索代码库,再写出对应到具体行的审查意见。适合想在命令行里自动做代码审查的开发者。

新上架50.7k