Приложение для бесконтактного мониторинга здоровья - 25000 сканирований, как медицинский скоринг ускоряет процессы

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

Приложение для бесконтактного мониторинга здоровья - 25000 сканирований, как медицинский скоринг ускоряет процессы

Задача: точность и удобство в одном решении

Компания-заказчик поставила перед нами задачу: создать приложение, способное бесконтактно анализировать широкий спектр медицинских параметров человека. Ключевыми требованиями были:

  • Многофункциональность – измерение пульса, ЧСС, вариабельности сердечного ритма, уровня гемоглобина, гликированного гемоглобина, давления и уровня стресса

  • Простота использования – минимальные действия со стороны пользователя;

  • Масштабируемость – возможность интеграции в различные экосистемы.

Приложение для бесконтактного мониторинга здоровья - 25000 сканирований, как медицинский скоринг ускоряет процессы

Решение: технологии на базе ИИ для точных измерений

В основе системы – модель искусственного интеллекта, работающая по технологии плитизмографии (анализ кровотока по видеозаписи лица).

В модель ИИ загружается набор фотографий, полученных из видеозаписи, длительностью одна минута.

Модель определяет набор параметров, результаты записываются в базу данных для дальнейшего анализа и демонстрации пользователю. Показатели проходят агрегацию и обработку, для вывода данных в общепринятом формате.

Одна из основных задач при загрузке материалов в модель - уровень освещенности, который может быть недостаточен для распознавания. С помощью дообработки фотографий получилось довести уровень корректных сканирований до 95%.

Архитектура: микросервисы, REST и Kafka

Система построена на распределённой микросервисной архитектуре с чётким разделением фронтенда и бэкенда:

  • Фронтенд: React-приложение, взаимодействующее с бэкендом через REST API;

  • Бэкенд: Java-сервисы, обменивающиеся данными через Kafka для асинхронной обработки;

  • База данных: PostgreSQL, обеспечивающая надёжное хранение информации;

  • CI/CD: автоматизированные пайплайны в TeamCity для сборки и деплоя в Kubernetes.

Приложение для бесконтактного мониторинга здоровья - 25000 сканирований, как медицинский скоринг ускоряет процессы

Перспективы развития и внедрения

Решение по бесконтактному скринингу показателей жизнедеятельности открывает новые возможности для:

  • Телемедицины – удалённый мониторинг состояния пациентов;

  • Корпоративного здоровья – проверка показателей сотрудников;

  • Персонального использования – контроль здоровья в режиме реального времени;

  • Акции и маркетинговые активности - организация акций, участие в технологических выставках, повышение узнаваемости и доверия к бренду.

План по внедрению и обкатке решения - 25 000 сканирований до конца года, в различных экосистемах страховой компании.

Сферы применения различные:

  • Превентивная диагностика для недопущения страхового случая;
  • Андеррайтинг, требующий мониторинга состояния здоровья человека, для оценки рисков и применения понижающих (повышающих) коэффициентов при расчете страховой премии;
  • Заключение новых договоров страхования, требующих заключения о состоянии здоровья человека.

Решение в разы сокращает время на оценку здоровья человека за счет дистанционного варианта обслуживания. Уже доказало свою эффективность и корректность определения показателей на фокус группах.

По вопросам, телеграм @webrise1

Начать дискуссию