Table of Contents

On-Device Prediction of Sleep Stages

Quick Summary

What we're exploring: The feasibility of on-device predictions of sleep stages. Important aspects are a.) realtime processing b.) feasibility on an ESP32 c.) expected performance regressions. This is relevant due to a.) limitations on the iPhone for compute b.) decisions on how to process sleep stages etc. on our devices, e.g. what hardware?, rather in the cloud?

Key Findings

ESP Model: ESP32-S3

The ESP32 S3 is optimized for neural networks. Documentation can be found here .

Hardware Limitations

The main limitation is presumably the memory.

Possible Solution Approaches

Surprises & Insights

Recommendations

Should we proceed?: No, currently out of scope.

External Resources