Технодурка: дешёвый самодельный трекер сна младенца

😱 Что случилось: инженер сделал дешёвое устройство с машинным обучением, которое отслеживает время, когда младенец спит и бодрствует.

🤔 А как: устройство основано на одноплатном компьютере Raspberry Pi 4 с подключённой к нему видеокамерой, которая поддерживает протокол беспроводной потоковой передачи в реальном времени. Для отслеживания состояния ребёнка используется фреймворк MediaPipe с открытым исходным кодом. 

Система идентифицирует глаза и рот ребёнка и определяет, открыты они или закрыты. Если глаза закрыты и ребёнок не шевелится, он считается спящим. Когда ребёнок засыпает, система записывает это событие в CSV-файл. Когда ребёнок просыпается, система регистрирует это событие, сохраняет его в файле и включает умный ночник с тусклым красным свечением. Ночник освещает комнату, чтобы ребёнок видел родителей, а им было легче ориентироваться в пространстве, при этом свет не вредит качеству сна ребёнка.

Статистику можно посмотреть в специально разработанном веб-приложении. Например, в нём отображаются данные, когда ребёнок проснулся, как долго он спал и когда снова уснёт.

📺 Посмотреть:

⏬ GitHub: github.com

🤨 И что? Нерегулярный график сна приводит к тому, что у ребёнка нарушаются циркадные ритмы — внутренние часы, которые определяют, когда организму отдыхать и бодрствовать. Из-за этого у ребёнка бывает плохой сон, перепады настроения и трудности с кормлением. 

Когда ребёнок не спит по обычному графику, родители тоже не спят, поэтому промежутки сна желательно отслеживать. Можно запоминать время, когда ребёнок спит, но оно меняется по мере взросления. Можно вести дневник сна, но для этого нужно проверять, что ребёнок спит, а для этого либо подходить к нему с риском разбудить, либо использовать видеоняню. Можно купить готовое устройство для мониторинга сна ребёнка, но они дорогие. А можно сделать дешёвый трекер детского сна, который будет фиксировать события автоматически.

👨‍🔧 Кто: инженер и хакер Калеб Олсон, США.

Источник: hackster.io

Получите ИТ-профессию
В «Яндекс Практикуме» можно стать разработчиком, тестировщиком, аналитиком и менеджером цифровых продуктов. Первая часть обучения всегда бесплатная, чтобы попробовать и найти то, что вам по душе. Дальше — программы трудоустройства.
Начать карьеру в ИТ
Получите ИТ-профессию Получите ИТ-профессию Получите ИТ-профессию Получите ИТ-профессию
Еще по теме