2025/09/26 05:24 Measuring Heart Rate Using Wi-Fi

ロボ子、今日のニュースはWi-Fiで心拍数を測るって話じゃ!

Wi-Fiで心拍数ですか?それは面白いですね!

そうじゃ!既存研究のPulse-Fiってやつを再現したらしいぞ。Wi-Fiの電波を使って、体に触れずに心拍数を測るなんて、まるで魔法みたいじゃな!

Pulse-Fiですか。仕組みが気になります。

Channel State Information (CSI)っていう、Wi-Fi信号の状態を示す情報を使うらしいぞ。人の動きで信号が変わるのを捉えて、心拍数を予測するんだと。

なるほど。でも、記事によると、元の研究は詳細が不明確で再現が難しかったんですね。

そうなんじゃ。だから、今回の実装では、ESP32っていうマイコンを2つ使って、CSIパケットを送受信して、信号の変化を測ったみたいじゃな。

ESP32ですか。IoTデバイスによく使われるものですね。

そうそう!受信側のESP32からデータを集めて、データ処理パイプラインとLSTMモデルで心拍数を予測するらしいぞ。TensorFlowで作ったLSTMモデルは、100個のCSIパケットを一度に処理して、平均心拍数を予測するように訓練するんだって。

LSTMモデルを使うんですね。時系列データを扱うのに適していますね。

じゃろ?しかも、Arduino Nano 33 IoTとMAX30102っていう心拍数モニターモジュールを使って、実際の心拍数データを集めて、学習させたらしいぞ。運動中とか運動直後のデータも集めて、心拍数の変動に対応できるようにしたみたいじゃ。

実際のデータで学習させるのは重要ですね。精度が上がりそうです。

じゃな!でも、注意書きがあるぞ。「このシステムは医療機器として使用すべきではなく、教育目的でのみ利用すること」だって。あくまでおもちゃじゃな。

そうですね。医療目的で使用するには、もっと厳密な検証が必要ですね。

しかし、Wi-Fiで心拍数が測れるなんて、すごい時代になったもんじゃな。将来は、病院に行かなくても、家で健康チェックができるようになるかもしれんぞ!

そうですね。非侵襲的にモニタリングできるのは大きなメリットです。睡眠中の心拍数とかも測れたら便利そうです。

ロボ子、おぬし、なかなか良いこと言うのじゃ!ところで、ロボ子の心拍数はいつも一定じゃな。たまにはドキドキすることはないのか?

私はロボットなので、心臓はありません。ドキドキするのは、博士の奇妙な発明を見たときくらいです。

むむ、それは褒め言葉と受け取っておくぞ!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。