CORNERSTONE3D • VTK.JS • WEBGPU • AI-ONNX • OFFLINE • PWA

Mikhmel Cornerstone3D Viewer Pro

Профессиональная 3D MPR-станция нового поколения
Полноценный Volume Rendering, настоящий MPR 2×2 с Axial/Sagittal/Coronal/3D, AI-сегментация (MedSAM ONNX), Cinematic Rendering, детекция узлов и переломов, виртуальная эндоскопия, Vessel Tracking и 150+ диагностических инструментов. Работает локально — ваши данные не покидают устройство.

⚡ Zero Installation 🔒 100% Privacy 🤖 On-Device AI 🧊 True 3D Engine 🖥️ 4 Viewport MPR 📋 Report Builder
Запустить C3D Viewer
✓ Chrome, Firefox, Safari, Edge | ✓ Windows, macOS, Linux, iPad | ✓ WebGPU & WebGL
150+ Инструментов
VTK.js 3D движок
MedSAM AI ONNX Runtime
WebGPU GPU Rendering
PWA Offline Ready

Эволюция: 2D → 3D

Mikhmel DICOM Viewer Pro v2.0
CornerstoneJS 2D • Canvas Rendering • 89 функций
⬇ 🚀 ⬇
Mikhmel Cornerstone3D Viewer Pro v3.0
Cornerstone3D + VTK.js • Volume Rendering • WebGPU • 150+ функций
True 3D Engine • MPR 2×2 • Cinematic VRT • Vessel Tracking • AI Detection • Report Builder • Scout View • DSA • 4D

🏆 Ключевые преимущества

Настоящий 3D движок

Главное отличие от v2.0: Полноценный Volume Rendering через VTK.js. Не эмуляция на 2D Canvas — настоящий 3D pipeline с ray-casting, GPU-ускорением и VTK актёрами.

  • MPR 2×2: 4 viewport — Axial, Sagittal, Coronal, 3D одновременно
  • Volume Rendering: 14 тканевых пресетов (Кожа, Кости, Сосуды, Лёгкие, Мозг...)
  • Cinematic Rendering: Фотореалистичная визуализация с AO и тенями
  • Oblique MPR: Произвольные углы среза в 3 плоскостях с слайдерами
Zero-Footprint + PWA

Мгновенный запуск: Никакой установки, никаких прав администратора. Service Worker + manifest.json — устанавливается как приложение, работает офлайн.

  • Запуск за 3 секунды на любом устройстве
  • PWA: установка на домашний экран (Android/iOS/Desktop)
  • Работает полностью offline после первого запуска
  • Кросс-платформенность: Windows, macOS, Linux, ChromeOS, iPad
AI-диагностика (On-Device)

8 AI-инструментов работающих локально через ONNX Runtime. Данные никогда не отправляются на серверы.

  • MedSAM: Авто-сегментация органов по клику (ONNX WASM)
  • Lung Nodule Detection: Поиск узлов + Lung-RADS классификация
  • Fracture Detection: Анализ переломов по градиенту костной ткани
  • Auto-Contouring: Сегментация лёгких, костей, печени, жира, мышц
Абсолютная Приватность

100% безопасность: Все вычисления — на вашем устройстве. AI-модели работают в браузере (WASM), сервер не нужен.

  • GDPR и ФЗ-152 РФ: данные не покидают устройство
  • AI inference: локальный ONNX Runtime (WASM backend)
  • Встроенная анонимизация DICOM-тегов
  • IndexedDB: локальный архив пациентов

3D-возможности

Volume Rendering (VRT)

Ray-casting движок на VTK.js с 14 тканевыми пресетами и управлением Transfer Function.

  • Пресеты: Кожа, Кости, Сосуды, Лёгкие, Бронхи, Трахея, Мозг, МРТ...
  • Cinematic Mode: Gradient opacity + AO-освещение
  • MIP/MinIP: Максимальная/минимальная интенсивность
  • Clipping Planes: 3D-обрезка в реальном времени
Vessel Tracking

Трассировка сосудов с автоматическим измерением диаметра и расчётом стеноза.

  • Кликните точки вдоль сосуда → Enter для анализа
  • Измерение диаметра (мм) в каждой точке
  • Автоматический расчёт процента стеноза
  • HU-профиль по длине сосуда
Виртуальная Эндоскопия

Полёт внутри полостей тела — бронхоскопия, колоноскопия — в 3D.

  • Авто-центрлайн: Автоматическое построение пути
  • Ручной режим: Задание точек вручную
  • Навигация: W/S (вперёд/назад), A/D (поворот)
  • Play/Stop автоматический пролёт
Dental Panoramic

