Mikhmel Cornerstone4D DICOM Pro
4D MPR-станция нового поколения — v4.0
Полноценный Volume Rendering, настоящий MPR 2×2, Multi-Series с авто-группировкой по SeriesInstanceUID,
4D Cine с requestAnimationFrame, AI-сегментация (MedSAM ONNX), Cinematic Rendering,
DICOM Header Viewer, Undo/Redo, Screenshot, Smart Memory Management
и 180+ диагностических инструментов.
Работает на смартфонах — сворачиваемые панели, touch UI.
Эволюция: 2D → 3D → 4D
🆕 Новое в v4.0
Главное нововведение v4.0: Автоматическая группировка файлов по SeriesInstanceUID с корректной сортировкой после загрузки метаданных.
- Auto-Grouping: DICOM файлы автоматически распределяются по сериям
- Series Panel: Кликабельный список серий с миниатюрами
- Smart Sort: Сортировка по InstanceNumber/SliceLocation после загрузки метаданных
- Magic Bytes: Проверка DICM-сигнатуры вместо расширения файла
- DICOMDIR: Парсинг структуры DICOM-дисков
Плавное воспроизведение: Замена setInterval на requestAnimationFrame с контролем FPS для синхронизации с монитором.
- RAF-based: Точный тайминг с requestAnimationFrame
- FPS Control: Настраиваемая скорость 1-60 кадров/сек
- No Drift: Нет накопления задержки как у setInterval
- Стоппабельный FPS Counter: cancelAnimationFrame при простое
Полный просмотр тегов: Модальное окно со всеми метаданными текущего среза — Patient, Study, Series, Image, Pixel, Plane, SOP.
- Горячая клавиша D для быстрого открытия
- Все стандартные DICOM-модули в одном окне
- Instance-level теги (StudyInstanceUID, SOPClassUID...)
- Подсветка ключей и значений для удобства чтения
Стек операций: Ctrl+Z/Y для отмены/повтора изменений камеры и свойств viewport.
- Undo: Ctrl+Z — откат позиции камеры и Window/Level
- Redo: Ctrl+Y — повтор отменённого действия
- Screenshot: Ctrl+P или контекстное меню → PNG
- Стек: До 50 состояний с автоочисткой
Сворачиваемые панели: На экранах <900px боковые панели автоматически скрываются с кнопкой-переключателем.
- Auto-collapse: Панели сворачиваются на узких экранах
- Toggle Button: ◀/▶ для ручного переключения
- Touch Cine: Play/Stop с rAF вместо setInterval
- Smart Zoom: Исправлена логика parallelScale (zoom > 1 = увеличение)
Глубокий рефакторинг: Исправлены все критические баги из аудита, оптимизировано использование ресурсов.
- Tool Registration: Устранена двойная регистрация инструментов
- Directory Traversal: readEntries batching для больших папок
- Memory Monitor: Graceful fallback для Firefox/Safari
- Context Menu: Все пункты (Screenshot, Fullscreen) работают
- Vite Config: Удалён конфликтующий alias для CS3D v2
🏆 Ключевые преимущества
VTK.js Pipeline: Полноценный Volume Rendering через VTK.js — настоящий 3D ray-casting с GPU-ускорением.
- MPR 2×2: 4 viewport — Axial, Sagittal, Coronal, 3D одновременно
- Volume Rendering: 14 тканевых пресетов
- Cinematic Rendering: Фотореалистичная визуализация с AO и тенями
- Oblique MPR: Произвольные углы среза в 3 плоскостях
Мгновенный запуск: Service Worker + manifest.json — устанавливается как приложение, работает офлайн.
- Запуск за 3 секунды на любом устройстве
- PWA: установка на домашний экран
- Работает полностью offline
- Кросс-платформенность
8 AI-инструментов через ONNX Runtime. Данные не покидают устройство.
- MedSAM: Авто-сегментация по клику
- Lung Nodule Detection: Lung-RADS классификация
- Fracture Detection: Анализ градиента костной ткани
- Auto-Contouring: Лёгкие, кости, печень, жир, мышцы
100% безопасность: Все вычисления — на вашем устройстве.
- GDPR и ФЗ-152 РФ
- AI inference: локальный ONNX Runtime (WASM)
- Встроенная анонимизация DICOM-тегов
- IndexedDB: локальный архив пациентов
Сравнение версий и конкурентов
| Функционал | C4D Pro v4.0 | C3D Pro v3.0 | DICOM Pro v2.0 | RadiAnt | PostDICOM | 3D Slicer |
|---|---|---|---|---|---|---|
| Multi-SeriesАвто-группировка по UID | Auto-Group | Один stack | ||||
| 4D Cine (rAF)Плавное воспроизведение | requestAnimationFrame | setInterval | ||||
| DICOM HeaderПросмотр всех тегов | Full Viewer | |||||
| Undo/RedoCtrl+Z / Ctrl+Y | Стек 50 операций | Заглушка | ||||
| ScreenshotPNG экспорт viewport | Ctrl+P / Context | |||||
| 3D движокVolume Rendering | VTK.js + WebGPU | VTK.js + WebGPU | 2D Canvas | |||
| AI СегментацияMedSAM / On-Device | 8 AI (ONNX) | 8 AI (ONNX) | MedSAM | Плагины | ||
| 📱 Mobile Adaptive UI | Collapsible Panels | Touch UI | ||||
| Report Builder | PDF + DICOM SR | Полноценный | ||||
| Инсталляция | Zero-footprint + PWA | Zero-footprint + PWA | Zero-footprint | Установка | Браузер | Установка |
| Стоимость | Бесплатно | Бесплатно | Бесплатно | $54/год | $10-99/мес | Бесплатно |
Для кого этот инструмент?
Врачи-рентгенологи
Полноценная MPR-станция с Multi-Series, DICOM Header, VRT и Fusion — прямо в браузере, без установки.
Исследователи (AI/ML)
MedSAM сегментация + NIFTI/RT-STRUCT экспорт. Multi-Series для работы с многосерийными датасетами.
Кардиологи и Хирурги
TAVI Planning, Auto Agatston, Vessel Tracking, виртуальная эндоскопия, 4D Cine для многофазных КТ.
Студенты и Ординаторы
Бесплатная 3D-станция. Volume Rendering, Cinematic Mode, DICOM Header — учитесь на реальных данных.
📱 Мобильные пользователи
Адаптивные сворачиваемые панели, touch-управление, оптимизация GPU — полноценная работа на Android и iOS.