MedScanMedScan
TECHNOLOGYBUILT IN-HOUSE

Движок визуализации внутри MedScan

Большинство мобильных DICOM-вьюеров — тонкие обёртки над C-библиотеками двадцатилетней давности. MedScan — нет. Мы строим стек визуализации сами: от кодека, декодирующего байты, до Metal-конвейера, выводящего их на экран, — потому что платформа дентальной визуализации хороша ровно настолько, насколько хорош её движок.

GPU-конвейер на Metal

RENDER

Каждый пиксель MedScan проходит через конвейер рендеринга Metal, спроектированный под медицинскую визуализацию: 16-битная оконность считается на GPU, а не «запекается» в текстуры; зум и панорамирование идут на нативной частоте обновления дисплея; 3D-рендеринг объёма с передаточными функциями для кости и мягких тканей работает на том же кремнии, что и iPad Pro. КТ-объём из 2 000 срезов листается как фотоальбом.

DICOM-кодеки на чистом Swift

CODEC

Мы написали собственные декодеры для линейки кодеков DICOM — JPEG Lossless, JPEG-LS, baseline JPEG, RLE — на чистом Swift, плюс поддержку JPEG 2000. Собственные кодеки означают, что нет непрозрачной C-зависимости, которая решает, что откроется, а что нет: если исследование рендерится неверно, мы правим декодер, а не пишем баг-репорт в чужой проект. Каждый декодер валидируется побайтово против эталонных реализаций (DCMTK, CharLS) на корпусе реальных клинических исследований.

Реформационные движки с учётом анатомии

MPR / CPR

МПР-движок реконструирует аксиальную, корональную и сагиттальную плоскости с синхронизированными перекрестиями и корректным анизотропным шагом. Поверх него работает дентальный движок: криволинейная реформация (CPR) вдоль проведённого вами сплайна дуги, дающая панорамный вид и серии кросс-секций перпендикулярно кривой — именно та геометрия, которая нужна для планирования имплантации. То же реформационное ядро обеспечивает ПЭТ/КТ-фьюжн, смешивая корегистрированные серии с регулируемой прозрачностью.

Полноценный PACS-клиент

DICOMWEB

MedScan говорит на стандартном DICOMweb: QIDO-RS для поиска, WADO-RS для загрузки, с авторизацией Basic и OAuth 2.0. Мы тестируем на Orthanc и dcm4chee и строго придерживаемся стандарта, поэтому подходит любой совместимый архив. Исследования скачиваются в локальную библиотеку и полностью доступны офлайн; аннотации и измерения можно экспортировать обратно в DICOM.

Приватность на уровне архитектуры

PRIVACY

Приватность — не пункт политики, а сама форма системы. Декодирование, рендеринг, реформация и измерения выполняются на устройстве. Нет облака MedScan, нет системы аккаунтов, и нет пути, по которому персональные медицинские данные могли бы покинуть iPad: приложению попросту некуда их выгружать. Поэтому оно одинаково работает в кабинете без связи, в самолёте и в клинике без ИТ-отдела.

Направление ИИ-исследований

AI R&D

Следующий слой платформы — ИИ-ассистированный дентальный анализ: подсветка патологий на КЛКТ и панорамных видах, автоматическое обнаружение зубов и заполнение зубной формулы, структурированные отчёты. Наше ограничение то же, что и во всём остальном стеке: модели должны работать на устройстве, на Apple silicon, а каждую находку подтверждает врач. Эти возможности находятся в активной разработке и пока не входят в выпускаемый продукт.

ENGINEERING PRINCIPLES
  • Владеем стеком: если что-то декодирует, реформирует или рендерит — это написали мы.
  • Валидация по эталонам: побайтовое совпадение с DCMTK и CharLS, а не «выглядит похоже».
  • Только на устройстве — без компромиссов: персональные медицинские данные никогда не покидают iPad.
  • Стандарты вместо lock-in: DICOM на входе, DICOM на выходе, DICOMweb между ними.

ENGINE · READY

Увидеть движок в деле

Загрузить в App Store