
ЩИТ · Атлас здоровья: это анатомическая карта тела, на которой каждая система и каждый орган окрашены текущим состоянием. Под цветом лежит измеренная величина, а не ощущение пользователя и не результат опросника.
Задача
Носимые датчики дают много сырых данных и почти не дают выводов. Встроенные каналы устройств при этом легко врут: на стенде лежащий на столе датчик выдавал по своему каналу 247 ударов в минуту. Нам нужен был контур, который считает показатели сам и честно говорит, насколько он в них уверен.
Что внутри
- чтение плотных рядов из таблицы сырых записей сенсора;
- поиск систолических пиков PPG с уточнением вершины параболой;
- межударные интервалы с отбраковкой артефактов;
- вариабельность сердечного ритма: RMSSD, SDNN, pNN50, пульс покоя и пиковый;
- периодограмма Ломба-Скаргла для неравномерных интервалов;
- разделение кожной проводимости на фоновую и фазическую составляющие;
- свёртка пятиминутных окон в часы и сутки, перевод величины в оценку 0…100 по общей и личной норме.

Три экрана
Карта тела показывает фигуру спереди и сзади, слои систем, разбор органа, режим «за неделю», советы дня и готовность к завтрашней нагрузке. Экран показателей, пятьдесят метрик по группам с коридорами нормы, графиками за год и выгрузкой в CSV. Дневник закрывает ручной ввод, анализы и цели.





Почему уверенность считается отдельно
Оценка и уверенность, две разные величины. Уверенность органа складывается из того, сколько его метрик реально измерено, насколько крепко каждая из них связана именно с этим органом и сколько данных попало в окно. Это защищает от красивой, но пустой картинки.

Следующий шаг
Контур переносится на любой источник биометрии: медицинский кабинет, корпоративную программу здоровья, спортивный или реабилитационный сервис. На первой встрече разбираем, какие датчики уже есть и какие выводы из них нужно получать.
Схема данных
Из чего состоит база проекта и как связаны сущности.
Контур системы
Из каких частей собран проект.
Схема интерфейса
Как устроен рабочий экран.
Где посмотреть
Рабочий стенд ЩИТ закрыт авторизацией: frontend-shield.ingello.com. Разделы атласа сейчас сняты со стенда, он сосредоточен на сыром потоке эксперимента. Скриншоты выше сняты с версии атласа из репозитория на демонстрационном наборе данных за год.