
透過 WiFi 訊號偵測人體活動與姿態。
換句話說,在不使用攝影機、不需要穿戴裝置的情況下,系統就能知道房間內是否有人、是否有動作,甚至推算人體姿勢。
這項技術對智慧建築、醫療照護與旅宿產業都有相當大的想像空間。
RuView 是什麼?
RuView 是一個利用 WiFi Channel State Information(CSI)
來感測人體活動的系統。
簡單來說:
當 WiFi 訊號在空間中傳播時,
人體會對訊號造成反射、遮擋與干擾。
系統透過分析這些微小變化,就能推測出:
房間是否有人 、人是否在移動
- 人的姿勢變化
- 呼吸與心跳頻率
- 整個過程不需要攝影機,因此也被視為一種隱私友善的感測技術。
WiFi 訊號在空間中其實會經歷非常複雜的傳播:
WiFi Router
↓
無線電波在空間反射
↓
人體造成訊號變化
↓
接收器取得 CSI 資料
↓
AI / Signal Processing 分析
↓
推算人體活動
其中最重要的資料就是:
CSI(Channel State Information)
CSI 可以理解為:WiFi 在每個子載波上的訊號特性。
當人體移動時,CSI 的幅度與相位就會產生變化。
透過分析這些變化,系統就能判斷環境中的活動狀態。
RuView 可以做到什麼?
RuView 的功能大致包含幾個層級。
1 房間是否有人(Occupancy Detection)
最基本也最實用的功能。
系統可以判斷: 房間是否有人 、是否有活動
這在智慧建築與節能管理上非常有價值。
例如:
無人房間自動關閉空調 、無人空間降低照明
2 人體動作偵測
透過訊號變化分析,可以判斷:
是否有人走動 、是否有劇烈動作 、活動強度
3 人體姿勢推測
RuView 甚至可以嘗試重建人體骨架,例如:
手部位置 、身體姿勢 、移動方向
某種程度上可以理解為:沒有攝影機的 OpenPose
4 呼吸與心跳偵測
人體呼吸會造成非常微小的胸腔位移。
WiFi 訊號也能感測到這種變化,因此可以推算:呼吸頻率、心跳頻率
這也是近年許多 非接觸醫療監測技術 的研究方向。
硬體需求其實非常低
最基本配置:
ESP32-S3 sensor ×2~4
WiFi Router ×1
電腦 ×1
ESP32-S3 可以取得 WiFi CSI 資料,然後將資料傳送到後端系統分析。
整個實驗環境成本可能不到 1000 台幣。

在旅宿產業的應用想像
作為長期關注旅宿科技的人,我看到這個技術時,第一個想到的就是智慧客房管理。
以下是幾個可能的應用:
1 .房間 occupancy detection,如果系統能知道房間是否有人( #穿牆知道):
- 空調可以自動調整
- 房間燈光自動管理
- 減少能源浪費
這其實是許多智慧飯店一直想做的事情。
2 .安全與長者照護
在一些長住型住宿或養生旅宿中:可偵測跌倒 、偵測長時間無活動,而且不需要攝影機。
這對隱私來說非常重要。
3 .非接觸式房間監測
WiFi sensing 的優點是:
不需要鏡頭 、不需要穿戴裝置 、可以穿透部分障礙物,因此比攝影機更容易被接受。
技術仍然有一些限制
1 環境影響很大
房間大小、牆面材質、家具位置都會影響訊號。
2 多人辨識仍然困難
WiFi sensing 在多人環境下準確度會下降。
3 需要校準
不同空間通常需要重新調整參數。
開源專案的價值
像 RuView 這樣的開源專案,最大的價值在於:
讓更多人能理解並實驗這些新技術。過去 WiFi sensing 多半只存在於研究論文中,但現在透過開源工具,任何人都可以在自己的環境中測試。
結語
WiFi sensing 或許不會完全取代攝影機或 IoT sensor,但它提供了一種新的可能性---用無線訊號理解空間。
對於智慧建築、醫療照護與旅宿產業來說,這可能會是未來值得關注的一條技術路線。
如果你對這個專案有興趣,可以到 GitHub 查看:https://github.com/ruvnet/RuView