Распознавание медицинских документов с помощью ИИ
Разработка ИИ-решений
OCR-решение для извлечения медицинских показателей из лабораторных бланков разного формата.
~2~ Обзор проекта
~p~ Модуль распознавания медицинских документов встроен в действующее мобильное приложение. Пациенты могут загружать результаты анализов, а врачи — просматривать распознанные показатели в структурированном виде вместо отдельных фотографий и PDF-файлов.
~2~ Задача
~p~ Результаты анализов поступают из разных лабораторий и отличаются оформлением, расположением показателей, единицами измерения и качеством сканов. Чтобы сопоставить значения и отследить их изменения, врачу приходится вручную изучать документы и переносить данные.
~p~ Требовалось автоматизировать извлечение показателей из документов разных форматов, привести их к единой структуре и сохранить возможность сравнивать результаты по датам. При этом модуль должен был работать независимо от основного приложения, не мешая пользователю пользоваться остальными функциями.
~2~ Решение и реализация
~3~ Подготовка документов
~p~ Мы изучили примеры документов из разных лабораторий, включая фотографии, сканы и PDF-файлы. Для снимков низкого качества реализовали автоматическое улучшение изображения перед распознаванием.
~3~ Распознавание и обработка показателей
~p~ OCR-модель извлекает из бланков названия анализов, значения, единицы измерения и референсные интервалы. Затем система сопоставляет распознанные данные с внутренними медицинскими справочниками и приводит их к единому формату. Это позволяет сравнивать результаты исследований, полученные в разных лабораториях, и отслеживать изменения показателей со временем.
~3~ Интеграция с мобильным приложением
~p~ Пациент открывает модуль в мобильном приложении и загружает файл с результатами анализов. Распознавание выполняется асинхронно: пока система обрабатывает документ, пользователь может продолжать работу с приложением и позднее проверить статус задачи.
~p~ После обработки распознанные показатели отображаются в личном кабинете пациента и интерфейсе врача.
~3~ Защита медицинских данных
~p~ Для обмена и хранения медицинской информации используются защищённые каналы, шифрование и разграничение прав доступа. Система извлекает и структурирует данные, но не ставит диагнозы и не заменяет оценку врача.
~2~ Результат
~p~ Врачи тратят меньше времени на изучение лабораторных бланков и ручной перенос показателей в медицинскую систему. Результаты анализов из разных лабораторий собраны в едином формате, поэтому их проще сопоставлять и отслеживать изменения со временем. Пациенту не нужно приносить на приём бумажные распечатки или искать старые файлы: история исследований доступна в приложении.