Ортопантомограмма из CBCT — Curved MIP по дуге челюсти прямо в браузере.

  • Автоматическая аппроксимация дуги челюсти
  • MIP проекция с нормалью к дуге (7 пикселей)
  • Интерактивный просмотр в модальном окне
  • Работает на любых CBCT данных

3D-навигация и управление

Профессиональное 3D-вращение

Шесть режимов управления камерой для Volume Rendering — от свободного вращения до автоматических презентаций.

  • Trackball: Свободное вращение мышью вокруг любой оси
  • Auto-spin: Автовращение с настройкой скорости (для видеозаписи)
  • Turntable: Вращение только вокруг вертикальной оси
  • Standard Views: Anterior, Posterior, Left, Right, Superior, Inferior — одним кликом
  • Save/Load View: Сохранение именованных позиций камеры
Scout View с Reference Lines

Интерактивная панель из 3 проекций (Coronal, Sagittal, Axial) с линиями привязки — как на профессиональных PACS-станциях.

  • 3 проекции: Cor/Sag/Ax обновляются в реальном времени
  • Reference Lines: Цветные линии текущего среза
  • Навигация кликом: Кликните на scout → переход к срезу
  • Mini-map: Coronal MIP миниатюра с позицией среза
Viewport управление

Максимизация, связывание и умная навигация между viewport-ами.

  • Double-click maximize: Viewport на весь экран, ещё раз — назад в 2×2
  • Viewport linking: Синхронизация позиции между Axial/Sagittal/Coronal
  • Quick Presets: Плавающая панель L/B/S/Br (один клик вместо dropdown)
  • Smart W/L: Клик на ткань → авто Window/Level по HU

AI и Клинические инструменты

MedSAM (Segment Anything)

Нейросеть для авто-сегментации: кликните на орган — получите маску за секунды. ONNX Runtime в браузере.

  • Клик = точка(+), Shift+клик = точка(−), Enter = сегментация
  • Encoder: vision_encoder_quantized.onnx (98MB)
  • Decoder: prompt_encoder_mask_decoder (4.7MB)
  • WASM backend — данные не покидают устройство
Lung Nodule Detection

Автоматический поиск узлов в лёгочной паренхиме с измерением диаметра и классификацией.

  • Анализ HU-градиента внутри лёгочной ткани
  • Измерение диаметра кандидатов (3-30mm)
  • Lung-RADS: 1 (норма) → 4B (высокое подозрение)
  • Топ-10 находок с координатами среза
Auto Agatston Scoring

Полностью автоматическая оценка коронарного кальция по методу Агатстона.

  • Порог: HU ≥ 130, весовые коэффициенты 1-2-3-4
  • Категории: Нет / Минимальный / Лёгкий / Умеренный / Тяжёлый
  • Площадь кальция (мм²) + топ срезов
  • Нормализация на толщину среза 3мм
Fracture Detection

Анализ градиента внутри костной ткани для автоматического поиска переломов.

  • 3D градиент (Gx, Gy, Gz) в костной маске (HU>200)
  • Высокий градиент внутри кости = кандидат в перелом
  • Фильтрация краёв кости (boneAround threshold)
  • Результат: координаты + HU + сила градиента
TAVI Planning

Планирование транскатетерной имплантации аортального клапана с MPR-визуализацией.

  • Расчет эффективного диаметра кольца
  • Измерение площади и периметра
  • Рекомендации по размеру протеза
  • CTR — кардиоторакальный индекс
AI Отчёт и Экспорт

Автоматическая генерация протокола исследования + экспорт в форматы для науки и терапии.

  • NIFTI-1: Стандарт для ML/DL (TensorFlow, PyTorch)
  • RT-STRUCT: Контуры для радиотерапии
  • DICOM SR: Структурированный отчёт
  • AI отчёт: Протокол с данными пациента (готов к LLM)

Специализированные анализы

Нейрорадиология

Автоматические измерения для экстренной нейрохирургии и диагностики инсульта.

  • Midline Shift: Автоматическое измерение смещения срединных структур (мм)
  • Vertebra numbering: Автонумерация позвонков C1→L5 по HU-профилю
  • Bone Density (BMD): Клик на позвонок → оценка остеопороза по HU
Пульмонология

Количественный анализ лёгочной ткани и детекция патологий.

  • Emphysema %: Подсчёт объёма эмфиземы (<-910 HU), GOLD классификация
  • Pneumothorax: Автодетекция по асимметрии воздуха в плевральных полостях
  • Lung Nodules: Поиск узлов 3-30мм с Lung-RADS классификацией
Кардиология и Сосуды

