Как это работает

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

Пайплайн обработки

Приведённый ниже пайплайн работает полностью в вашей вкладке браузера. Ни один сетевой запрос не передаёт ваши данные изображений.

  1. 1.DICOM-файл
    Ваш локальный файл, без загрузки
  2. 2.Cornerstone
    Библиотека рендеринга DICOM с открытым кодом
  3. 3.WebGL
    Аппаратно ускоренный пайплайн пикселей
  4. 4.Локальный рендеринг
    Отображается во вкладке браузера
  5. 5.Без загрузки на сервер
    Нулевая передача данных

Пайплайн обработки

Ввод DICOM-файла

Вы выбираете DICOM-файл или папку на своём устройстве. Браузерный File API читает его в память — путь данных никогда не покидает локальный компьютер. Фоновая загрузка не запускается ни в какой момент.

Библиотека рендеринга Cornerstone

Файл передаётся в Cornerstone — набор инструментов медицинской визуализации с открытым исходным кодом, поддерживаемый сообществом OHIF. Cornerstone декодирует DICOM-контейнер, извлекает пиксельные данные и применяет фотометрическую интерпретацию полностью в JavaScript — без участия сервера.

Рендеринг на GPU через WebGL

Декодированные пиксельные буферы передаются на WebGL-холст. GPU применяет таблицы соответствия для яркости/контраста (WW/WC), псевдоцветовые карты и трансформации масштабирования в реальном времени. Это освобождает основной поток и исключает серверные запросы при настройке изображения.

Локальный пайплайн рендеринга

MPR-реконструкции, измерения, аннотации и контуры вычисляются на CPU и GPU вашего устройства. Результаты хранятся в IndexedDB или памяти браузера — не на наших серверах. Ваше исследование никогда не покидает контекст браузера.

Без загрузки на сервер

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