ОбзорSimpleSlideInterface DX (Integration) — это высокоуровневый интерфейс доступа к изображениям, разработанный для повышения открытости и совместимости решений Pannoramic. Он позволяет сторонним разработчикам и интеграторам подключать приложения к SlideStorage DX и CaseManager DX для эффективного и контролируемого доступа к данным изображений слайдов при защите конфиденциальной информации о пациентах. Может развертываться как микросервис на локальной машине или размещаться на выделенном сервере, обслуживая клиентов, использующих слайды из общих сетевых папок или SlideStorage DX, что обеспечивает гибкость развёртывания в различных технических средах.
Ключевые возможности- Полный доступ к слайдам: бесшовное подключение к SlideStorage DX для управления слайдами и запроса содержимого папок.
- Расширенная обработка слайдов: открытие локальных и удалённых слайдов, чтение свойств слайдов (размеры, разрешения, каналы), извлечение тайлов по координатам или индексам.
- Улучшенный анализ изображений: доступ к preview, label, thumbnail и scanmap изображениям и чтение данных оригинального поля зрения (FOV).
- Управление аннотациями: чтение, удаление и вставка аннотаций в формате GeoJSON; чтение данных счётчика маркеров.
- API для разработчиков: подробная документация с примерами на Python и Jupyter Notebooks для быстрой интеграции.
Особенности вариантов продукта- Доступ к SlideStorage DX: доступные варианты и зависимости от лицензий (только чтение требует лицензию (2); чтение+запись требует лицензию (3)).
- Возможности при подключении к SlideStorage DX: запросы папок, чтение свойств слайдов, извлечение тайлов, доступ к универсальным изображениям (миниатюры, метки, scanmap), чтение счётчиков маркеров, чтение/запись аннотаций, поиск папок и слайдов, доступ к оригинальным данным FOV камеры (требует лицензию (4)).
Установка и варианты лицензирования- Установка осуществляется через SimpleSlideStorage DX Installer.
- Unrestricted Local Mode: снятие ограничений локального доступа (зависит от лицензии).
- Чтение из SlideStorage DX: доступ только для чтения к SlideStorage DX (требуется лицензия).
- Чтение/запись в SlideStorage DX: доступ для чтения и записи в SlideStorage DX (требуется лицензия).
- Доступ к оригинальному полю зрения: требуется специальная лицензия для доступа к оригинальным, не скомпенсированным данным FOV камеры.
Системные требования- Аппаратное обеспечение (минимум): 4‑ядерный CPU с поддержкой AVX2 (Intel 4th Gen Haswell или AMD Zen), 4 ГБ оперативной памяти.
- Операционная система (минимум): Microsoft Windows 10 Professional 64‑bit или Microsoft Windows Server 2019 64‑bit.
- Место на диске: 1,0 ГБ.
- Использование CPU на слайд: ~8 слайдов на поток CPU; нагрузка на CPU возрастает при одновременном доступе нескольких клиентов/потоков (например, кодирование/декодирование изображений).
- Память на слайд: ~100 МБ на открытый слайд; использование памяти значительно зависит от кэширования изображений и атрибутов при открытии слайдов.
Сетевой пропускной канал- Минимум: 1 Gb/s.
- Рекомендуется: 10 Gb/s.
- Высокая пропускная способность необходима для быстрой работы, когда слайды хранятся в SlideStorage DX или SimpleSlideInterface размещён на отдельной машине.
Примечания- SimpleSlideInterface доступен в двух вариантах: для исследователей и для интеграции; с версии 1.1 некоторые функции зависят от лицензий.
- Предназначен для интеграторов ПО и разработчиков систем (не для конечных пользователей).
- Все функции могут требовать конкретных лицензий.
- Встраивание в другие системы возможно только при предварительном письменном разрешении 3DHISTECH.
- Может быть интегрирован как микросервис или размещён в IIS при поддержке поставщика.
Технические характеристики- Название продукта / вариант: SimpleSlideInterface DX (Integration).
- Основные возможности: доступ к слайдам (локально и удалённо), запросы по папкам, чтение свойств слайдов, извлечение тайлов, доступ к универсальным изображениям (preview/label/thumbnail/scanmap), управление аннотациями через GeoJSON, чтение счётчиков маркеров.
- Ресурсы для разработчиков: документация API, примеры на Python, Jupyter Notebooks.
- Лицензирование: несколько типов лицензий (Unrestricted Local Mode; SlideStorage DX read‑only; SlideStorage DX read/write; Original FOV access).
- Минимальный CPU: 4‑ядерный с AVX2.
- Минимальная память: 4 ГБ.
- Диск: требуется 1,0 ГБ.
- Память на слайд: ~100 МБ на открытый слайд.
- Пропускная способность CPU на слайд: ~8 слайдов на поток CPU (варьируется в зависимости от нагрузки).
- Сеть: минимум 1 Gb/s, рекомендуется 10 Gb/s.