Полный набор кардиологических инструментов от практикующего врача-кардиолога.

  • Coronary Labeling: Разметка LAD/LCx/RCA/LM/D1/OM с длиной и HU
  • Auto CTR: Автоматический кардиоторакальный индекс
  • Aorta Diameter: Измерение на уровнях + детекция аневризмы (>40мм)
  • Vessel Tracking: Трассировка сосудов + расчёт стеноза (%)
Абдоминальная радиология

Волюметрия органов и автоматическая сегментация для хирургического планирования.

  • Liver Volumetry: Объём печени + правая/левая доля (см³)
  • Auto-contouring: Сегментация лёгких, костей, печени, жира, мышц
  • Region Growing 3D: Трёхмерный рост области по HU-порогу
  • Dental Panoramic: Ортопантомограмма из CBCT

Полный функционал

Измерения и ROI
  • 13 инструментов: Линейка, Угол, Кобб, Эллипс, Rect, Freehand, Arrow, Probe, Bi-directional, Brush, Text, Circle, Scissors
  • ROI Stats: Mean/Std/Min/Max HU + Volume (см³)
  • Volume ROI 3D: Подсчёт объёма по диапазону HU
  • Автосохранение: Измерения автоматически в отчёт
Пресеты и Фильтры
  • 8 клинических пресетов: Авто, Лёгкие, Кости, Мягкие, Мозг, Печень, Средостение, Брюшная
  • Авто W/L: 25 правил по модальности и описанию серии
  • Фильтры: Sharpening, Smoothing, Edge Detection, Threshold
  • Colormaps: Grayscale, Hot Iron, PET, Rainbow, Jet
DSA, Fusion и Сравнение
  • DSA: Цифровая субтракционная ангиография (маска + контраст)
  • Fusion: Наложение PET/CT с настройкой прозрачности
  • Multi-overlay: Наложение двух серий (до/после контраста)
  • Side-by-Side: Сравнение исследований
Навигация и UX
  • Undo/Redo: Ctrl+Z/Ctrl+Y для позиции камеры
  • Горячие клавиши: G (MPR→срез), 1-8 (пресеты), Enter (SAM)
  • Голосовое управление: "Zoom", "Next", "Bone"
  • 4D навигация: Фазы контрастирования (play/stop)
Экспорт и Отчёт
  • PNG/MP4: Скриншоты и видеозапись
  • STL: 3D-печать анатомических моделей
  • NIFTI/RT-STRUCT: Для нейросетей и лучевой терапии
  • PDF/DICOM SR: Клинический отчёт
Раскладки и Протоколы
  • MPR 2×2: Axial + Sagittal + Coronal + 3D
  • Single/3D: Один viewport, 3D режим
  • Hanging Protocol Editor: Визуальный редактор правил
  • Синхронизация: Zoom и скролл между viewport-ами

DSA, 4D и Report Builder

Полноценный DSA режим

Цифровая субтракционная ангиография с выбором маски и контрастной серии, регулировкой усиления.

  • Выбор маски (до контраста) и контрастной серии
  • Регулировка gain (усиление 1-10×)
  • Вычитание с GPU-ускорением
  • Экспорт результата в PNG/MP4
4D-слайдер

Специальная шкала для переключения временных фаз контрастирования с автоматическим воспроизведением.

  • Плавающий слайдер с номером фазы
  • Play/Stop для автоматического пролёта
  • Поддержка многофазных КТ и МРТ
  • Интеграция с detect4DPhases
📋 Report Builder

Полноценный конструктор отчётов: Нажмите «В отчёт» на важном срезе → добавьте комментарий → сгенерируйте PDF.

  • 📸 Захват: Скриншот текущего среза + комментарий врача
  • 📋 Превью: Просмотр всех записей с миниатюрами и редактированием
  • 📄 PDF: Генерация отчёта: данные пациента, изображения, измерения
  • ✍️ Подпись: Место для заключения и подписи врача
  • 🏷️ Метки: Текстовые подписи прямо на срезе ("Tumour 23mm")
Cinematic Volume Rendering

Движок VTK.js с Cornerstone3D: настоящий ray-casting, Transfer Functions, gradient opacity и кинематическое освещение. Фотореалистичные 3D-визуализации для презентаций, публикаций и хирургического планирования.

  • 14 пресетов: CT-Bone, CT-Vessels, CT-Skin, CT-Airways, MRI-Default и другие
  • Cinematic Mode: Ambient + Diffuse + Specular lighting, Gradient Opacity
  • WebGPU: В 5-10× быстрее WebGL на поддерживаемых браузерах
  • Clipping Planes: 3D-обрезка, вращение, регулировка прозрачности
  • Bone/Table Removal: Автоматическое удаление стола и костей
