- Разработана открытая бюджетная система обнаружения движения на основе анализа спектральных данных Wi-Fi.
- Система ESPectre использует плату ESP32 и считывает состояние канала Wi-Fi без применения нейросетей, анализируя 10 признаков, включая пространственные и временные данные.
- Проект предусматривает применение в охране жилища, уходе за пожилыми, автоматизации умного дома и энергосбережении.
Франческо Пейс представил на платформе Github проект ESPectre — открытую и недорогую систему обнаружения движения, построенную на спектральном анализе сигнала Wi-Fi. Для функционирования решения достаточно стандартного роутера, платы ESP32 (версии S3 или C6) и MQTT-сервера, что делает технологию доступной для энтузиастов и разработчиков «сделай сам».
Основой работы ESPectre служит прошивка, считывающая информацию о состоянии канала связи (Channel State Information, CSI). Анализ изменений CSI позволяет системе выявлять движения в помещении, опираясь на 10 различных характеристик канала, объединяющих пространственные, временные и статистические параметры.
Интересной особенностью является то, что ESPectre не использует искусственные нейросети – вся логика базируется на традиционных алгоритмах и математической модели. При этом собранные данные сохраняются в форме, подходящей для последующего применения методов машинного обучения. В перспективе это открывает возможности создания систем, способных оценивать количество присутствующих в комнате людей, классифицировать различные виды активности или распознавать жесты.
Для удобства пользователей разработан веб-интерфейс, позволяющий настраивать параметры системы и анализировать собранные данные, однако при необходимости можно ограничиться взаимодействием через терминал.
Практическое применение ESPectre многогранно: система способна служить для охраны жилища с отправкой уведомлений при обнаружении движения, обеспечения безопасности пожилых людей и детей путём мониторинга падений, а также внедрения в системы умного дома для автоматического управления светом, отоплением и кондиционированием. Кроме того, технология актуальна для энергосбережения – позволяя отключать электроприборы в пустующих помещениях.
Таким образом, ESPectre представляет собой перспективный инструмент для создания бюджетных и гибких решений по обнаружению движения на базе доступной беспроводной инфраструктуры и микроконтроллеров с открытым исходным кодом.