// Cornerstone3D Volume Rendering Pipeline const viewport = renderingEngine .getViewport("viewport4"); // VTK.js Actor → Transfer Function const actor = viewport.getDefaultActor(); const ofun = actor.getProperty() .getScalarOpacity(0); const ctfun = actor.getProperty() .getRGBTransferFunction(0); // Apply cinematic preset ofun.addPoint(-1000, 0); ofun.addPoint(200, 0.15); ofun.addPoint(500, 0.6); ctfun.addRGBPoint(200, 0.9, 0.7, 0.6); // GPU-accelerated rendering viewport.render();

Встроенный Local PACS

Ваш браузер — ваша база данных. IndexedDB для полноценного архива пациентов. DICOMDIR поддержка для чтения дисков.

  • Архив пациентов: Сохранение и мгновенный доступ к исследованиям
  • DICOMDIR: Чтение структуры DICOM-дисков (dicomParser.js)
  • Офлайн-режим: Service Worker кэширует всё приложение
  • Thumbnails: Превью серий при загрузке
// PWA + IndexedDB Architecture const CACHE = 'c3d-v4'; const ASSETS = [ './index.html', './assets/addons.js', './assets/index-CqQUBPs-.js', './assets/dicomParser.min.js' ]; // Service Worker: Cache-first strategy self.addEventListener('fetch', e => { e.respondWith( caches.match(e.request) .then(r => r || fetch(e.request)) ); });

Сравнение с конкурентами

Функционал Mikhmel C3D Pro v3.0 Mikhmel DICOM Pro v2.0 RadiAnt PostDICOM 3D Slicer
ИнсталляцияТребуется ли установка? Zero-footprint + PWA Zero-footprint Установка Браузер Установка
Приватность данныхГде обработка? 100% локально 100% локально Локально Облако! Локально
3D движокVolume Rendering / MPR VTK.js + WebGPU 2D Canvas Desktop Нет VTK
MPR 2×2 (4 viewport)Axial/Sagittal/Coronal/3D Полноценный Эмуляция Есть Нет Есть
AI СегментацияMedSAM / Nodules / Fractures 8 AI (ONNX) MedSAM (базовый) Нет Сервер Плагины
Vessel Tracking + СтенозТрассировка сосудов Встроено Нет Нет Нет Плагин
Cinematic RenderingФотореалистичный 3D Gradient Opacity Canvas VRT Базовый Нет VTK
Виртуальная ЭндоскопияБронхо/колоноскопия 3D полёт 2D срезы Нет Нет Плагин
Lung Nodule + FractureAI-детекция Lung-RADS Нет Нет Нет Нет
NIFTI/RT-STRUCT ExportДля AI и радиотерапии Встроено Встроено Нет Нет Есть
Dental PanoramicОртопантомограмма из CBCT Curved MIP Нет Нет Нет Нет
DSA + Fusion + CompareНаложение серий Полный пакет Полный пакет Нет Базовые Плагин
Измерительные инструментыЛинейки, углы, ROI 13 + ROI Stats 13 инструментов 10+ Базовые Есть
Report BuilderPDF-отчёт с изображениями Полноценный Базовый Нет Нет Нет
Scout + Reference LinesПрофессиональная навигация 3 проекции Нет Есть Нет Есть
СтоимостьЦена использования Бесплатно Бесплатно $54/год $10-99/мес Бесплатно
3D движок + AI + Zero-install
Уникальная комбинация
Mikhmel C3D Pro v3.0 3D + AI + браузер
Mikhmel DICOM Pro v2.0 2D + AI + браузер
RadiAnt 3D, но установка
PostDICOM/OHIF Браузер, но облако
AI-диагностика в браузере
Mikhmel C3D Pro v3.0 8 AI-моделей (ONNX)
Mikhmel DICOM Pro v2.0 MedSAM
RadiAnt / PostDICOM Нет
3D Slicer Плагины (установка)
Стоимость
Mikhmel C3D Pro Бесплатно
Mikhmel DICOM Pro Бесплатно
RadiAnt $54/год
PostDICOM $10-99/мес
/div>

Для кого этот инструмент?

Врачи-рентгенологи

Полноценная MPR-станция прямо в браузере. 4 viewport, VRT, Fusion, голосовое управление — без установки.

Исследователи (AI/ML)

MedSAM сегментация + NIFTI/RT-STRUCT экспорт. Подготовка датасетов для обучения моделей в одном workflow.

Кардиологи и Хирурги

TAVI Planning, Auto Agatston, Vessel Tracking, виртуальная эндоскопия — инструменты для предоперационной оценки.

Студенты и Ординаторы

Бесплатный доступ к профессиональной 3D-станции. Изучайте анатомию с Volume Rendering и Cinematic Mode.